代码改变世界

SendMessage

2012-11-01 17:19  龙成  阅读(311)  评论(0编辑  收藏  举报

向当前窗口按钮发送单击消息: 

::SendMessage(m_hWnd,WM_COMMAND,MAKEWPARAM(IDC_BUTTON3,BN_CLICKED),0);

向其他窗口发送关闭消息:

HWND h = ::FindWindow(NULL,_T("Windows 任务管理器"));
 if(h == NULL)
 {
  MessageBox(_T("h null"));
 }
 ::SendMessage(h,WM_CLOSE,0,0);