hwnd

    1热度

    1回答

    在我的引擎开发过程中,我试图实现一个功能,可以实现OpenGL和DirectX之间的热插拔。目前我在Win32平台上测试,遇到以下问题: 我实现了两个渲染器(OpenGL 3.0和Direct3D11),两者都很好地工作。交换机制如下: 销毁当前渲染上下文,并建立新的上下文。例如:发布所有DirectX对象,然后通过WGL创建OpenGL上下文。我试图实现这一点,只使用一个窗口(HWND)。 从O

    0热度

    1回答

    我是win32编程的新手,很长一段时间都没有用过cpp。我打算做的是通过spy ++获得一个窗口的HWND,并获取该窗口的文本。问题是我不知道如何创建HWND对象,有谁能给我一些想法吗?非常感谢!

    3热度

    2回答

    这篇简短的MSDN文档说CoreWindow具有ICoreWindowInterop,它可以获取CoreWindow的句柄HWND。但是我找不到有关如何获取它的参考(C#)。请帮助。 https://msdn.microsoft.com/en-us/library/dn302119(v=vs.85).aspx

    0热度

    1回答

    我试图解决我的应用程序崩溃的一个调用堆栈的顶部看起来像这样 0012f480 7739b6e3 0002051e 0000001f 00000000 <Unloaded_A.dll>+0x172b6 0012f4ac 7739b874 15b772b6 0002051e 0000001f user32!InternalCallWinProc+0x28 0012f524 7739c8b8 0b4

    0热度

    1回答

    我将与JNA打交道并尝试获取JDialog中的JInternalFrame的标题。我可以通过使用JNA获得所有Windows Programns标题,但JInternalFrame的标题不会在列表中显示。 I'm做这样的事情: user32.EnumWindows(new User32.WNDENUMPROC() { int count; public boolea

    0热度

    1回答

    我想向我的JavaFX8应用程序添加java.awt.Panel。不幸的是,似乎小组在附加到SwingNode时没有被呈现。 我有一个简单testapplication:包含java.awt.Panel import java.awt.Color; import java.awt.Dimension; import java.awt.Panel; import javax.swing.JPa

    0热度

    2回答

    我可以通过单击获取使用鼠标位置的句柄。但我需要找到一个窗口上的所有控件的句柄使用它的类名,而无需点击。窗户打开时,我必须得到它们。可能吗?

    4热度

    2回答

    我正在尝试获取活动窗口的名称,如任务管理器应用程序列表(使用c#)中所示。 我遇到了与here相同的问题。 我试图按照他们的描述做,但我有问题,而焦点的应用程序是图片库,我得到例外。 我也试过this,但没有给我我期望的结果。 现在我用: IntPtr handle = IntPtr.Zero; handle = GetForegroundWindow(); const int nChars

    2热度

    2回答

    是否有一种方法可以设置监听器/监视器来了解何时关闭不相关的应用程序窗口? 我可以检查窗口是否仍然打开,但这似乎是愚蠢的不断做。

    1热度

    1回答

    在我的一个项目中,我必须得到前台窗口的标题,所以我调用GetForegroundWindow()入口点窗体User32.dll获取窗口句柄,然后我称为GetWindowText()为标题一切都会出错少但输出什么也没有,这里是我在我的VB.NET程序中使用的代码。 Imports System.Runtime.InteropServices Public Class Form1 <DllIm