怎么用C++获取一个SKYPE的聊天窗口位置并移动它
如何用C++获取一个SKYPE的聊天窗口位置并移动它
我现在想获取一个SKYPE的聊天窗口位置并可以移动它,看坛子里有人说用FindWindowEx()之类,但是我并不知道具体聊天窗口的名称什么的不知道怎么做。谢谢指点。
------解决方案--------------------
用Spy++看看
------解决方案--------------------
窗口的名字一般就是标题,SKYPE标题是不是会变?其实这个也不是不可能,找到标题的共性比如QQ的就是姓名(123122312)这样的数字,读出来做个字符串处理。就应该能识别是不是SKYPE的标题
------解决方案--------------------
Spy++是一个查看窗口句柄、类名的工具
开始菜单\程序\Microsoft Visual Studio 6.0\Microsoft Visual Studio 6.0 Tools\Spy++
枚举窗体,参考: http://blog.****.net/wu_jing_sheng0/article/details/4393778
------解决方案--------------------
获取到之后,你可以不必判断tm那个标识,SKYPE是关键字,只要能找到就可以确认是SKYPE程序了。而且你还可以通过CLASS名来做进一步确认的。
我现在想获取一个SKYPE的聊天窗口位置并可以移动它,看坛子里有人说用FindWindowEx()之类,但是我并不知道具体聊天窗口的名称什么的不知道怎么做。谢谢指点。
------解决方案--------------------
用Spy++看看
------解决方案--------------------
窗口的名字一般就是标题,SKYPE标题是不是会变?其实这个也不是不可能,找到标题的共性比如QQ的就是姓名(123122312)这样的数字,读出来做个字符串处理。就应该能识别是不是SKYPE的标题
------解决方案--------------------
Spy++是一个查看窗口句柄、类名的工具
开始菜单\程序\Microsoft Visual Studio 6.0\Microsoft Visual Studio 6.0 Tools\Spy++
枚举窗体,参考: http://blog.****.net/wu_jing_sheng0/article/details/4393778
------解决方案--------------------
获取到之后,你可以不必判断tm那个标识,SKYPE是关键字,只要能找到就可以确认是SKYPE程序了。而且你还可以通过CLASS名来做进一步确认的。