- 博客(7)
- 资源 (14)
- 收藏
- 关注
原创 SkinMagic使用方法总结--SetSingleDialogSkin断言失败
<br /> 以前一直没有接触过皮肤库这玩意, 最近做一个im项目需要用到皮肤库了, 我们公司用的是SkinMagic, 关于SkinMagic的安装和使用方法, 网上有很多教程, 在SkinMagicLib.h头文件里介绍也很详细, 这里就不重复了, 主要描述一下我在使用SkinMagic碰到过的问题. 刚开始使用SkinMagic库时, 觉得它很简单(基本使用确实是很简单的, -_-), 一眼就扫完了它所包含的几个常用函数:<br /> <br /> InitSkinMagi
2010-09-17 15:44:00 2462 1
原创 HICON与HBITMAP互换
<br />第一种方法: 使用Bitmap类<br /> Bitmap类可以从HICON和HBITMAP创建, 它提供的方法有:<br /> Bitmap::FromHBITMAP, <br /> Bitmap::FromHICON,<br /> Bitmap::FromBITMAPINFO,<br /> Bitmap::FromResource,<br /> Bitmap::FromStream,<br /> Bitmap::GetHB
2010-09-15 13:31:00 4077 4
原创 获取位图尺寸
从 CBitmap类对象中获取位图尺寸我们可用GetBitmap()函数 。 // 变量bitmap是一个CBitmap类对象BITMAP bm;bitmap.GetBitmap( &bm );bmWidth = bm.bmWidth;bmHeight = bm.bmHeight;如果你有一个 HBITMAP句柄,你可以将它附加到一个CBitmap类对象上,再用上述方法获取尺寸// 变量hBmp是一个HBITMAP句柄BITMAP bm;::GetObject( hBmp, sizeof( bm ),
2010-09-15 12:54:00 980
原创 VC加载jpeg, png图片的方法
<br /> 在VC中我们可以直接利用LoadIcon, LoadBitmap或LoadImage来加载bmp和ico图片, 但是加载jpg和png等格式就没有这么方便了. 其实我们可以通过两个系统提供的两个com接口IPicture和IStream类实现类似于VB的Picture控件, 具体的用法请查看msdn或google下, 下面代码是我以前在网上找的一个例子, 主要用到了几个API函数: AfxGetResourceHandle, FindResource, SizeofResourc
2010-09-15 11:06:00 5584
转载 Ubuntu 10.04 用Wine完美运行QQ 2009
<br /> <br />话说“麻花藤”LinuxQQ不是一般的Bug,在Ubuntu10.04下窗口最大化也不行,最恼火的是Linuxqq在Ubuntu 10.04下活不过半分钟!!<br /> <br />当然,Ubuntu自带的那个 Empathy也还是可用的(PS:你要在高级设置里把版本调节为2008)。。<br />当然,今天是告诉兄弟们如何在Ubuntu下用Wine来运行Windows版的QQ。<br />为啥昵?不是哥蛋疼不过,因为经过测试发现Wine模拟的QQ还是比较稳定的,应该说比Linu
2010-09-14 16:50:00 1108
原创 理解C++实现委托原理
<br /> 在C#中有事件委托的概念, 我们可以方便的将一个类中的事件传递到另一个事件处理类中, 其实现的耦合性很底, 两个类之间不需要实例关联, 但在C++中并没有这种内置的功能, 其实仔细想想, C#的这种事件委托机制是可以用C++的成员函数指针来实现的, 只需要加上一个中间类即可, 网上有个FastDelegate的开源库就实现了这种委托机制, 有需要用到C++委托的朋友可以上网找找这个库. 我们这里只是简单介绍下C++实现委托机制的原理, 也是参照了FastDelegate库.
2010-09-06 09:57:00 1628
VS2019开发工具.7z
2020-12-14
unity 2019-2020需要的ndk-r19.0.5232133
2020-12-09
windows nt 2000 native api reference
2010-06-22
Windows核心编程4
2008-01-16
Windows核心编程3
2008-01-16
Windows核心编程2
2008-01-16
Windows核心编程1
2008-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人