- 博客(27)
- 资源 (35)
- 收藏
- 关注

原创 类成员函数指针引用
写一点关于在B类中引用A类中的成员函数指针问题由于在实际使用同中,创建一个通用的B类,在B类中某个时刻点,但又想做成一个通用的,而不是显示的被A类绑死。也就是让B类看起来很灵活,离开谁都可以自己转。ok看代码。定义一个类Aclass A{public:A(){int t;t= 0;}int fun1(int i){//回作为函数指针注册到类B中,在某
2017-09-07 10:32:43
558

原创 逐像素、逐顶点光照差异对比
逐像素、逐顶点光照差异逐像素、逐顶点光照差异性主要体现在对于非精细模型,在执行逐顶点光照时,由于点距较大,在进行颜色线性插值的过程中,无法精细平滑过渡,导致效果变差。1、 逐像素(光照计算过程在片元着色器中完成)顶点着色varying vec4 diffuse,ambient;varying vec3 normal,lightDir,viewDir;void main
2013-03-02 15:44:51
7497
原创 vs2010 .h文件都变成快捷方式
莫名奇妙什么时候的误操作,导致工程中所有头文件都变成了快捷方式展示:经过与历史版本对比发现问题出在.user文件中删除显示错误工程.user文件中的一段xml节点,显示回复正常...
2019-11-15 10:31:01
328
原创 bitmap file res\back.png is not in 3.00 format
资源文件错误原因: PNG类型变成了BITMAPIDP_BK_IMAGE BITMAP "res\\back.png"修改。。IDP_BK_IMAGE PNG "res\\back.png"解决。 ...
2018-12-21 11:44:26
1596
原创 Windows安全 无法打开这些文件
yiu 遇到特别奇葩的问题,莫名奇妙的在 修改系统时间,弹出“Windows安全 无法打开这些文件..” 发现Chorme也无法下载图片 “失败-已屏蔽”,Internet 安全选项中,无法删除cookies 历史记录等,都会弹出这个厌恶的对话框,网上各种尝试都无效: 看下面正解:更改或重置 Internet Explorer 设置
2017-11-24 16:54:33
7915
原创 函数指针
经常会用到一些简单的函数指针,也会经常见到一些比较变态的函数指针简单的函数指针类型不详细讲,大概就是下面这个样子int (*pfunc)(...) //返回值 函数指针(参数列表)注意与 int (pfunc)(...) 区分(该处就是一个函数的声明)一下是一个复杂的声明int (*pfunc(int))(int);pfunc是一个带有in
2015-04-14 16:55:06
956
原创 MFC中创建QT窗体
一直有一个想法,没有实践来实践,现将调用测试代码贴出来,有需要的可以进一步完善.步骤:1. 创建MFC-窗口(本例为Mfc对话框)2. 新建一个线程用以运行QT窗口(可扩展进行消息响应,以创建QT窗口)3.构建全局QApplication对象(本例临时构建) 代码如下://包含必要头文件和库文件本例:#incl
2014-09-01 16:34:40
4300
原创 Physics物理引擎下载
直入主题,下载地址http://supportcenteronline.com/ics/support/default.asp?deptID=1949如不能直接打开,先进入官网http://developer.nvidia.com/选择physX找到"PhysX Downloads",来到页面最下边Click on the Downloads link below
2012-06-18 11:48:08
1461
原创 修改xml文件的节点属性
同样是我遇到的问题,修改xml节点属性,不需要全部来重写所有节点。来,看重点:我用的TinyXml,其他的解析器原理应该也是一样的,有时间你们可以通过我的方法去测试一下.比如有这么一段xml描述: 我要修改为修改成以下
2011-09-15 11:21:45
2498
原创 vs2005打开2008的工程解决方案
好久没写博客了,今日遇到一个vs2005打开2008工程的问题,微软vs系列是向下兼容的,但怎么用旧版本打开新版本的工程确实一个问题,微软也并未提供一个类似office2003打开2007word之类的插件,这个问题就只有我们自己来解决了,通过以下两步操作,基本可以完成这个需求,
2011-09-13 10:33:31
2491
1
原创 MinGW下载与安装
你可以到MinGW的官方网站 http://www.mingw.org 上下载最新版本的MinGW编译器。MinGW的安装包从4.0开始是一个自动安装程序,大小只有几百K,这个安装程序帮助你自动下载安装MinGW的全部文件,下载安装的速度根据你选择的镜像站点和当地网络状况等因素有
2011-08-08 13:31:06
14735
原创 VS2005调用MS Speech API 5.1 sphelper.h出现的问题及解决方法
文件:sphelper.h初次接触speech sdk,在用sphelper.h中的文件是出现编译错误,看来原版本还不支持vs2005,做一下改动可以暂时解决问题运行后报错:依次修改: line 769: const ulLenVendorPreferre
2011-08-03 10:01:39
1606
原创 DeviceIOControl详解-各个击破
DeviceIoControl这个api我们用的不多,但是很重要,有时会帮助我们实现一些特别的需求, 如获取硬件设备信息、与硬件设备通信(读写数据)等,对照msdn,下面我们详细解释一下这个api的用法(有什么错误再所难免,各位不吝指教啊)。DeviceIoControl是用来控
2011-07-28 10:55:29
38471
原创 如何获取硬盘ID
没有太多文字,提供一个完整的类,vs2005运行通过头文件:#pragma onceclass CDiskInfo {public: int GetDiskInfo(int driver=0); char m_ModelNumber[64]; char m_SerialNumb
2011-07-20 16:02:47
6835
原创 CImageList类Create函数参数解析
前面提到了CImageList类的Create(...)函数,虽然MSDN上已经有所解释,但仍有网友问到参数的具体含义,下面就我的理解,对参数进行一次轻量级的剖析 函数原型: BOOL Create( int cx, int cy, UINT nFlag
2011-07-19 16:57:53
13666
原创 如何让你的ToolBar拥有真彩色图标
为了使我们的工具来脱离16位的限制,接下来我们要实现一个拥有真彩色的图标,具体操作方法其实很简单 在工具栏创建完成之后,定义一个CImageList,根据位图大小创建ImageList,貌似目前最大只支持32*32的 CImageList ImageList; m_wndT
2011-07-19 09:14:56
2083
原创 CToolTipCtrl为按钮添加提示符全解析
在开发过程中,为我们的对话框上的按钮等控件添加类似与工具栏中的提示符,显得尤为实用,具体实用如下:构建CToolTipCtrl对象CToolTipCtrl m_ToolTip;创建:m_ToolTip.Create(this);允许/禁止tooltip显示 m_ToolTip.A
2011-07-08 09:33:02
1310
原创 工具栏 DialogBar的横排与竖排
近两日工作需要,用到了DialogBar,有关DialogBar的创建和使用,这里有一篇很好的文章,感兴趣的同志可以去看看:http://wenku.baidu.com/view/8848d40a79563c1ec5da71f6.html 我这里主要说一下
2011-07-07 17:25:17
1725
原创 Rose2003C++逆向工程时崩溃原因
<br /> 今天在对C++类进行逆向生成UML图时,莫名其妙出现崩溃现象,经过多次测试,发现原因就是注释符惹的祸|<br /><br />解决方案很简单,就是查看原文件,将文件中的注释符做一下修改<br />class A : public CObject<br />{<br />public:<br /> A(){}<br /> ~A(){}<br /> /*<br /> 这样是会崩溃的,ok,把注释写成一行<br /> */<br /> /*修改成这样就不会崩溃了*/<br /> <br /> //
2011-03-03 16:30:00
1129
原创 DLL中序列化异常解决方法
今日在用到序列化,结果在DLL中做了序列化处理,但调用的过程却出了问题,存储过程没有问题,但读取的时候报异常“***(序列化了的文件)含有非预期的对象”;网上也没有找到合适的解决方案,偶尔看到了一个帖子说到“模块状态”的问题,才给了我提示。 在mfc机制中,所有资源在链接中都是默认的从主程序模块中去加载,而对于dll导出的资源,如:对话框或者现在遇到的序列化,都会自动的存储在dll模块中,当我们用的时候,就需要去将当前的模块状态指向dll模块状态,这个过程是通过一个转换函数:AFX_MANAGE
2010-11-08 18:48:00
1730
1
转载 QT4.4.3+windows vs2005编译安装详解
<br />一. 安装准备:<br />1. 准备安装文件:<br /> (1):Qt 4.4.3 OpenSource for Windows<br />下载地址: ftp://ftp.trolltech.no/qt/source/qt-win-opensource-src-4.4.3.zip<br />(2)Qt Visual Studio Integration v1.2.2 for.VS.2003.2005 英文版<br />下载地址:http://www.fixdown.com/ch
2010-09-28 10:53:00
1206
转载 Qt各版本下载地址
当前Qt最新版本 Qt 4.3.4 OpenSource版下载:<br /><br />Qt 4.3.4 Windows OpenSource版下载:<br />http://www.qtcn.org/download/qt-win-opensource-src-4.3.4.zip<br />http://www.qtcn.org/download/qt-win-opensource-4.3.4-mingw.exe<br />ftp://ftp.trolltech.com/qt/source/qt-wi
2010-07-07 12:58:00
6222
1
原创 如何删除文件夹?简单,两行代码
偶然遇到要删除文件夹的功能,网上搜罗并总结了一下,大概三行就可以删掉文件夹了,而不用在乎文件夹下到底什么东东CString strShell;strShell.Format(_T("rd %s /q/s"),strDelFolder); //只要拼出这个字串就行::system(strShell);
2010-05-28 15:53:00
1158
原创 中关村购物受骗与反击记
一、高高兴兴买相机2010年1月23日,我和女友终于完成了年度存款计划,超额部分决定买一台渴望已久的相机,并且初步已经锁定CanonIS95,价格也基本摸清,并煞有介事的看了看数码相机的参数指标,于是兴高采烈踏上公交,奔赴到了中关村海龙电器城刚一进门就被导购团团围住,争相介绍他们自己的产品,看过两三家之后,发现价格基本吻合,于是跟随一名导购到了904(公司自己的展销台)。二、被转
2010-02-01 16:13:00
1391
1
osg程序设计(FreeSouth写的)
2011-07-14
osg太阳系三维演示程序
2009-10-21
太原市公交查询系统(源代码+数据库)
2008-09-13
自由还款 房贷计算器 c++版
2021-02-08
房贷计算器
2016-09-20
一键设置IE安全选项
2014-06-10
GLSL用户手册
2013-03-02
GLSL帮助文件
2013-02-28
GLSL 帮助文档
2013-02-26
文件夹级别批量替换文本内容
2012-06-08
DebugTrack.
2011-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人