_CDialogBar_ (ClassWizard and Event Capturing)
Devin Dow -- devin@rsi-inc.com
Monday, September 23, 1996
Environment : VC++ 4.1 on Windows 95
I am using a CDialogBar instead of a Modeless Dialog.
Can I use the ClassWizard for members the CDialogBar?
For now I am doing things the hard way:
CEdit *EditX = (CEdit*) DlgBar->GetDlgItem(IDC_X);
EditX->SetWindowText("1.00");
Also, I want to react to the event of the user closing the CDialogBar (the
X in the top right). How do I catch this event. (Also, How do I catch
other events, like hitting a button in the CDialogBar or Text Changing in a
CEdit in the Dialog Bar?)
--
Thank You,
/=========================================================\
|Devin Dow - devin@rsi-inc.com |
|Router Solutions, Inc. - Interface tools for CAE/CAD/CAM |
| __ _ http://www.rsi-inc.com |
| / \.\ EVIN Check Out CAMCAD for Windows |
| / /\ \.\ OW __ |
| \ \.\ \.\ o / o |\ \ |
| \ \/ /./ /\| /\|\ | \_\ |
| \ /./ / > < \ | \ GOAL!! |
| \/./ ' ` o ' ` | \ |
\=========================================================/
Mike Blaszczak -- mikeblas@nwlink.com
Wednesday, September 25, 1996
At 15:02 9/23/96 -0700, Devin Dow wrote:
>Environment : VC++ 4.1 on Windows 95
>I am using a CDialogBar instead of a Modeless Dialog.
>Can I use the ClassWizard for members the CDialogBar?
>For now I am doing things the hard way:
> CEdit *EditX = (CEdit*) DlgBar->GetDlgItem(IDC_X);
> EditX->SetWindowText("1.00");
Unfortunately, ClassWizard doesn't understand CDialogBars.
>Also, I want to react to the event of the user closing the CDialogBar (the
>X in the top right). How do I catch this event. (Also, How do I catch
>other events, like hitting a button in the CDialogBar or Text Changing in a
>CEdit in the Dialog Bar?)
Use Spy++ to see what message(s) are being sent in those circumstances and
code message handlers to react to them.
>--
>Thank You,
>/=========================================================\
>|Devin Dow - devin@rsi-inc.com |
>|Router Solutions, Inc. - Interface tools for CAE/CAD/CAM |
>| __ _ http://www.rsi-inc.com |
>| / \.\ EVIN Check Out CAMCAD for Windows |
>| / /\ \.\ OW __ |
>| \ \.\ \.\ o / o |\ \ |
>| \ \/ /./ /\| /\|\ | \_\ |
>| \ /./ / > < \ | \ GOAL!! |
>| \/./ ' ` o ' ` | \ |
>\=========================================================/
.B ekiM
http://www.nwlink.com/~mikeblas/
Don't look at my hands: look at my _shoulders_!
These words are my own. I do not speak on behalf of Microsoft.
| Вернуться в корень Архива
|