Com:Microsoft提出的分布式组件结构,也是现在世界上应用最多的     一种,发展到现在已经式DCom/Com+了。


CDialog::DoModal()的返回值为IDOK,IDCANCEL。表明操作者在对话框上选择“确认”或是“取消”。由于在对话框销毁前DoModal不会返回,所以可以使用局部变量来引用对象。在退出函数体后对象同时也会被销毁。而对于无模式对话框则不能这样使用,


摘自afxwin.h:
//   Type   modifier   for   message   handlers
#ifndef   afx_msg
#define   afx_msg                   //   intentional   placeholder
#endif


你可以看到afx_msg宏没有任何内容,也就是说,它是用来明确标明一个成员函数是消息处理器的。


表示后面的函数是消息处理函数


afx_msg标志是一个"非运算符",警告这是一消息映射函数的一个原型


afx_msg宏表示声明的是一个消息响应函数