android跑步app源代码:C++文件中的注释为什么有灰字?

来源:百度文库 编辑:神马品牌网 时间:2024/05/07 11:35:41
//{{AFX_MSG_MAP(CCfgConnDlg)
ON_BN_CLICKED(IDC_CHK_SAVE, OnChkSave)
ON_BN_CLICKED(IDC_BTN_DIRSELECT, OnBtnDirselect)
ON_BN_CLICKED(IDC_CHK_CONNTYPE, OnChkConntype)
ON_EN_CHANGE(IDC_EDIT_PORT, OnChangeEditPort)
//}}AFX_MSG_MAP
从ON_BN_CLICKED(IDC_CHK_SAVE到ON_EN_CHANGE(IDC_EDIT_PORT, OnChangeEditPort)全是显示的是灰字??
我是一个菜鸟,谢谢!
谢谢!
不过还是不很明白
为什么//{{AFX_MSG_MAP(CCfgConnDlg) 和
//}}AFX_MSG_MAP
显示的是绿字?
和显示灰字的 代码有什么 不同呢?

这是在使用Visual C++的MFC进行编辑的时候,Visual C++的Class Wizard要用到的代码,不是C++的代码.
在纯C++时当作注释处理.
(其本身就是注释,只是为了编辑器识别而已,否则Visual C++不能使用Class Wizard.)

另:这个已经不是纯标准C++了

这是mfc,vc自己的显示效果而以。
准确的说这是mfc的消息map机制,看过深入浅出mfc之后你就明白了。