草庐IT

c++ - 是什么在窗口的上角创建了三个关闭/最小化/最大化图标? (C++)

我正在制作一个C++/Windows/DirectX程序,当它以窗口模式运行时(使用d3dpp.Windowed=(!FULLSCREEN);其中FULLSCREEN定义为0),通常位于任何窗口顶部的三个图标(最小化、最大化/恢复和关闭)不存在。此外,它不仅仅是一张没有边框或其他任何东西的图像,它看起来与普通窗口相同,只是减去了前面提到的三个图标。那么,什么会导致窗口在不改变它的任何其他方面的情况下丢失顶角的三个图标? 最佳答案 您不会告诉您窗口是如何创建的。当对普通Win32进行编程时,您使用CreateWindow()或Crea

c++ - windows编程中如何触发最大化/最小化

windowsC++编程,如何让事件窗口最大化或最小化?对于鼠标按下事件,我们使用类似mi.dwFlags=MOUSEEVENTF_LEFTDOWN的东西,并使用SendInput()函数将其发送到系统。我假设这些是在windows.h中定义的。如何在这些线上实现最大化或最小化? 最佳答案 使用ShowWindow函数,使用SW_MAXIMIZE或SW_MINIMIZE。 关于c++-windows编程中如何触发最大化/最小化,我们在StackOverflow上找到一个类似的问题:

javascript - 全局窗口热键在 chrome 窗口最小化时调用 js 函数

我有一个网络播放器应用程序,我想用快捷键将其设为静音或取消静音。我想在chrome窗口最小化时执行此操作,例如,如果我必须在skype上接听电话,而不是最大化窗口并按下静音按钮,我只需按下热键和最小化的chrome窗口我的网络播放器应用程序,它会被静音。我可以轻松地为上述组合创建一个javascript事件以使播放器静音,我只需要一个解决方案来将其静音,同时播放器的chrome窗口被最小化并失去焦点。我已经尝试过chrome的“快捷方式管理器0.7.9”扩展,但它做了我已经可以在javascript中做的事情,如果窗口被最小化,它就不起作用。我可以接受第3方软件,也许是将我的热键发送到

windows - 当窗口最小化和恢复时,Pyqt 码头被隐藏

当我在WindowsXP上最小化应用程序窗口并稍后恢复时,停靠栏将被隐藏。这与View菜单有关,该菜单具有设置可见性的开关,当然通过信号连接。我希望这会为某人节省几个小时的调试时间。这是一个包含错误和正确代码的完整功能示例:#-*-coding:utf-8-*-importsysfromPyQt4importQtCore,QtGuiclassUi_QMainWindow(QtGui.QMainWindow):def__init__(self):QtGui.QMainWindow.__init__(self)self.resize(200,200)self.menubar=QtGui.Q

c# - UWP - 在不更改最小化/关闭按钮颜色的情况下更改后退按钮颜色

我正在尝试更改应用程序中标题栏按钮的背景颜色(后退按钮和最小化/展开/关闭按钮)。具体来说,我希望后退按钮的颜色不同于最小化/展开/关闭按钮。此代码同时更改后退按钮和最小化/展开/关闭按钮的颜色;如何单独更改颜色?vartitleBar=ApplicationView.GetForCurrentView().TitleBar;if(titleBar!=null){//Ionlywanttochangethebackbuttoncolorhere,butthiscode//changesboththebackbuttonandresize/closebuttonscolortootitl

python - 有没有办法通过 Python 3 最小化 Windows 7 中的窗口?

我正在运行一个带有内置Python解释器的程序。我希望该程序能够定期“全屏”显示或最小化。这将在Windows7上运行。我想知道是否有一种方法可以在Python中执行此操作(以便我可以从我的程序中调用该函数)。只使用标准库是理想的,但如果有办法用外部模块来做到这一点,那也很好。谢谢。 最佳答案 要最小化窗口,您需要知道窗口的标题或其窗口类。当不知道确切的窗口标题时,窗口类很有用。例如,以下脚本显示了两种不同的方法来最小化MicrosoftWindows记事本应用程序,假设:importctypesnotepad_handle=cty

c - OpenGL 默认帧缓冲区内容在最小化/恢复周期后消失了吗?

此程序每帧绘制一个点,直到屏幕上布满点为止。#include#includeintSCREEN_WIDTH=500,SCREEN_HEIGHT=500;intmain(intargc,char**argv){SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION,3);SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION,3);SDL_GL_SetAttribute(SDL_GL_CONTEXT_PROFILE_MASK,SDL_GL_CONTEXT_PROFILE_CORE);SDL_GL_SetA

windows - 无论如何以编程方式取消最小化javafx中的阶段

问题很简单,在javafx2.2的一个阶段,最大化不是一个选项(通过从菜单栏中取消控制)但需要允许最小化,是否有可能在代码中,取消最小化舞台?我尝试过的事情(并且我可以访问静态阶段):stage.show();stage.requestFocus();stage.toFront();stage.getScene().getWindow().requestFocus();Platform.runLater(newRunnable(){公共(public)无效运行(){舞台表演();stage.requestFocus();stage.toFront();stage.getScene().

c# - 更改外部窗口的最小尺寸

是否可以更改外部窗口的最小尺寸并调整它的大小。假设外部应用程序窗口的大小为(400,400),最小大小为(200,200),我们有什么办法可以将其更改为(100,100)。我有外部窗口的句柄。我尝试使用MoveWindow函数internalstaticexternboolMoveWindow(IntPtrhWnd,intX,intY,intnWidth,intnHeight,boolbRepaint);但在窗口达到最小尺寸后无法执行此操作。不可能这样做吗?我愿意使用托管的c#代码,例如UI自动化,甚至是Windowsapi、pinvoke等。有什么建议吗?

delphi - 如何使悬停在最小化、最大化和关闭按钮上的行为正常?

在Delphi应用程序中,当您将鼠标悬停在边框图标上时,例如:最小化最大化恢复它的行为不正确:与行为正确的应用程序进行比较:复制步骤单击文件、新建、VCLFormsApplication-Delphi点击运行(F9)将鼠标悬停在最小化、最大化或关闭按钮上。如何修复?Windows10,64位(在台式电脑上本地运行)德尔福XE6编辑-Delphi7也失败了:在Delphi5中:在Delphi4中:我假设(即害怕)它是由ThemeServices引擎引起的;他们可能认为不尊重用户的偏好很酷。但看起来它是更基本的东西。兼容模式无:失败Windows8:失败Windows7:失败Windows