タイトル : Re^3: 拡大鏡の画面四隅へのドッキング状態を解除するには 投稿日 : 2014/03/06(Thu) 15:45 投稿者 : YK
> YKさん > > 当方では FindWindow("MagUIClass", "拡大鏡") > にてウィンドウハンドルは取得できるのですが、SetWindowPos しても移動させることが > できません。(まだ原因はわかっていません。) lnghwnd = FindWindow("MagUIClass", "拡大鏡") lngRtn = SetWindowPos(lnghwnd, 0, 150, 400, 0, 0, SWP_NOACTIVATE Or SWP_NOZORDER Or SWP_NOSIZE) 'つぎの方法で拡大鏡(矩形)の表示位置を任意に指定しています。 lnghwnd = FindWindow("MagUIIconClass", "拡大鏡") lngRtn = SetWindowPos(lnghwnd, 0, 150, 400, 0, 0, SWP_NOACTIVATE Or SWP_NOZORDER Or SWP_NOSIZE) を両方とも書いて実行すれば表示されている状態に引っ掛かるからです。 spy++ で拡大鏡を探してみて下さい。2個あると思います。 サリーさんの方法で出来たならそれでよろしかと。 |