分享

vc++ 中 SendMessage()

 每天学一点7 2014-02-22
SendMessage的基本结构如下:
SendMessage(
    HWND hWnd,  //消息传递的目标窗口或线程的句柄。
    UINT Msg, //消息类别(这里可以是一些系统消息,也可以是自己定义,下文具体介绍,)
    WPARAM wParam, //参数1 (WPARAM 其实是与UINT是同种类型的,
  //在vc编译器中右键有个“转到WPARAM的定义”的选项可以查看。 
    LPARAM lParam); //参数2

switch (message)
{
        //点击关闭按钮弹出消息
case WM_CLOSE:
/*if(message == WM_SYSCOMMAND && wParam == SC_CLOSE)
{
            return TRUE;
}*/
   if (IDYES == MessageBox(mainhWnd, L"正在进行检测,确定关闭?", L"信息提示", MB_YESNO))
        {
            DestroyWindow(mainhWnd);
}
        break;
       
        case WM_DESTROY:
PostQuitMessage(0);
break;
}
return (INT_PTR)FALSE;
}

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多