自己创建的button返回句柄,sendmessage(hbutton,BM_CLICK,0,0);就可以发送信息实现点击效果。那么菜单上的选项怎么实现这个功能,sendmessage(GetDlgItem(hwnd,IDB_BLUE),BM_CLICK,0,0);不可以,那就应该怎么实现

解决方案 »

  1.   

    ::SendMessage(HWND, WM_COMMAND, MAKEWPARAM(ID_XXXX, 0), NULL);
      

  2.   

    顶下,兔子党,楼主你可以去MSDN查一下。菜单消息的结构,就明白了
      

  3.   

    你要是给窗口的系统菜单发消息的话,应该这样::SendMessage(HWND, WM_SYSCOMMAND, MAKEWPARAM(ID_XXXX, 0), NULL);
      

  4.   

    怎么样利用msdn查菜单结构?我平时都是用的f1。