How to: Use the Message-Map Cross-Reference
In entries labeled <memberFxn>, write your own member function for a derived CWnd class. Give your function any name you like. Other functions, such as OnActivate
, are member functions of class CWnd
. If called, they pass the message to the DefWindowProc
Windows function. To process Windows notification messages, override the corresponding CWnd
function in your derived class. Your function should call the overridden function in your base class to let the base class and Windows respond to the message.
In all cases, put the function prototype in the CWnd
-derived class header, and code the message map entry as shown.
The following terms are used:
Term | Definition |
---|---|
id | Any user-defined menu item ID (WM_COMMAND messages) or control ID (child window notification messages). |
"message" and "wNotifyCode" | Windows message IDs as defined in WINDOWS.H. |
nMessageVariable | Name of a variable that contains the return value from the RegisterWindowMessage Windows function. |
See also
Athugasemdir
https://aka.ms/ContentUserFeedback.
Væntanlegt: Á árinu 2024 munum við hætta með GitHub-mál sem ábendingaleið fyrir efni og skipta því út fyrir nýtt ábendingakerfi. Frekari upplýsingar er að finna hér:Senda inn og skoða endurgjöf fyrir