1、快捷键
快速删除一行:ctrl+shift+L,或者使用ctrl+x可以剪切一行
快速复制一行:ctrl+c (在空白地方)
全屏编辑:ctrl+shift+enter
调试:F5
执行(不调试):ctrl+F5
生成解决方案:F7
2、为某个类添加消息处理函数
a、选中需要添加消息处理函数的类
b、右键属性,在右边会显示一个属性窗口,选中倒数第三个图标,如下:
c、在需要处理的消息后面,选择下拉框,选中<添加>...,比如WM_CHAR,选中<添加>OnChar,VS2008会自动为你生成对应代码,在头文件中会添加如下代码:
afx_msg void OnChar(UINT nChar, UINT nRepCnt, UINT nFlags);
在cpp文件中会添加如下代码:
void CHelloMFCView::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
CView::OnChar(nChar, nRepCnt, nFlags);
}
BEGIN_MESSAGE_MAP(CHelloMFCView, CView)
//添加响应窗口创建消息
......
ON_WM_CHAR()
.......
END_MESSAGE_MAP()
d、需要注意的是,BEGIN_MESSAGE_MAP(CHelloMFCView, CView) 和END_MESSAGE_MAP()之间的代码。如果你采用手动添加消息
处理代码时,这里容易忘记,这样会导致添加的代码在界面中不会有任何效果。
3、增量链接报错的问题:
错误信息如下:fatal error LNK1000: Internal error during IncrBuildImage 在网上找到的解决办法有2个,但是第一种办法打补丁,我始终打不上,最后采用第二种办法,去掉增量链接:
a、选中项目,右键属性
b、选中配置属性下面的连接器
c、将启用增量链接设置为 否 即可解决。