深入浅出MFC第2版(PDF格式)-第163部分
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
整个对话窗的设计规格如下:
对象 ID 文字内容
对话窗 IDD_GRID ActiveX Control (Grid) Testing
OK 按鈕 IDOK OK
Cancel 按鈕 IDCANCEL Cancel
Edit IDC_VALUE
Update Value 按鈕 IDC_UPDATEVALUE Update Value
Grid IDC_GRID
现在准备设计IDD_GRID 的对话窗类别。这件事我们在第10 章也做过。进入
CLassWizard,填写【Add Class 】对话窗如下,然后按下【OK 】钮:
830
…………………………………………………………Page 893……………………………………………………………
16 ponents & ActiveX Controls
第 章 站眾的肩膀 使用
回到ClassWizard 主画面,准备为组件们设计消息处理例程。步骤是先选择一个组件
ID ,再选择一个消息,然后按下【Add Function 】钮。注意,如果你选择到一个ActiveX
Control,〃Messages〃 清单中列出的就是该组件所能发出的events 。
本例的消息处理例程的设计规格如下:
对象ID 消息 处理函数名称
CGridDlg WM_INITDIALOG OnInitDialog
IDOK BN_CLICK OnOk
IDCANCEL BN_CLICK OnCancel
IDC_VALUE
IDC_UPDATEVALUE BN_CLICK OnUpdatevalue
IDC_GRID VBN_SELCHANGE OnSelchangeGrid
831
…………………………………………………………Page 894……………………………………………………………
第篇 深入 MFC 程式設計
到此为止,我们获得这些新文件:
RESOURCE。H
OCXTEST。RC
GRIDCTRL。H