zoukankan      html  css  js  c++  java
  • PostMessage与SendMessage

     PostMessage消息发出后不等消息函数处理完就执行它的下一语句   
     SendMessage消息发出后阻塞等消息函数处理完执行它的下一语句

    The PostMessage function places (posts) a message in the message queue associated with the thread that created the specified window and returns without waiting for the thread to process the message.

    To post a message in the message queue associate with a thread, use the PostThreadMessage function.

    BOOL PostMessage(
      HWND hWnd,      // handle to destination window
      UINT Msg,       // message
      WPARAM wParam,  // first message parameter
      LPARAM lParam   // second message parameter
    );

    Parameters

    hWnd
    [in] Handle to the window whose window procedure is to receive the message. The following values have special meanings.
    ValueMeaning
    HWND_BROADCAST The message is posted to all top-level windows in the system, including disabled or invisible unowned windows, overlapped windows, and pop-up windows. The message is not posted to child windows.
    NULL The function behaves like a call to PostThreadMessage with the dwThreadId parameter set to the identifier of the current thread.

    Msg
    [in] Specifies the message to be posted.
    wParam
    [in] Specifies additional message-specific information.
    lParam
    [in] Specifies additional message-specific information.
  • 相关阅读:
    Spring Boot日志管理
    JProfiler
    JProfiler学习笔记
    jprofiler安装图解
    方便!C++ builder快捷键大全
    QuickFix/N简介
    QuickFIX/N入门:(三)如何配置QuickFIX/N
    java自带线程池和队列详细讲解
    SQLYog快捷键大全
    DBCP连接池配置参数说明
  • 原文地址:https://www.cnblogs.com/dongzhiquan/p/1994903.html
Copyright © 2011-2022 走看看