- 相关推荐
windows API封装之心得
这两天在Win32 Application中封装了一个CTaskbarStatusIcon类,感觉和之前在MFC Application中封装类相比麻烦一些,因为没有像MFC中那些已有的基类可继承,不过最终的关键还是窗口句柄的获取和传递,MFC中的窗口类都有成员变量m_hWnd可以直接使用,而Win32 App中得要自己RegisterClass和CreateWindow得到。经过这两天感觉收获很大,Set方法和Get(const)方法真是对封装太重要了,还有Static Method and member variable的运用, and so on。。。
在做这个工作期间,在网上搜到一哥们写的文章,内容是自己封装Windows API,使Win32 Appliction完全OO(Object Oriented)。虽然照此文的方法进行封装确实能使Win32 Application OO(Object Oriented),而且能避免在swtich语句块中出现N多case,但就代码量和可读性来讲并不好。之所以哥觉得好佩服这哥们,因为从本文可以看出其C++功力可见一斑。Pointer,Template,Struct,Union and so on简直是用得出神入化。在此再次表示强烈的佩服。此系列文章的网址是http://blog.csdn.net/racer_y/article/details/6083176。
哥要加油了,要达到这种境界,再超越
。。。HOHO。。。
Encapsulate。。。Hide。。。
Programming。。。Programming。。。Programming。。。
【windows API封装之心得】相关文章:
VB4.0与Windows 95 API接口的多媒体应用程序设计实例05-01
什么是led封装?04-28
显卡·什么是显存封装04-26
内存·什么是颗粒封装04-26
CPU·什么是封装技术04-26
显卡·什么是3D API04-26
CPU系列·什么是封装技术04-26
WINDOWS XP教案04-25
安装Windows或启动Windows时鼠标不可用06-20
关于微电子封装技术论文05-05