mfc
开心an
这个作者很懒,什么都没留下…
展开
-
C++中的双冒号
1.名称空间后using namespace std;std::cout2.类成员函数实现时 表示类的成员函数 base.h中class base{public:base();};base.c中base :: base(){};3.引用类中的静态函数数base.h中class base{public:static void f原创 2015-09-24 11:27:10 · 548 阅读 · 0 评论 -
使用CRecordset update()函数不能更新
最近做一个有数据库编程的项目,使用了CRecordset类。总结下心得,方便自己,方便后学的人。 在中介绍了有关CRecordset类的具体用法。那么有以下两个问题: 1.CRecordview这个类做了什么? 它继承自CFormview,在OnInitialUpdate()函数中调用了CRecordset类的open()方法。 因为vc++并不能直接原创 2016-11-15 21:50:12 · 2296 阅读 · 0 评论 -
数据库ntext类型用在sql 语句group by语句后面
ntext类型可以存储字符串,但是在SQL语句中不能作为表达式的条件。例如 ntext 字段【TEXT】 Select * from 表 where TEXT = 'XXX';//执行会有错误 select * from 表 groupby TEXT ;//执行会有错误 select distinct TEXT from 表;//执行会有错误解决办法1.使用ca原创 2016-11-18 15:41:48 · 1548 阅读 · 0 评论 -
VS程序发布
VS开发完程序后需要发布,即要运行在没有装VS的电脑上。两个思路 1.使用静态编译 2.动态编译 先说静态编译:以VS2012为例,首先选择生成->项目属性->常规 在常规中将编译的库选成MFC静态编译库。再到C++选项->生成代码 将编译项变成MTD编译程序,如果是release模式,则在其文件夹下生成的可执行文件就可以直接在其它电脑上运行。这也是程序发布原创 2016-11-28 20:16:37 · 5600 阅读 · 0 评论 -
MFC视图切换大全总结
纯真视图之间的切换 单文档多视图切换是我在进修MFC中碰到的一个垂老难题目,在今天总算是一一了。我感觉视图切换分为三个等级,第一是在未切分窗格的景象下切换视图类;第二是在分别窗格的一个窗格内实验视图切换;第三是在分别窗格和未分别之间的切换和视图切换。 在MFC创建SDI的伊始,MFC默认的视图类是CView,若是CView满足你的需求,可以直接单击finish,若是你不转载 2016-11-09 14:37:29 · 2815 阅读 · 0 评论 -
VS2010 新手遇到的三个问题
第一个问题:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 解决方法:1、搜索C盘下的cvtres.exe,结果得到类似这样的列表:C:\Program Files\Microsoft Visual Studio 10.0\VC\binC:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03原创 2016-11-03 15:26:27 · 390 阅读 · 0 评论 -
Create()和onCreate()
Create()函数会调用CreateEx()函数 。 CreateEx()函数会调用PreCreateWindow()函数和CreateWindowEx()函数 。 PreCreateWindow()函数用来注册窗口类, CreateWindowEx()函数用来创建窗口。 CreateWindow()和CreateWindowEx()函数在返回之原创 2016-09-21 12:07:29 · 1260 阅读 · 0 评论 -
class 和 struct
这篇文章解决以下几个问题:1.结构体可以被类继承吗2.结构体变量中含有字符串,可以直接赋值吗3.C语言中的结构体使用与C++中的使用有不同的地方吗4.如何重载操作符代码:(vc6.0 win32 console application)#include "stdafx.h"#include #include typedef struct原创 2016-09-19 13:41:11 · 297 阅读 · 0 评论 -
activeX学习笔记
今天个人学习了activeX的创建与使用,将学习心得贴出,与大家共享。 activeX控件是怎么一回事,网络上说明很多。这里我将学习资料与学习过程中写的代码已经做为资料上传:http://download.csdn.net/detail/yongan1006/9628623。个人觉得这个资料还是讲的很全面。里面包含了如何添加activeX的事件,属性,方法。 那创原创 2016-09-12 17:10:12 · 477 阅读 · 0 评论 -
关于 Gallery
-----------------------------------------------------前言: 想在工程里面插入一个ActiveX控件,却发现我的VC找不到任何注册的东西,深感奇怪。看了一晚上msdn中关于 Gallery的东西,终于有所收获,不敢独享,特此贴出。-------------------------------------------转载 2016-09-11 17:21:31 · 1689 阅读 · 0 评论 -
vc6.0 图片显示(个人笔记)
公司项目,要求做一个设备运行的动画。我首先做了一个图片,发现vc6.0上的picture控件不支持真彩色显示。于是个人在网上搜了很多资料,这里做一个关于vc6.0图片显示的总结。方便自己,也方便他人。总结的工程代码下载地址:http://download.csdn.net/detail/yongan1006/9507347这篇文章,我分为以下几步: 1.如何显示256色原创 2016-04-30 20:44:39 · 3825 阅读 · 0 评论 -
MFC指定控件中添加右键菜单
1、在网上搜集VC中向指定控件添加右键弹出菜单,谈到的方法多数是新建一个继承自原来控件的MFC控件类,在该类的OnContextMenu(CWnd* , CPoint point)函数中添加右键弹出菜单的响应,完整代码如下:void CMyListBox::OnContextMenu(CWnd* , CPoint point){ CMenu menu;转载 2016-04-25 10:46:20 · 4930 阅读 · 0 评论 -
MFC中获取MainFrame,Doc,View,App等指针的方法
VC中常用的文档类,视图类,框架类,应用程序类,自定义类中获取其它四个类的方法: GET App AfxGetInstanceHandle() AfxGetApp() GET Frame->View->Document SDI AfxGetMainWnd() -> GetActiveView() -> GetDocument() M转载 2016-11-21 16:27:54 · 7427 阅读 · 0 评论