HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
0316
Merry他のプロセスの表示座標を変更4未解決


Merry

リンク

2012/3/16(Fri) 13:22:22|NO.45439

例えば、
TEST.exe というプロセスの表示座標を
指定した座標に移動させることは可能でしょうか?



この記事に返信する


 

リンク

2012/3/17(Sat) 00:31:35|NO.45448

可能



Merry

リンク

2012/3/17(Sat) 02:18:55|NO.45450

もしよろしければ、
使う命令等、構文などを教えてもらえませんか?



てれてれ

リンク

2012/3/17(Sat) 10:16:46|NO.45452


#module #uselib "user32.dll" #cfunc FindWindow "FindWindowA" int,str #func MoveWindowAPI "MoveWindow" int,int,int,int,int,int #func GetWindowRect "GetWindowRect" int,var #deffunc MoveWindow str TitleName,int Px,int Py Thwnd = FindWindow(,TitleName) : if Thwnd = 0 : return 1 dim rect,4 : GetWindowRect Thwnd,rect : if stat = 0 : return 2 MoveWindowAPI Thwnd,Px,Py,rect(2)-rect(0),rect(3)-rect(1),1 : if stat = 0 : return 3 return 0 #global MoveWindow "ウィンドウタイトル",123,456 mes stat // MoveWindow p1,p2,p3 // // p1 移動したいウィンドウ上部に表示されているウィンドウタイトル // p2 移動後の絶対x座標 // p3 移動後の絶対y座標 // // 関数が成功ならシステム変数statに0が返ってくる。 // 返り値:0 成功 // 返り値:1 FindWindow失敗 // 返り値:2 GetWindowRect失敗 // 返り値:3 MoveWindow(user32 API)失敗
うーん・・・
もっと簡単に出来るかもしれません。



Merry

リンク

2012/3/17(Sat) 16:01:26|NO.45458

>>てれてれ様

ありがとうございます!
このプログラムでもじゅうぶん簡単です!本当にありがとうございます!



ONION software Copyright 1997-2023(c) All rights reserved.