window相关内容

我可以在屏幕上移动 pygame 游戏窗口吗 (pygame)

在我正在制作的游戏中,我正在尝试在屏幕上移动窗口以进行迷你游戏(不要问),并且我尝试了我所看到的自己的线程,但只找到了 1 x = 100y = 0导入操作系统os.environ['SDL_VIDEO_WINDOW_POS'] = "%d,%d" % (x,y)导入pygamepygame.init()屏幕 = pygame.display.set_mode((100,100))# 稍等片刻, ..
发布时间:2021-09-25 19:33:11 Python

如何找到最大化窗口的位置?

我需要知道最大化的窗口的位置. WPF 窗口具有指定窗口位置的 Top 和 Left 属性.但是,如果您最大化窗口,这些属性会使窗口的值保持在正常状态. 如果您在单屏设置上运行,最大化位置自然是 (0,0).但是,如果您有多个屏幕,则不一定如此.如果您在主屏幕上将其最大化,则该窗口将仅具有 (0,0) 位置. 那么...有没有办法找出最大化窗口的位置(最好与 Top 和 Left ..
发布时间:2021-09-25 19:33:08 其他开发

如何在 Qt 的主窗口中添加按钮?

我是 qt 编程的新手,所以如果你觉得这是一个菜鸟问题,请不要介意.我在主窗口中添加了一个按钮,但是当我运行代码时,该按钮没有显示.这是我的代码: mainwindow.cpp #include "mainwindow.h"#include "ui_mainwindow.h"#include MainWindow::MainWindow(QWidget *parent){QPushButt ..
发布时间:2021-09-25 19:33:05 其他开发

为什么我的 WPF 窗口大小默认很大

我有一个带有几个表单的 wpf 应用程序.在设计时它们很小,并且它们没有设置为自动大小.然而在运行时它们是巨大的,即使它们中没有内容使它们变大. 为什么会这样? 这是其中一种形式 ..
发布时间:2021-09-25 19:33:03 其他开发

如何在关闭处理程序中区分“单击窗口关闭按钮(X)"与 window.Close()

有没有一种聪明的方法来检测窗口是否被关闭 用户按下窗口右上角的 (X) 按钮或 window.Close() 已以编程方式调用. 我想在 window.Closing 处理程序中检测到这一点.我可以在每次调用 window.Close() 时设置一个标志,但这不是一个很好的解决方案. 解决方案 我不确定我是否喜欢这个问题,但您显然有理由提出这个问题.如果您要在 OnClosi ..
发布时间:2021-09-25 19:33:00 其他开发

在另一个 wpf 窗口中有一个 wpf 窗口

有没有办法在另一个 WPF 窗口内托管 WPF 窗口.我有几个有点复杂的表格.但现在为了简化事情,我试图将其中一些合并为一个“仪表板"表单中的标签页. 请注意,我不是要托管 Windows 窗体,而是要托管另一个 WPF 窗口 解决方案 如果你想要标签页,为什么不使用带有 UserControls 的 TabControl 呢?如果您需要将这些选项卡之一转换为浮动窗口,只需将 Use ..
发布时间:2021-09-25 19:32:57 其他开发

加载 WPF 窗口而不显示它

我通过 PInvoking RegisterHotKey() 创建了一个全局热键来显示一个窗口.但是要做到这一点,我需要那个窗口的 HWND,它在窗口加载之前不存在,这意味着第一次显示.但是我不想在设置热键之前显示窗口.有没有办法为用户不可见的窗口创建 HWND ? 解决方案 如果您的目标是 .NET 4.0,您可以使用 WindowInteropHelperEnsureHandle 方法 ..
发布时间:2021-09-25 19:32:53 其他开发

如何从 QML 中创建新窗口?

有没有办法创建一个全新的窗口实例,作为 QmlApplication 中主 QML 窗口的子窗口? //ChildWindow.qml长方形 {id:子窗口宽度:100高度:100//东西}//main.qml长方形 {编号:窗口宽度:1000高度:600鼠标区域{anchors.fill:父级onClicked: createAWindow(childWindow);}} 我试图避免编写 Q ..
发布时间:2021-09-25 19:32:49 其他开发

更改 WPF 窗口的启动位置

我想在屏幕的右上角打开一个 WPF 窗口. 现在我可以通过打开窗口然后移动它来实现这一点(通过 user32.dll 中的 movewindow).但是,这种方法意味着窗口在其默认位置打开,完全加载,然后移动到右上角. 我该如何更改它以便指定窗口的初始位置和大小? 解决方案 只需在 xaml 中设置 WindowStartupLocation、Height、Width、Left ..
发布时间:2021-09-25 19:32:47 其他开发

处理 WPF 窗口的正确方法是什么?

我有一个 WPF 窗口,我通过调用 Show() 从另一个窗口创建它,然后让它 Close() 自己.当窗口关闭时,我希望它死掉,调用它的析构函数,并删除它的所有子元素(例如计时器......). 调用此类操作的正确方法是什么? 解决方案 Close() 释放所有非托管资源,并关闭所有拥有的 Windows. 您需要确定性处置的任何其他托管资源应从 关闭 事件. 参考 ..
发布时间:2021-09-25 19:32:44 其他开发

如何在 wpf 中创建自定义窗口镶边?

如何为 WPF 窗口创建基本的自定义窗口镶边,其中不包括关闭按钮并且仍然是一个可移动和可调整大小的窗口? 解决方案 您设置窗口的 WindowStyle="None",然后构建您自己的窗口界面.您需要构建自己的 Min/Max/Close/Drag 事件处理程序,但仍会保留调整大小. 例如: ..
发布时间:2021-09-25 19:32:40 其他开发

WS_EX_TRANSPARENT 和手写笔事件

我正在使用以下代码在窗口中设置 WS_EX_TRANSPARENT 标志: SetWindowLong( hwnd, GWL_EXSTYLE,WS_EX_TRANSPARENT | WS_EX_COMPOSITED | WS_EX_LAYERED ); 此标志使鼠标事件转到 Windows 系统而不是我的应用程序.当我设置这个时,我无法在 hwnd 窗口中获取 Stylus 事件.有没有办法解 ..
发布时间:2021-09-25 19:28:04 C/C++开发

(c++ win32) 尽管它正在运行,但窗口没有显示

我试图对按钮进行子类化,但我的窗口没有显示,我每次都必须重新启动 Visual Studio 才能运行该应用程序.目前什么都没有显示:当我运行应用程序时它什么也没显示.我认为这与函数RegisterClass1有关.请帮忙 这是我的代码: //CustomButton.cpp :定义应用程序的入口点.//#include "framework.h"#include "CustomButto ..
发布时间:2021-09-25 19:27:16 C/C++开发

在 C++ 中最大化窗口时出现的问题

我的程序需要任意最大化当前桌面上的任何窗口.我通过调用 ShowWindow(hWnd, SW_MAXIMIZE) 来实现这一点,其中 hWnd 是我想要最大化的窗口的 HWND.当那行代码执行时,有问题的窗口(这里是记事本)看起来像这样: 一切看起来都很好,除了窗口没有正确定位,即窗口似乎低了几个像素,标题栏看起来不像它应该的那样“被压扁".与点击最大化按钮时的样子相比,问题很明显: ..
发布时间:2021-09-25 19:09:56 其他开发

确定矩形在窗口内是否可见

我想确定窗口内的矩形是否完全可见. 我找到了 RectVisible,但该函数确定矩形的任何部分是否可见,我想知道整个矩形是否可见. 有这个功能吗? 解决方案 首先使用 GetRandomRgn.在此处阅读有关“系统区域"的更多信息.然后,偏移该区域,因为它位于屏幕坐标中(我链接的文章有一个示例).之后,使用 从矩形创建一个区域CreateRectRgn 并将“矩形区域"的部分 ..
发布时间:2021-09-25 19:04:16 其他开发

创建的窗口没有标题

我正在从我的控制台应用程序创建消息窗口.窗口类已正确注册并且窗口已正确创建,但是它从来没有标题(而我的 createwindow 函数调用确实指定了标题).让我思考,控制台程序可以创建带有名称的窗口吗?谷歌了一下,一无所获.这是我的代码,保持在最低限度: using namespace std;hInstance = GetModuleHandle(NULL);WNDCLASS WndClass ..
发布时间:2021-09-25 18:44:46 C/C++开发

iowin32.h 中的 OF 宏

我无法理解 minizip 的 iowin32.h 中的以下行: void fill_win32_filefunc OF((zlib_filefunc_def* pzlib_filefunc_def)); (来源,过时但仍然相关) OF 宏有什么作用? 解决方案 名称 OF 可能是 Old function declaration 的缩写. 在 80 年代甚至更早的旧时代, ..
发布时间:2021-09-25 18:41:36 其他开发

前景与活动窗口

在 Windows 中,前台窗口和活动窗口有什么区别?具体来说,在什么情况下前台窗口不能是活动窗口?如果这 2 个术语指的是同一个概念,为什么会有 2 个术语. 此处的 msdn 文档提到“单击窗口,或使用 ALT+TAB 或 ALT+ESC 组合键"使窗口和前景都处于活动状态.这两个术语之间没有明确的区别.检查 MSDN. 解决方案 活动窗口(GetActiveWindow() 的 ..
发布时间:2021-09-25 18:35:44 其他开发

Selenium 弹出窗口

我目前有一个脚本,可以登录我公司的 wiki,访问页面,然后选择页面上提供的下载到 pdf 选项.然而,当这个选项被选中时,这个对话框 弹出要求我告诉 Firefox 如何处理它.我只需要硒进行交互并点击“确定"按钮. 我不知道如何检查这个窗口的元素,我需要指导.任何文档都有帮助. from splinter import Browser浏览器 = 浏览器()browser.visi ..
发布时间:2021-09-24 19:05:20 Python