- 博客(5)
- 收藏
- 关注
原创 一个把十六进制字符串转换为十进制数字的函数
一个把十六进制字符串转换为十进制数字的C运行时函数 最近要将一个十六进制的字符串转换为十进制的数字,"FF"要转换为 数字的255, 如果要自己写的话,会很麻烦,网上找了下,还真找到了,呵呵,这个函数就是:strtol 系列函数。 这个系列包含:strtol ,wcstol,_strtol_l,_wcstol_l
2010-01-21 23:03:00 2873
原创 MFC 动态创建机制 模拟实现
MFC 动态创建机制 模拟实现 动态创建的难点在于,你不能够根据从文件中或者用户的输入中根据类名称来创建一个对象。 MFC实现动态创建的方法还是在于CRuntimeClass ,及其建立起来的类型网络。它在CRuntimeClass中加入了新的成分:CRuntimeClass::CreateObjec
2010-01-17 09:32:00 2533
原创 MFC中RTTI 运行时类型识别 的模拟实现
MFC中RTTI( 运行时类型识别 )的模拟实现 在编程的过程中,我们经常要判断一个对象是否属于某个类型,这就是RTTI,运行时类型识别,在MFC中RTTI是怎么实现的呢,主要是借助于一个类CRuntimeClass,两个宏DECLARE_DYNAMIC和 IMPLEMENT_DYNAMI
2010-01-13 21:00:00 1607
原创 如何弹出一个任务栏气泡
如何通过Sheel弹出一个任务栏气泡 在我们的生活中,经常会看到从任务栏弹出来的提示气泡,这种气泡有一个小箭头指向一个框,个人感觉很好看,本来以为很复杂,后面发现是使用Shell_NotifyIcon实现的,实现过程很简单。 1.首先要在任务栏里面添加一个ICON NOTIFYICONDATA
2010-01-12 22:28:00 2919 1
原创 GetModuleHandle和AfxGetInstanceHandle和CWinApp->m_hInstance的区别
GetModuleHandle和AfxGetInstanceHandle和CWinApp->m_hInstance的区别在工作中遇到一个问题,就是在一个DLL中想改变这个DLL的窗口的ICON,于是写了如下的代码: HICON hicon=LoadIcon(GetModuleHandle(NULL),MAKEINTRESOURCE(IDI_ICON1)
2010-01-05 17:21:00 5275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人