郁闷了,怎么通过代码实现向QQ输入数据?(都想了很久了)
通过spy4win找到了,
输入窗口的句柄
HWND MyFindWindow()
{
const int MyMaxParentWinCount = 4;
// 父窗口类名数组
char *A_szClassName[MyMaxParentWinCount] =
{
"#32770",
"#32770",
"AfxWnd42",
"RICHEDIT"
};
// 父窗口标题数组
char *A_szWinName[MyMaxParentWinCount] =
{
"与 ジヾ 聊天中",
"",
"",
""
};
// 首先求得顶级父窗口
HWND hLastWin = FindWindow(A_szClassName[0], A_szWinName[0]);
// 逐次用FindWindowEx函数求出各级子窗口
for(int i=1; i<MyMaxParentWinCount; i++)
{
hLastWin = FindWindowEx(hLastWin, NULL,
A_szClassName[i], A_szWinName[i]);
}
return hLastWin;
}
HWND hLastWin = MyFindWindow();
然后通过 SendMessage(hLastWin,WM_PASTE,0,0);(在粘贴板上有数据)
但是不行,,,
但是我通过spy4win查找句柄,,
来向记事本来输入数据,
可以成功了,,,
那么为什么QQ的不可以呢?
那个大哥给我讲一下,,,,
如果可以的话,,
能否提供代码?