VS2012 MFC 相关问题
2016-04-24 14:37
573 查看
1. 增加 Microsoft ADO data control 6.0 与 Microsoft DataGrid Control 控件
分两种情况,一:系统已经安装;二:系统没安装。我属于第二种,找了很,终于找到答案。情况一:
打开vs,工具箱右键-〉选择项……-〉com组件-〉选Microsoft ADO data control 6.0。
工具箱就出现了Microsoft ADO data control选项。
情况二:
下载msadodc.ocx和msdatgrd.ocx,放到
C:\Windows\System32。
用cmd运行”
regsvr32 msadodc.ocx(也可以在运行里直接运行这条命令)
重复 情况一。
若你用的是64位的WIN7操作系统,然而你所注册的DLL文件是32位版的,可以将该DLL文件或OCX文件拷贝到\windows\syswow64目录下,
然后再以管理员身份运行CMD.EXE,进入
C:\windows\syswow64目录,运行
REGSVR32 *.dll(*.ocx)即可。
2. VS 2012 创建 CRecordset 派生类
网上有很多在MFC中使用ODBC链接数据库,进行数据操作,但发现好多都不一样。有些说再创建类的时候可以直接选择CRecordset作为基类,然后关联数据表,但Visual studio 2010好像不可以直接选择这个基类,很多网友也都说找不到,我也没有找到,尝试了很多方法都不行。最后经过自己的不断尝试,发现2010版本的操作和其他操作不太一样,以下是我创建CRecordset派生类的过程:“项目”->“类向导”->“添加类“(”MFC ODBC使用者”)->”数据源”(选择要关联的数据源”机器数据源”或者”文件数据源”)->确定SQL Server登录->选择要关联的数据表->确定->完成。
这样在工程中就添加了一个CRrecordset派生类,类中自动关联了表中的字段。
3. 字符编码问题
出现如下字符编码问题cannot convert parameter 1 from 'char' to 'LPCWSTR'
更改项目属性的
Character Set为
multi
4. 向编辑框传递变量
简单的方法是控件关联变量,右键控件-添加变量就行,有控件变量和值变量可选。相关文章推荐
- flex 控件的重要属性
- Delphi控件ListView的属性及使用方法详解
- web下载的ActiveX控件自动更新
- WinForm实现按名称递归查找控件的方法
- C#中父窗口和子窗口之间控件互操作实例
- Android编程之Button控件用法实例分析
- Android控件之CheckBox、RadioButton用法实例分析
- 在Android开发中使用自定义组合控件的例子
- MFC中动态创建控件以及事件响应实现方法
- WinForm自定义函数FindControl实现按名称查找控件
- Android控件之ProgressBar用法实例分析
- WinForm拖拽控件生成副本的解决方法
- ASP.NET动态添加用户控件的方法
- ASP.NET的HtmlForm控件学习及Post与Get的区别概述
- WinForm实现移除控件某个事件的方法
- 关于VS2012自带的 性能分析 工具使用实例(图文介绍)
- C#分屏控件用法实例
- 可以浮动某个物体的jquery控件用法实例
- jQuery操作基本控件方法实例分析
- jQuery操作表单常用控件方法小结