IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Win32添加自定义消息

    天下发表于 2014-07-04 00:33:00
    love 0
    //1、注册消息
    UINT32 MSG_SUBTHREAD_CMD = ::RegisterWindowMessage("MSG_SUBTHREAD_CMD");

    //2、添加消息处理函数
    BEGIN_MESSAGE_MAP(CApplicationService1Dlg, CDialogEx)
    ON_WM_PAINT()
    ON_WM_QUERYDRAGICON()
    ON_BN_CLICKED(ID_BTN_SERVICE_RUN,
    &CApplicationService1Dlg::OnBnClickedBtnServiceRun)
    ON_REGISTERED_MESSAGE(MSG_SUBTHREAD_CMD,
    &CApplicationService1Dlg::OnMsgSubThreadCmd)
    END_MESSAGE_MAP()

    //2.1 消息处理函数
    LRESULT CApplicationService1Dlg::OnMsgSubThreadCmd(WPARAM wParam, LPARAM lParam)
    {

    return 0;
    }

    //3.发送消息
    LRESULT result = ::SendMessage(AfxGetApp()->GetMainWnd()->GetSafeHwnd(),MSG_SUBTHREAD_CMD,(WPARAM)&request,(LPARAM)&response);
    TRACE(
    "%d",result);


    天下 2014-07-04 08:33 发表评论


沪ICP备19023445号-2号
友情链接