1 先在你工程中的.cpp文件加上如下函数:
BOOL CALLBACK EnumProc( HWND hWnd, LPARAM )
{
TCHAR szClass[128]; //用来存放找到子窗口的类名
do
{
GetClassName(hWnd, szClass, sizeof(szClass)); //得到子窗口的类名
if(lstrcmp(szClass, "Edit") == 0) //判断该子窗口是否是编辑框
{
char buf[]="终于被我找到了吧!把这段话发过去^_^"; //这里改成你要发送的文字
CWnd::FromHandle(hWnd)->SendMessage(WM_SETTEXT,strlen(buf),(LPARAM)buf);
AfxMessageBox("哇,主人你真是英明神武、文承武德、料事如神!/n偶找到编辑框那丫的,话已传过去了!");
break;
}
hWnd=::GetNextWindow(hWnd,GW_HWNDNEXT); //查找下一个子窗口
} while(NULL!=hWnd); //一直找到最后一个子窗口
return FALSE;
}
2 接着在你的按钮响应函数中加