如何在没有主窗口的情况下实现浮动工具栏

时间:2019-04-02 17:30:19

标签: visual-c++ mfc cmfctoolbar

我希望有一个像丝带一样浮动的工具栏作为我的应用程序的主要UI元素-没有主窗口。这个想法是,您可以从工具栏启动彼此完全独立的子窗口-将它们拖动到多台监视器上,并将它们另存为工作区。最小化工具栏时,所有子窗口都将最小化;单击工具栏/应用程序图标时,将还原所有子窗口。我考虑过将每个子窗口都设为WS_OVERLAPPED,以便它们可以位于父窗口之外,但这意味着每个窗口将具有其自己的图标。因此,从本质上讲,我只想摆脱主窗口,以免其成为子窗口的房地产约束。有没有人遇到过类似这样的示例代码?我想像这样的东西会是一种流行的建筑UI模式,而其他人已经在我之前做到了。

0 个答案:

没有答案