VC++&MFC
文章平均质量分 55
youoran
这个作者很懒,什么都没留下…
展开
-
VC2010中添加已有项目到解决方案(工程)
原创 2013-01-02 11:25:37 · 4718 阅读 · 0 评论 -
vc中使用动态链接库小结
一. 静态库包括.lib和.h文件,在工程中使用静态库分为3步: 在工程中加入静态库,有两种方法: **方法一:项目设置中引用.lib,project-> setting-> link-> object/library modules中添加.lib;(需要在tools/options设置正确的引用路径) **方法二:在项目中直接加入lib,pr转载 2013-04-20 14:21:00 · 980 阅读 · 0 评论 -
关于C和C++动态链接库的几个问题
问题:1.写一段C++程序,编译成动态链接库后,C程序怎么访问?写一段C程序,编译成动态链接库后,C++程序怎么访问?2.写一个类,编译成动态链接库后,里面的public变量能否访问? 对于以上问题,我在Visual C++ 6.0上进行了实验。以下是实验的过程和初步结论。 1. 建立动态链接库是在新建工程中选择Win32 Dynamic-Link Library,建立转载 2012-03-08 11:20:05 · 2016 阅读 · 0 评论 -
关于字符集和Unicode的相关知识
每个程序员都绝对必须知道的关于字符集和Unicode的那点儿事(别找借口!)Unicode与字符集你曾经是否觉得HTML中的"Content-Type"标签充满神秘?虽然你知道这个东西必须出现在HTML中,但对于它到底干吗你可能一无所知。 你是否曾经收到过来自你保加利亚朋友的邮件,到处都是"???? ?????? ??? ????"? 我很失望,因为我发现许多软件开发人员到转载 2012-12-15 19:20:59 · 3043 阅读 · 0 评论 -
使用Unicode(宽字节字符集)以及_T与L
关于_T及L_T 会根据你工程的设置自动转换UNICODE和非UNICODE. L 就是转为UNICODE Visual C++里边定义字符串的时候,用_T来保证兼容性,是一种数据类型,但是它不会产生结果,被编译系统的预处理系统来解释,VC支持ascii和unicode两种字符类型,用_T可以保证从ascii编码类型转换到unicode编码类型的时候,程序不需要修改。如果将来你不打转载 2012-12-15 20:14:29 · 6690 阅读 · 0 评论 -
Visual Studio 2010 中的 MSDN 帮助文档
一、安装及使用Visual Studio 2010中的MSDN帮助文档较之前版本有了很大的不同,它使用了Microsoft Help Viewer。在安装Visual Studio 2010的时候会自动安装Microsoft Help Viewer。安装完Visual Studio以后可点击Install Documentation来从磁盘安装帮助。如果此时没有安装帮助,也可通转载 2012-12-14 13:31:06 · 54330 阅读 · 5 评论 -
VC2010工程中加入SplashScreen及原理释解
一、VC2010中使用CSplashWnd类由于VC2010中不能插入组件,只有手动添加CSplashWnd类,该类的代码可以由以前VC6.0的代码复制过来。添加该类后,以SDI或者MDI为例,使用CSplashWnd类的具体方法如下: (1)在CWinApp::InitInstance()中调用CSplashWnd::EnableSplashScreen()设置c_bShowSpla转载 2012-12-25 20:01:07 · 3324 阅读 · 0 评论 -
MFC中CString转换成char数组的问题
由于结构体中用到联合体(联合体需要确定分配内存分配大小)或其它因素,需要用char数组来保存字符串,但是在MFC中一般都是用CString来存放字条串。关于它们之间的转换,在VS2008中有时会出现异常情况。在MSDN是这样写的:CString orig("Hello, World!");// Convert to a char*const size_t newsize = 100;转载 2013-01-11 15:18:29 · 617 阅读 · 0 评论 -
VC++6.0中使用MsChart总结
说明:本文将网上一些MSChart的使用方法进行了一个总结,按下面的步骤可以实现一个产生三条曲线(每条曲线6个随机数点)的表。1 在工程中加入 mschart MSChart是VC++6.0中自带的一个特殊控件类,用于绘制坐标曲线图。首先建一个基于对话框的MFC程序,插入MsChart 控件,在工程中加入 mschart : 菜单->Project->Add原创 2013-01-03 12:55:12 · 15259 阅读 · 8 评论 -
Activex控件不能例示 ActiveX 控件“Microsoft Chart Control 6.0(sp4)(OLEDB)"不能例示的解决办法
问题描述:Activex控件不能例示。 ActiveX 控件“Microsoft Chart Control 6.0(sp4)(OLEDB)"不能例示, 因为它需要一个设计时间许可。解决方法:1.先到C:\WINDOWS\system32目录下看看你的系统里是否已经有了MSADODC.ocx和MSDATGRD.ocx这两个文件,没有就去下载;http://www.ocxdu转载 2013-01-03 11:57:54 · 6152 阅读 · 1 评论 -
MFC在VS2010中开发ActiveX控件,设置测试容器方案
在VS2010中开发MFC ActiveX控件,开发完后,通常使用VS自带的容器ActiveX Control Test Container来运行ActiveX控件。此容器在VS安装后的文件中是找不到的,需要自己手动获取。如下所述:(1)按照你的VS所安装的路径,找到VC2010Samples.zip这个压缩文件,其在Samples下的名为2052文件夹中,如在我的电脑上,其所在路径为:C转载 2013-01-04 12:49:47 · 1748 阅读 · 0 评论 -
VC2010字体设置
原创 2013-05-30 15:42:10 · 3086 阅读 · 0 评论