Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mfc 用户界面:切换MDI帧的最佳方式';什么是最重要的?_Mfc_User Interface_Visual C++ 6_Mdi_Always On Top - Fatal编程技术网

Mfc 用户界面:切换MDI帧的最佳方式';什么是最重要的?

Mfc 用户界面:切换MDI帧的最佳方式';什么是最重要的?,mfc,user-interface,visual-c++-6,mdi,always-on-top,Mfc,User Interface,Visual C++ 6,Mdi,Always On Top,我维护一个使用框架窗口作为文档视图的MFC(VC6)MDI应用程序。一次只有一个文档,但有几个MDI框架,每个框架具有不同的文档数据视图 最近出现了一个请求,要求能够将其中一个框架窗口置于其他窗口之上,同时能够与背景窗口交互 一个想法是在框架的标题栏中添加一个“pin按钮”。在我的研究中,我发现每个实现都使用位图,而不是例如CButton对象。一旦使用默认的灰色以外的窗口颜色,这就开始变得难看,更不用说UI主题了 框架窗口菜单中的选项(左键单击标题栏中的窗口图标时显示的内容)是可能的,但我正

我维护一个使用框架窗口作为文档视图的MFC(VC6)MDI应用程序。一次只有一个文档,但有几个MDI框架,每个框架具有不同的文档数据视图

最近出现了一个请求,要求能够将其中一个框架窗口置于其他窗口之上,同时能够与背景窗口交互

  • 一个想法是在框架的标题栏中添加一个“pin按钮”。在我的研究中,我发现每个实现都使用位图,而不是例如CButton对象。一旦使用默认的灰色以外的窗口颜色,这就开始变得难看,更不用说UI主题了

  • 框架窗口菜单中的选项(左键单击标题栏中的窗口图标时显示的内容)是可能的,但我正在搜索对用户更明显的内容

还有什么其他方法可以将此框架窗口设置为顶部状态

更新 我已经决定选择这个主题,因为它可以很好地与XP主题配合使用。 不幸的是,这直接导致了我的下一个问题:

可能或有帮助

Uli

也许有帮助

乌利