1

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

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

寻找类似主窗体的 WindowMenu 属性如何工作的东西。

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

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

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

4

1 回答 1

3

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

于 2013-09-13T00:01:10.757 回答