![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC
文章平均质量分 68
堇力火山
这个作者很懒,什么都没留下…
展开
-
VS2019使用Microsoft Web Browser控件实例
通过ActiveX控件 Microsoft Web Browser 可以实现简易的浏览器访问,但网上大多文章都是片段式的,所以写个完整的实现流程。1.首先创建一个基于对话框的MFC项目,命名为WebBrowserDemo;2.打开主窗口,添加一个编辑框,用来输入网址;然后右键,插入ActiveX控件,选择Microsoft Web Browser;3.然后添加控件变量,第一种就是默认的CEXPLORER1变量类型;然后会自动生成CEXPLORER1.h,但是这里面会有IWe.原创 2022-03-30 20:41:31 · 6522 阅读 · 6 评论 -
VC6.0设定UNICODE编译环境
VC++ 6.0支持Unicode编程,但默认的是ANSI,所以开发人员只需要稍微改变一下编写代码的习惯便可以轻松编写支持UNICODE的应用程序。 1. 安装完成后:需要把VC98\MFC\LIB下的MFC42U*.*手动拷贝到对应的安装目录下 2. 为工程添加UNICODE和_UNICODE预处理选项:打开[工程]->[设置…]对话框,在C/C++标签对话框的“预处理原创 2012-02-21 16:47:56 · 543 阅读 · 0 评论 -
vc中各种类型字符串的转换,CString, BSTR, LPCTSTR 概念
CString是一个动态TCHAR数组,BSTR是一种专有格式的字符串(需要用系统提供的函数来操纵 )LPCTSTR只是一个常量的TCHAR指针。CString 是一个完全独立的类,动态的TCHAR数组,封装了+等操作符和字符串操作方法。typedef OLECHAR FAR* BSTR;typedef const char * LPCTSTR;转载 2014-10-13 16:17:40 · 1817 阅读 · 0 评论 -
LINK : fatal error LNK1104: cannot open file "mfc42ud.lib"
编译没问题,可连接的时候出现LINK : fatal error LNK1104: cannot open file "mfc42ud.lib" 错误,这个错误是因为缺少Unicode的支持文件,在装VC++的时候是选装的,但默认是不装的。解决方法:1、重新安装VC++,选择支持Unicode。 2、从网上下载mfc42ud.lib和mfc42原创 2012-02-21 16:51:51 · 2956 阅读 · 0 评论 -
VC fatal error C1083: Cannot open precompiled header file: /'Debug/xxx.pch/':
http://support.microsoft.com/kb/316343/zh-cn 这是VC中的一个bug,以上的链接是微软对其的说明。 =================================================================================在编译vc时出现了这样的错误,因为这个程序不是本人写的,可能是编写环境的设转载 2012-02-15 10:00:50 · 1073 阅读 · 0 评论 -
字符编码笔记:ASCII,Unicode和UTF-8
字符编码笔记:ASCII,Unicode和UTF-8作者: 阮一峰今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符转载 2014-11-21 16:26:32 · 610 阅读 · 0 评论 -
_variant_t 数据类型学习
_variant_t是一个类,是VARIANT的完全包装类,它提供多种构造函数和数据转换函数。它继承自一个结构体,其结构如下:struct tagVARIANT { union { struct __tagVARIANT { VARTYPE vt; WORD转载 2015-01-16 16:13:53 · 1037 阅读 · 0 评论 -
VC++中所见即所得打印的简易实现
VC++中所见即所得打印的简易实现 在VC++6.0中用应用程序向导(AppWizard)生成的单文档或多文档程序提供了对打印功能的实现,但遗憾的是如果对自动生成的框架程序不做任何改进,打印出来的文档或图形和屏幕上的显示相比就会特别小。为什么会这样呢? 本文对这种现象的原因和MFC的打印机制进行了深入的分析,并提出了一种特别简单的方法,在原有的程序中只需加入几行代码就能解决这一转载 2015-05-14 17:25:27 · 3138 阅读 · 0 评论