#include "windows.h"
///////////////////////////////////////
int main(int argc, char* argv[])
{
HWND hWnd;
LPCTSTR str ="扫雷";
hWnd=::FindWindow(NULL,"Microsoft 网上红心大战");
if(hWnd)
::SendMessage(hWnd,WM_SETTEXT,0,(long )str );
printf("Hello World!\n");
return 0;
}
//打开红心大战,运行程序,把红心大战标题改为扫雷
SendMessage的第一个参数是接收消息的窗口句柄,发给谁,就是谁接消息了。
api的: ::SendMessage(hwnd,WM_CLOSE,NULL,NULL)作用是关闭窗口hwnd;
mfc窗口类的SendMessage(WM_CLOSE,NULL,NULL)关闭窗口对象
SendMessage(hwnd, WM_KEYDOWN, VK_DELETE, 1);
(按一下DELETE键)
晕……hwnd指定的窗口对象就是接收消息的对象啊……
SendMessage(WM_PAINT);
调用 onpaint 对对话框 重绘
标签:sendMessage,例子