Click here to Skip to main content
15,895,557 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: using #define to determine #include Pin
AssemblySoft29-Aug-04 12:29
AssemblySoft29-Aug-04 12:29 
GeneralRe: using #define to determine #include Pin
GKarRacer31-Aug-04 7:40
GKarRacer31-Aug-04 7:40 
Generalpretranslatemessageoverride Pin
prateekkathuria26-Aug-04 10:27
prateekkathuria26-Aug-04 10:27 
GeneralRe: pretranslatemessageoverride Pin
Bob Stanneveld26-Aug-04 10:33
Bob Stanneveld26-Aug-04 10:33 
GeneralRe: pretranslatemessageoverride Pin
prateekkathuria26-Aug-04 10:39
prateekkathuria26-Aug-04 10:39 
GeneralRe: pretranslatemessageoverride Pin
Joaquín M López Muñoz26-Aug-04 10:41
Joaquín M López Muñoz26-Aug-04 10:41 
GeneralRe: pretranslatemessageoverride Pin
Bob Stanneveld26-Aug-04 10:45
Bob Stanneveld26-Aug-04 10:45 
GeneralRe: pretranslatemessageoverride Pin
prateekkathuria26-Aug-04 10:51
prateekkathuria26-Aug-04 10:51 
"You can process the message in the parent window. The only thing you have to do is map a message handler to the desired action in your windows message map:

BEGIN_MESSAGE_MAPE(YourWindow, DerivedFrom)
ON_BN_CLICKED(IDD_YOUR_BUTTON_ID, memberfxn)
END_MESSAGE_MAP() "


That is correct but my requirement is slightly different. I dont want to provide a static macro like the one above. Because my application reads what controls are to be rendered from datastructure. It reads from the datastructure that it need to create a button with xyz style , a textbox with some wdth and style etc.
Now i cannot use static statemenst as above. So what i wanted to do was intercept the default message handling mechanism. I wanted to override the pretranslate message for this and then from the MSG structure get what was the event fired and who fired it process it in pretranslatemessage and return.
GeneralRe: pretranslatemessageoverride Pin
Bob Stanneveld26-Aug-04 11:51
Bob Stanneveld26-Aug-04 11:51 
GeneralRe: pretranslatemessageoverride Pin
prateekkathuria26-Aug-04 12:14
prateekkathuria26-Aug-04 12:14 
GeneralRe: pretranslatemessageoverride Pin
prateekkathuria26-Aug-04 11:04
prateekkathuria26-Aug-04 11:04 
GeneralRe: pretranslatemessageoverride Pin
Joaquín M López Muñoz26-Aug-04 10:39
Joaquín M López Muñoz26-Aug-04 10:39 
GeneralRe: pretranslatemessageoverride Pin
prateekkathuria26-Aug-04 10:46
prateekkathuria26-Aug-04 10:46 
GeneralRe: pretranslatemessageoverride Pin
Joaquín M López Muñoz26-Aug-04 10:52
Joaquín M López Muñoz26-Aug-04 10:52 
GeneralRe: pretranslatemessageoverride Pin
GKarRacer26-Aug-04 12:27
GKarRacer26-Aug-04 12:27 
GeneralRe: pretranslatemessageoverride Pin
prateekkathuria27-Aug-04 8:23
prateekkathuria27-Aug-04 8:23 
GeneralRe: pretranslatemessageoverride Pin
GKarRacer27-Aug-04 10:31
GKarRacer27-Aug-04 10:31 
GeneralRe: pretranslatemessageoverride Pin
prateekkathuria27-Aug-04 10:43
prateekkathuria27-Aug-04 10:43 
GeneralRe: pretranslatemessageoverride Pin
GKarRacer27-Aug-04 10:56
GKarRacer27-Aug-04 10:56 
GeneralCommand - line processing Pin
Andre Massada26-Aug-04 10:06
Andre Massada26-Aug-04 10:06 
GeneralRe: Command - line processing Pin
Bob Stanneveld26-Aug-04 10:13
Bob Stanneveld26-Aug-04 10:13 
GeneralRe: Command - line processing Pin
David Crow26-Aug-04 10:22
David Crow26-Aug-04 10:22 
GeneralRe: Command - line processing Pin
Andre Massada26-Aug-04 10:29
Andre Massada26-Aug-04 10:29 
GeneralRe: Command - line processing Pin
David Crow27-Aug-04 2:31
David Crow27-Aug-04 2:31 
GeneralDLL programming Pin
Madmaximus26-Aug-04 6:54
Madmaximus26-Aug-04 6:54 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.