一个简单的SendMessage有关问题

一个简单的SendMessage问题如题:一个Dialog上放置一个Button,一个static我想在按下这个button时发送消息在

一个简单的SendMessage问题
如题:
 一个Dialog上放置一个Button,一个static我想在按下这个button时发送消息在static上SetWindowText;测试代码如下:
  #define WM_HELLO wm_user+100
CStatic m_static;//静态控件对应变量
  ON_MESSAGE(WM_HELLO,OnHello)//映射
  DDX_Control(pDX,IDC_STATIC_HELLO,m_static);
  afx_msg LRESULT OnHello(WPARAM wParam, LPARAM lParam);
  (这一步并未执行)LRESULT CTetstDlg::OnHello(WPARAM wParam, LPARAM lParam)
  {
  if(1 == wParam)
  {
  m_static.setwindowtext("*****");
  }
  }
   
按钮事件:  
(执行到这里)m_static.SendMessage(WM_HELLO,1,1); 

菜鸟求助.能切实际的跟我说说sendmessage最好了,网上很多不太明确,没实例.

[解决办法]
SendMessage(WM_COMMAND, WM_HELLO, 1, 1);
[解决办法]
你处理消息的是CTetstDlg,但是你却向m_static发消息,当然不能达到你要的效果了。