6
我试图将我的表单正好放在任务栏上方。不幸的是,我的努力受到这样一个事实的阻碍,我的窗体上的this.Height
返回的值比实际窗体(包含所有边框,标题栏等)要小10个像素。我使用Aero运行Windows 7。当Aero关闭(并且边界更薄时),所有按预期工作。表单边框样式是FixedSingle
。我不想实施特定于Aero的黑客行为。我能做些什么来获得正确的身高?如何在运行Aero时确定ACTUAL窗体的窗体大小(包含所有非客户端元素)?
哎哟!那么,因为这是我自己使用的一个小工具,我想我会忽略它。任何其他方式似乎太小麻烦了这么小的不精确度(简单地把我的计算值加10)。 – 2012-01-13 00:29:43