随笔分类 -  MFC

摘要:下了个vs2013,debug时按f10,竟然不能单步,查了下原因https://social.msdn.microsoft.com/Forums/windows/zh-CN/705eafcf-0328-4c55-b9f2-6da49e215efe/vs2013?forum=vstudiozhc... 阅读全文
posted @ 2015-06-30 20:44 cavehubiao 阅读(125) 评论(0) 推荐(0)
摘要:实现效果需要处理以下这三个消息:WM_NCHITTEST WM_SETCURSOR WM_NCLBUTTONDOWN很多人在问三个函数是做什么用的,下面我大概介绍一下:OnNcHitTest(UINT nHitTest, CPoint point)是用来测试鼠标的位置,Nc表示非客户区OnSetCu... 阅读全文
posted @ 2014-05-26 13:35 cavehubiao 阅读(281) 评论(0) 推荐(0)
摘要:使用前要AfxInitRichEdit2();修改背景颜色和字体颜色 CRichEditCtrl* p=(CRichEditCtrl*)GetDlgItem(IDC_RICHEDIT21); CHARFORMAT2 cf; memset((char*)&cf,0,sizeof(cf)); COLORREF color; color = RGB(0,255,0); cf.dwMask = CFM_COLOR; cf.crTextColor = color; //The text color cf.cbSize = sizeof(CHARFORMAT... 阅读全文
posted @ 2014-02-18 05:24 cavehubiao 阅读(388) 评论(0) 推荐(0)
摘要:右键工程“Resources”,“Insert”,选择“Icon”。一、整个工程的统一图标1.将默认图标IDR_MAINFRAME资源删除。2.将加入的资源改名为IDR_MAINFRAME。二、仅修改工程中某个对话框的图标可实现同个工程、不同对话框具有不同的图标。在对应对话框的初始化函数OnInitDialog()中,添加以下代码:HICON m_hIcon;m_hIcon = AfxGetApp()->LoadIcon(IDR_ICON);//IDR_ICON为图标资源名SetIcon(m_hIcon, TRUE); // Set big iconSetIcon(m_hIcon, FA 阅读全文
posted @ 2013-10-05 16:48 cavehubiao 阅读(262) 评论(0) 推荐(0)