|
-
Dec 12th, 2002, 08:05 PM
#1
Menus and the Ctrl key...
How exactly is a keyboard shortcut for a menu handled. For instance Ctrl+O for open. Do I just check for the ctrl key when I get a WM_KEYUP/KEYDOWN or is there a special way to handle it?
Laugh, and the world laughs with you. Cry, and you just water down your vodka.
Take credit, not responsibility
-
Dec 13th, 2002, 06:01 AM
#2
You create an accelerator table resource. You load it with LoadAccelerators and then extend the message loop to include
if(!TranslateAccelerator(...)) {
// TranslateMessage and DispatchMessage here
}
The actions are then sent to you as WM_COMMAND messages.
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
-
Dec 13th, 2002, 07:06 AM
#3
Thanks
Laugh, and the world laughs with you. Cry, and you just water down your vodka.
Take credit, not responsibility
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|