侧边栏表格

时间:2008-11-13 22:19:56

标签: delphi

如何在delphi中创建补充工具栏表单。

我尝试使用ScreenSnap和Align属性 但即使用户最大化其他形式,我也需要表格保持可见,而不是在最顶层。就像windows侧边栏一样。

评论中的

更新:如果一个窗口最大化,它也会使窗口最大化,而不是在前面或后面。

谢谢

2 个答案:

答案 0 :(得分:7)

您正在寻找的内容称为 AppBar 。使用ShAppBarMessage API函数开始您的研究。

答案 1 :(得分:0)

您可以调用Windows API函数来强制您的应用程序保持最佳状态:

SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);