Processing the WM_COMMAND Message

To process menu commands, add the WM_COMMAND case to your application's main window procedure. Following is the WM_COMMAND case for the Label application's window procedure.

case WM_COMMAND:

switch (LOWORD(wParam))

{

case IDM_CUT:

if (EditCopy())

EditDelete();

break;

case IDM_COPY:

EditCopy();

break;

case IDM_PASTE:

EditPaste();

break;

case IDM_DELETE:

EditDelete();

break;

case IDM_EXIT:

DestroyWindow(hwnd);

}

break;

To carry out the Copy and Cut commands, the window procedure calls the application-defined EditCopy function. For more information, see Copying Information to the Clipboard. To carry out the Paste command, the window procedure calls the application-defined EditPaste function. For more information about the EditPaste function, see Pasting Information from the Clipboard.

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database