在运行时更改选项卡式文档界面的选​​项卡标题

时间:2013-09-12 22:51:07

标签: delphi delphi-7

我有一个所有MDI子窗体继承的基本表单。 OnCreate调用通知主窗体需要创建新选项卡。该标签的标题使用了MDIChild的标题。

在运行时更改子窗口标题时,如何捕获或收到通知,以便使用新标题更新其相应的选项卡?

寻找类似主窗体的WindowMenu属性的工作原理。

我试图在主窗体中捕获WM_MDISETMENU消息,但没有运气:

程序TMainForm.WMMDISetMenu(var Msg:TWMDISetMenu);消息WM_MDISETMENU;

我研究过高低,但无济于事。某处有真正的答案吗?

1 个答案:

答案 0 :(得分:3)

由于您已经将子窗口类子类化,因此您所要做的就是处理wm_SetText消息。调用继承的处理程序,然后更新选项卡标题。