首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

如何重载一个已存在窗口的消息处理函数和成员函数

2012-09-10 
怎么重载一个已存在窗口的消息处理函数和成员函数各位大神,我需要实现一个功能,我提供一个API接口void Cre

怎么重载一个已存在窗口的消息处理函数和成员函数
各位大神,我需要实现一个功能,我提供一个API接口void CreateObject(HWND hWnd),别的程序只需要传进一个窗口句柄,我根据这个窗口句柄,重载这个窗口的各种成员函数。

比如来说,可以直接调用我的这个接口, 传一个静态文本框的窗口句柄进来,这个静态文本框就变成一个我想要的窗口,比如可以显示一幅我已经准备好的图片,可以响应我需要的鼠标响应函数。

求各位大神给一个可以实现的方案吧。谢谢!

[解决办法]
根据传入的窗口句柄(hWnd),子类化这个窗口,就可以截获这个窗口的所有窗口消息了,你就可以重绘窗口、接收事件了
[解决办法]
窗口子类化
[解决办法]
我理解下来楼主需要这个

http://www.vckbase.com/index.php/wv/1025.html

热点排行