![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 61
ppenandttong
这个作者很懒,什么都没留下…
展开
-
用标准C编写COM(六) .
导读: 如何用C编写ActiveX Script Host。 下载例程-305Kb 内容 简介 选择、打开引擎 我们的IActiveScriptSite对象 VBScript例程 初始化引擎 向引擎添加脚本 运行脚本 关闭引擎 加载脚本 枚举已安装引擎 在其他线程运行脚本 结论转载 2012-08-31 14:48:03 · 1948 阅读 · 0 评论 -
MFC中Ini文件
INI配置文件的格式 为什么要用INI文件?如果我们程序没有任何配置文件时,这样的程序对外是全封闭的,一旦程序需要修改一些参数必须要修改程序代码本身并重新编译,这样很不好,所以要用配置文件,让程序出厂后还能根据需要进行必要的配置;配置文件有很多如INI配置文件,XML配置文件,还有就是可以使用系统注册表等。 本文主要是为读者在实现读写INI配置文件模块之前,提供有转载 2012-12-10 10:01:09 · 1896 阅读 · 0 评论 -
ADO 数据库记录查询
使用ADO方式访问数据库,查询记录是否存在的方法如下所示:方法一:CString str; str.Format("Name='%s'",m_Name); //Name为查询的字段,m_Name为查询的名字 m_pRecordset->Filter=(_bstr_t)str; //开始查询 m_pRecordset->Requery(0); //用查询结原创 2013-01-14 14:03:03 · 1970 阅读 · 0 评论 -
nonstandard extension used enum used in qualified name 问题解决方法
当在工程中,使用枚举变量时,若采用 MenuType::menuItem, 会出现warningwarning:nonstandard extension used enum used in qualified name 这是因为在C++中,类和枚举变量在调用时还是有区别的,所以直接采用 menuItem,而不是MenuType::menuItem方式调用,就可以消除这个warning原创 2013-12-05 10:38:54 · 4364 阅读 · 0 评论 -
MFC 外部DLL调用LoadBitmap失败的解决办法
在MFC中,使用bitmap的LoadBitmap函数调用DLL中的资源时,会返回0 此时,在LoadBitmap方法之前,加上语句 AFX_MANAGE_STATE(AfxGetStaticModuleState()); 即可。 即:CBitmap bitmap;AFX_MANAGE_STATE(AfxGetStaticModuleState());bitmap.Loa原创 2013-12-25 17:45:13 · 2300 阅读 · 2 评论 -
MFC exe文件单独运行 调用图片方法
MFC生成的exe文件中,如果该exe文件中需要调用图片。直接运行exe文件,会出现图片无法载入的问题。 解决方法是:step1: 将图片载入资源,如ID为ID_pic1; step2: 图片载入代码 CImage image;if (pic1 != 0){ image.LoadFromResource(theApp.m_hInstance,原创 2013-12-31 11:49:54 · 1337 阅读 · 0 评论 -
CFont与LOGFont 设置menu字体
一.设置menu字体在MFC中,如果想设置menu栏的字体大小或者其他字体相关属性,需要使用结构 LOGFONT。如下所示:在MainFrame的OnCreate函数中,添加以下代码 LOGFONT font;memset(&font,0,sizeof(LOGFONT));font.lfHeight = 20;_tcsnccpy_s(font.lfFaceName,LF_FA原创 2014-02-19 09:35:02 · 3342 阅读 · 0 评论