- 博客(6)
- 资源 (10)
- 收藏
- 关注
原创 无题
这首歌写于2008年初离开农村信用社的时侯,毕竟,在农村信用社,我工作生活了8年多。人的一生,有多少次青春?人的一生,又有多少个青春岁月里的8年?在那里,留下了我的悲与欢,在那里,留下了我的爱与恨,但最终,我还是选择了离开。我只想证明一下,在我单薄的身体里,当年四海为家的雄心是否还在。花开过香如昨阶上苔绿门深锁 雁飞过声呜咽千里江山怅寥廓
2008-09-30 12:46:00 781
原创 一个VB数组指针类
顾名思义了,这个代码就是将指定的内存地址绑定到一个VB数组,即COM中的SafeArray上。所谓绑定,是指在使用该内存地址之前,并不需要申请相应的本地内存缓冲区,也不需要进行内存复制,只是根据该地址凭空构造一个VB数组,并将数组的真实数据地址指向该地址。当然,该类的功能完全可以用CopyMemory函数直接代替。为什么又写了这个类呢?主要还是为了进一步展示VB中数组的内幕,同时避免在进行
2008-09-30 11:55:00 3915 2
原创 一个可以定时结束的弹出对话框类
没啥说的,一个简单的可以定时结束的类://定时结束的弹出对话框类class MsgBox : public CThunkBase{public: MsgBox(char* strPrompt, char* strTitle, DWORD dwMilliseconds = 2000) { strcpy(m_strPrompt, strPrompt); st
2008-09-29 18:11:00 1229
原创 如何用VB实现半透明控件
本代码演示半透明控件的实现过程。如果是自定义控件,实现起来非常简单,如果是系统控件,则要复杂一些。如果系统控件支持属主画,跟自定义控件思路完全是一样的,只不过代码是写在子类化的过程里。 先建一个标准EXE工程,然后添加一个用户控件,把以下代码复制到控件代码中,再把此控件放置到Form1上。Option ExplicitPrivate Declare Sub CopyMe
2008-09-29 16:30:00 8777 2
原创 一个更为简单易用的THUNK类
利用THUNK技术回调类成员函数,是一项前几年很热门的技术,网上的资料和示例代码也很多,但这些代码普遍存在一些差强人意的地方,要么缺乏通用性,需要针对不同的回调函数作调整,要么使用起来不方便,需要在应用代码里写上三、四行以上不相关(甚至有些莫名其妙)的代码或宏,不便于代码的阅读和维护。 针对这些缺点,我编写了一个更为简单易用的使用THUNK技术的回调函数类,类代码和示例如下:
2008-09-29 13:20:00 1117 1
原创 VC如何将资源中包含的位图释放成文件
前两天一个朋友叫我帮他写一段代码,想把资源中包含的图片释放成磁盘文件,我想这个应该很简单啊,于是便写了如下函数:BOOL FreeSource_1(LPCTSTR pszResName,LPCTSTR pszResType,LPCTSTR szFileName){ BOOL bRet = TRUE; HINSTANCE hInst = GetModuleHandle(NUL
2008-09-03 16:25:00 3310 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人