摘要:
1.一个类只有一个对象class Single{public: static Single* GetObject();private: Single(); static Single* m_obj;};Single* Single::GetObject(){ if(m_obj == NULL) m_obj = new Single(); return m_obj;}Single:m_obj = NULL;2.vector3.bool EnableDebugPrivilege(){ HANDLE hToken; LUID sedebugnameV... 阅读全文
posted @ 2012-07-16 11:07
tianyuanmuge
阅读(179)
评论(0)
推荐(0)
摘要:
VC中基于SDK编程的窗口子类化窗口子类化的作用窗口子类化技术最大的特点就是能够截取Windows的消息。一旦用户自定义的窗口函数截取了传向原窗口函数的消息,就可以对被截取的消息进行如下处理:将其传给原来的窗口函数。这是对大多数消息应该采取的措施,因为子类通常只对原来的窗口特性作少量的改动截取该消息,阻止其向原窗口函数发送。修改该消息,修改完毕以后再向原窗口函数发送。Windows SDK提供了一些设计好的窗口类,如EDIT、LISTBOX、TREEVIEW等。通过截取这些通用窗口类的消息,用户程序可以为它们添加新的特性,改善其外观,扩充其功能。子类化的优点主要体现在以下两个方面:首先,它不需 阅读全文
posted @ 2012-07-16 10:34
tianyuanmuge
阅读(7193)
评论(0)
推荐(0)