aero-snap

    2热度

    2回答

    我想在Qt5.6.0,使用航空捕捉功能使无边界窗口。 一切工作,除非我最大化窗口:它太大了。 我的屏幕分辨率是2560x1440,所以窗口的大小应2560x1400(任务栏40个像素),但在WM_SIZE消息,新的大小2576x1416。因此,窗口在每个方向上都只有8个像素太大。 这也意味着窗口没有在左上角对齐,它在两个方向上正好是8个像素的屏幕。 我找不到这个问题的解决方案,我尝试过的所有东西都

    6热度

    1回答

    我试图在Qt中创建Metro风格的界面,这意味着不使用Windows 7 Aero边框。我已经将窗口设置为无边界,并添加了代码以使其可拖动,并使按钮使其最小化,最大化和关闭。但是,Aero Snap不起作用。 我知道这是可能的,因为Visual Studio 2012,MS Word 2013和Steam都具有Aero Snap无边框窗口。 如何将Aero Snap实现到无边界Qt应用程序中?谢谢

    1热度

    2回答

    我有一个简单的问题。如何从我的C#代码以编程方式访问aero snap。就像,如果我点击一个按钮“Snap Left”,我希望我的程序窗口能够在左边捕捉,就像在手动药物时那样。我仔细观察过所有的问题,但所有的问题似乎都是关于空气管理的问题,而不是与表格一起工作,并且阻止了它的形式。不以编程方式捕捉表单。我很高兴使用互动。谢谢

    0热度

    1回答

    我想在不启用航空捕捉的默认功能的情况下使用该窗口....我可以通过从控制面板禁用航空捕捉功能来实现此目的......但是我需要禁用它来针对特定的WPF窗口。

    5热度

    1回答

    这应该是一个简单的问题,但search-foo让我失败了。我的目标是检测到我在Aero(Vista或Windows 7)下运行,并默认使用我的应用程序Aerosnap。 (事实证明,一个企业应用程序,我写的是几乎每个人都跑aerosnapped权,他们的Outlook左抢购。) 的应用程序是WinForms和我目前正在做 Width = Screen.PrimaryScreen.WorkingAr

    6热度

    1回答

    如何确定是否使用Aero Snap feature来调整窗口大小? GetWindowPlacement函数给出了最新的“恢复”窗口大小。我用它如下: WINDOWPLACEMENT wp = {}; wp.length = sizeof(WINDOWPLACEMENT); ::GetWindowPlacement(hWnd, &wp); 例如,它给wp.rcNormalPosition

    2热度

    1回答

    我有一个使用自定义窗口框架的WPF应用程序。我的问题是,我不能“掀开”我与航空管理单元窗口最大化Windows 7中 我窗口的属性: AllowsTransparency设置为true WindowStyle设置为None ResizeMode设置为CanResizeWithGrip。 我处理窗口拖拽动作,像这样: private void TitleBarGrid_MouseLeftButton