一个问题,CWnd::PreSubclassWindow() 有什么功能

愤怒对抗喳喳 2001-02-24 02:31:00
一个问题,CWnd::PreSubclassWindow() 有什么功能
...全文
335 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
eleck 2001-02-25
  • 打赏
  • 举报
回复
楼上的那位朋友,太懒了呀!就把MSDN上的话拿下来了呀!!!也不给翻译一下,小弟翻译一下吧,有些地方翻译的不好,请别介意呀!!

这个成员函数是在窗口被分类之前,允许其他必要的分类发生的框架调用,不管这个成员函数是否允许动态子类的控制。它是一个先进的什么都不顾的函数。


panda_w 2001-02-25
  • 打赏
  • 举报
回复
MSDN:
Remarks

This member function is called by the framework to allow other necessary subclassing to occur before the window is subclassed. Overriding this member function allows for dynamic subclassing of controls. It is an advanced overridable.
In355Hz 2001-02-25
  • 打赏
  • 举报
回复
就是在执行SubclassWindow时调用的一个虚函数,可以用它完成你自己的窗口类在子类化其他窗口时需要做的工作
看看MFC原代码:
CWnd::SubclassWindow(HWND hwnd)
{
ASSERT(hwnd);
ASSERT_VALID(FromHandlePermanen(hwnd));

//pre subclass window run at here:
PreSubclassWindow();

//other init work....
....
而且,CWnd的PreSubclassWindow什么也不做

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧