. , : Say Hello Exit.
ClassWizard, VIEW->ClassWizard, , 10.
.10. ClassWizard
10:
Project ;
ClassName - , , , CHelloDlg - , ;
Object IDs - () . - ;
Messages - , .
Members function - .
EXIT BN_CLICKED - . Object IDs IDC_EXIT_BUTTON, , . BN_CLICKED Add Function. . 11 . OK.
.11.
:
void CHelloDlg::OnExitButton()
{
// TODO: Add your control notification handler code here
/// ///
OnOK();
/// ///
}
OnOK(); - EXIT, . , EXIT BN_CLICKED, OnExitButton, EXIT.
Say Hello BN_CLICKED. VIEW->ClassWizard. Object IDs IDC_SAYHELLO_BUTTON. BN_CLICKED Messages( Say Hello BN_CLICKED). Add function, BN_CLICKED . OK, 12.
.12. ClassWizard
Edit Code :
void CHelloDlg::OnSayhelloButton()
{
// TODO: Add your control notification handler code here
/// ///
MessageBox("Say Hello");
/// ///
}
MessageBox("Say Hello"); , Say Hello, .
, Say Hello EXIT BN_CLICKED. Exit , Say Hello "Say Hello". . Build->Execute Hello.exe. , 14.
|
|
.14.
.
, c IDC__BUTTON, .
1. (MFC) Visual C++?
2. ?
3. ?
4. ?
5
(MFC) Visual C++.
:
1. ;
2. ;
3. ;
4. .
:
- , IBM PC.
:
- Windows;
- Microsoft Visual C++ 5.0 ( Microsoft Visual C++ 5.0).
1.1. Microsoft Visual C++ 5.0.
1.2. Microsoft Visual C++ 5.0.
1.3. .
2.1. Microsoft Visual C++ 5.0.
2.2. *.cpp .
2.3. .
2.4. , .
3.1. .
3.2. .
3.3. .
3.4. .
3.5. .
3.6. .
4.1. Microsoft Visual C++ 5.0.
Visual C++. FILE -> NEW..., Project.
Visual C++ MFC AppWizard. MFC. 4.
, Speed.exe .
Speed , : File Help, , , , , File->Current, , .
, , 15.
.15.
Resource View, Speed Resources, . Insert..., , 16.
.16.
Menu New . Menu, Resource View, IDR_MENU1, . , .
|
|
, Properties, 17.
.17.
Caption - &File, &, F F ile, , ALT+F File. Enter, File, , File.
, Properties, Captions &urrent Speed Enter, 18.
.18.
Help 19:
.19. Help
Help, About, , . , , . , ClassWizard View, 20.
.20.
Select an existing class ( ), , , OK. Select Class ( ), CSpeedDlg, Select.