VC
文章平均质量分 71
Elly111
这个作者很懒,什么都没留下…
展开
-
VC CMarkup详细使用方法:
|举报|字号 订阅1、初始化Load 导入一个XML文件到CMarkup的对象中,并对它进行解析。类似C#的Load。SetDoc 从字符串中导入XML数据,并对它解析。类似C#的LoadXml。2、输出Save 将XML数据写入文件中。类似C#的Save。GetDoc 将整个XML数据文档作为字符串返回。3、改变当前位置Fi转载 2014-04-11 11:01:40 · 969 阅读 · 0 评论 -
保证应用程序只有一个实例在运行——VS2008
让一个程序只运行一个实例的方法有多种,但是原理都类似,也就是在程序创建前,有窗口的程序在窗口创建前,检查系统中是否已经设置了某些特定标志了,如果有说明已经有一个实例在运行了,则当前程序通知用户怎样怎样,然后程序退出,当然方法有这么多,各自也就有自己的优缺点了。本文在这里介绍四种方法: 方法一: 我用得做多的方法是创建互斥体Mutex,使用Mutex代码比较简洁,但是转载 2015-01-29 16:43:56 · 1093 阅读 · 0 评论 -
VS2008 windows服务编程实现
最近了解了一下windows服务编程,原创 2014-10-15 10:59:42 · 946 阅读 · 0 评论 -
重载、覆盖与隐藏——C++
重载:创建多个名称相同但特征标不同的方法(同类中)覆盖:基类中某方法为虚函数,派生类中与该方法名和特征标相同(继承)隐藏:当子类方法名与基类相同时,基类的方法被隐藏(继承)原创 2014-11-14 10:59:45 · 541 阅读 · 0 评论 -
虚函数的工作原理——C++
C++规定了虚函数的行为,但将实现方法留给了编译器作者。不需要知道实现方法就可以使用虚函数,但了解需函数的工作原理有助于更好的理解概念,因此,这里对其进行介绍。 通常,编译器处理虚函数的方法是:给每个对象添加一个隐藏成员。隐藏成员中保存一个指向函数地址数组的指针。这种数组称为虚函数表(virtual function table, vtbl)。虚函数表中存储了为对象进行声明的虚函数的地址转载 2014-11-14 11:18:16 · 535 阅读 · 0 评论 -
VS2008 MFC中常出现的几个问题
1.vs2008中MFC的caption运行后中文变为问号?首先到“资源视图”[Resource View]中找到对话框的ID号,对其右击选择“属性”[Properties],然后在右边的属性栏中找到“语言”[Language]项,默认是英语(美国),改成中文(中国),OK,问题解决。这样既可以正常显示中文,又可以显示英文,一举两得,省了不少麻烦。如果你所有的对话框原创 2014-08-27 11:30:01 · 604 阅读 · 0 评论 -
VS2008下面将 CString转化为char* 的问题
使用CString的GetBuffer方法 CString origCString("Hello,World"); char* CharString = origCString.GetBuffer(origCString.GetLength()+1); 网上的很多文章说的都是这个方法,但是我在VC++2008中编译得到下列信息 Err转载 2014-08-27 09:35:55 · 552 阅读 · 0 评论 -
从static变量导出问题解析 __declspec(dllexport) 和 __declspec(dllimport)的作用
从static变量导出问题解析 __declspec(dllexport) 和 __declspec(dllimport)的作用这段时间要把tinyxml从静态库弄成动态库,要用到__declspec(dllexport)和__declspec(dllimport)来导出dll和lib文件。终于弄明白了export和import的作用,下面从使用的角度来说明一下他们的功能。 首先要知转载 2014-09-18 19:41:39 · 1467 阅读 · 0 评论 -
使用VS2008创建和调用动态链接库
1. 什么是动态链接库 A dynamic library consists of routines that are loaded into your application at run time. When you compile a program that uses a dynamic library, the library does not become part of yo转载 2014-08-20 08:45:44 · 1007 阅读 · 0 评论 -
VS2008 32+win7 64+mysqlServer 64+mysql-connector-c-6.1.6-win32
win7 64位操作系统,安装VS2008 开发环境。1.win7 64位操作系统安装利用口袋PE制作安装启动盘,下载雨林木风的安装包,进行安装。可以在相应的官网进行下载。2.VS2008 安装下载VS2008的安装包,在这里说明一下VS集成开发环境没有64位的,只有32位的。按照32位系统上的方法安装,安装过程中可能出现下面的情况:出现上面的情况,可以在安原创 2015-07-07 18:12:07 · 1747 阅读 · 0 评论