VC编程
文章平均质量分 67
棉猴
这个作者很懒,什么都没留下…
展开
-
VS2008编译驱动程序的配置方法
编译驱动程序的常用方法有两种,一种是通过WDK/DDK的COMMAND环境进行编译,另外一种是通过Visual Studio系列软件实现界面编译。通过VisualStudio编译驱动程序需要对其进行相关配置,本文以VS2008和WDK7600为例,讲解了实现编译驱动程序的配置方法。一、安装VS2008和WDK7600安装路径为默认路径,即VS2008的安装路径为C:\ProgramFile原创 2016-10-10 23:00:12 · 2248 阅读 · 2 评论 -
VS2008显示当前页面的脚本发生错误的处理方法
1 错误现象VS2008在添加新类或者为类添加成员函数时,会跳出“当前页面的脚本发生错误”的对话框如图1所示。2 错误原因IE组件不匹配。3 解决方法3.1 打开注册表编辑器打开注册表编辑器的方法是鼠标左键点击“开始菜单”,之后选择“运行”,在“运行”对话框的“打开”中输入“regedit”,最后按回车键,打开注册表编辑器。3.2 添加注册表项在HKEY原创 2016-10-10 22:58:45 · 4242 阅读 · 0 评论 -
VS2008编译时error C2248处理方法
1.问题提出类中包含CList模板类,且CList的元素是派生自CObject的自定义类时;编译器报错信息“error C2248:“CObject::operator=”无法访问private成员(在“CObject”类中声明)”2.问题分析原因是与C++类的“复制构造函数”与“复制操作符”有关。对于一个C++类来说,需要指定创建、复制、赋值和撤销该类型的对象时会发生什么?这是通过定原创 2016-10-11 23:49:43 · 5252 阅读 · 0 评论 -
斗地主代码分析第一天之启动对话框的创建(上)
1 斗地主程序简介打开斗地主程序,首先弹出启动对话框,在该对话框中选择头像和设置昵称,如图1-1所示。图1-1 头像选择和昵称设置点击“确定”按键后进入主界面进行斗地主游戏,如图1-2所示。图1-2开始斗地主游戏本程序使用VS2008程序进行编写。2 启动对话框的创建2.1 创建对话框类首先在项目中添加一个对话框资源,将其ID设置为“IDD_原创 2017-03-30 21:24:03 · 634 阅读 · 0 评论 -
斗地主代码分析第一天之启动对话框的创建(下)
2.3.3 水平滑动条的设置通过水平滑动条可以选择不同的头像。(1)滑动条控件对象的添加为滑动条控件添加类别为“Control”的变量,变量名为m_ctlSBFace。(2)滑动条范围的设置在对话框类的OnInitDialog()函数中,通过m_ctlSBFace设置滑动条的范围。m_ctlSBFace.SetScrollRange(0, 3);其中,0表示滑动条的起始原创 2017-03-30 21:28:15 · 854 阅读 · 0 评论 -
VS2010中error LNK2001无法解析的外部符号解决方法
在使用VS2010编写C++项目时,为了让程序在没有安装VS2010的电脑上运行,需要将项目所需的库文件都打包到exe程序中。打包库文件的方法是点击VS2010菜单栏的“项目->XXX属性”,在弹出的“XXX属性页”对话框中左侧选择“配置属性->常规”,在对话框右侧的“项目默认值->MFC的使用”中,选择“在静态库中使用MFC”,如图1所示。原创 2017-05-17 06:37:58 · 28629 阅读 · 0 评论 -
“Incremental Linker已停止工作”的处理方法
VS2008在Windows7 64位下编译程序时,有时会发生“Microsoft Incremental Linker已停止工作”的对话框,如图1所示。“Incremental Linker”表示VS2008的增量链接器。 图1 报错窗口解决的方法是在VS2008的菜单栏“项目->XXX属性”,之后在“XXX属性页”对话框的左侧选择“配置属性->链接器->常规”,之后在右侧的原创 2017-11-20 20:42:07 · 1392 阅读 · 0 评论 -
Windows7 64位配置ODBC数据源的方法
在64位Windows中,默认的ODBC数据源是64位。所以,通过“控制面板->ODBC(32位)”进入ODBC数据源管理器,之后点击“添加”按键,此时“创建新数据源”对话框中,“选择您想为其安装数据源的驱动程序”列表中只有SQL Server等驱动程序,而没有其它的驱动程序,如图1所示。 图1 选择驱动程序64位Windows的32位ODBC管理器的位置在“C:\Window原创 2017-11-20 20:45:54 · 46964 阅读 · 2 评论 -
VS2015中“项目无法加载,因为它缺少安装组件”的解决方法
1 问题提出在使用VS2015编写程序时,创建了一个基于MFC的控制台项目。当关闭该项目后,再次使用VS2015打开该项目时,项目无法加载,在输出中显示“XXX项目无法加载,因为它缺少安装组件”,如图1所示。 图1 输出错误信息2 问题分析在安装VS2015时采用的是默认安装,因此没有完全安装C++开发环境所需的组件。在图1所示,VS2015当前缺少“C++的Microsoft基础类”。3 问题解...原创 2018-06-28 11:07:53 · 27118 阅读 · 4 评论