摘要: 在第10章10.2.1小节中,首先分别对视图类和对话框类添加了一个名为m_nLineWidth的int型变量,再将用户在CSetting dlg对话框的edit控件中输入的线宽值记录在dlg.m_nLineWidth中,然后将dlg.m_nLineWidth赋给视图类的m_nLineWidth中,最 阅读全文
posted @ 2016-04-19 11:50 夜骐重生 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在基于单文档应用程序的MFC程序中,在OnChar函数中使用m_strLine+=nChar时,出现了error C2593:“operator +=”不明确的错误,经百度,找到如下解决方法,亲测可用: 将m_strLine+=nChar改为m_strLine+=char(nChar)或m_strL 阅读全文
posted @ 2016-04-18 11:13 夜骐重生 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 新建一个基于对话框的MFC应用程序,假设命名为 Test:则该应用程序在刚创建的时候,有4个非常重要的文件和3个类: 1、Test.h 2、Test.cpp (应用程序类头文件) (应用程序类实现文件) 3、TestDlg.h 4、TestDlg.cpp (对话框类头文件) (对话框类实现文件) 每 阅读全文
posted @ 2016-04-07 16:08 夜骐重生 阅读(2216) 评论(0) 推荐(0) 编辑
摘要: InitInstance和InitApplication 是 APP 类的初始化。而 OnInitDialog 是在 Dialog 类初始化时调用的函数。 ★ 应用程序相关配置,一般在InitInstance()调用。InitInstance()是初始化实例,是WinThread的线程初始化函数,完 阅读全文
posted @ 2016-04-06 22:57 夜骐重生 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 在学习孙鑫视频中,修改Tab顺序时,找不到VC6.0中提到的【Layout】->【Tab order】菜单项,但VC2010中可以用Ctrl+D调出来Tab顺序,或者【格式】->【Tab键顺序】。 阅读全文
posted @ 2016-04-06 17:13 夜骐重生 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在Visual Studio 2010中,即使代码是完完全全按照孙鑫视频中的敲,也会在出现error C2440,这是因为开发平台由VC6.0升级至VS2010,需要将原有的项目迁移。VS2010对消息的检查更为严格,以前在VC6.0下完全正常运行的消息映射在VS2010下编译不通过。 百度了解决方 阅读全文
posted @ 2016-04-06 10:38 夜骐重生 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 学习孙鑫的那个深入详解C++视频时,有一处给编辑框空间改写窗口过程函数的例子,其中需要添加一个WM_INITDIALOG消息响应函数,但在类向导的消息栏下找不到WM_INITDIALOG消息。解决方法如下: 1、给你的对话框添加相应的映射类;2、在“类视图”中选中该对话框的映射类 ;3、右键点击,选 阅读全文
posted @ 2016-04-05 18:17 夜骐重生 阅读(425) 评论(0) 推荐(0) 编辑
摘要: “ 开通一个博客,记录一下自己学习过程中的想法,分享给别人,同时以后自己忘了也可以回来看看~~~ 希望以后自己能达到的状态:不一定极致,但一定要每一件事都认真完成,毕竟一辈子时间有限,能做的事情不多~~~ ” 阅读全文
posted @ 2016-04-05 11:15 夜骐重生 阅读(163) 评论(0) 推荐(1) 编辑