1. 程式人生 > >WM_USER 和 WM_APP(VC菜鳥學習記)

WM_USER 和 WM_APP(VC菜鳥學習記)

  看了msdn發現他們只是兩個提前#define過的數字,標記了幾種訊息的範圍。

  msdn中說 0-WM_USER(0x800) -1 是系統保留的,並沒有進行定義,是為了將來的系統使用。

  WM_USER-0x7FF 之中的訊息可以被應用程式定義並且在私有視窗內傳遞訊息。但是不能定義在程式中已經定義過的訊息,因為有可能發生衝突。

  0x800-0xBFF之間的訊息可以被用作在應用程式中的私有訊息,這段內的訊息不會與系統訊息衝突