我想编写一个小型 C 程序,使窗口在浏览器导航中持续存在。我正在编写 Chrome 扩展程序并想要一个持久窗口。alwaysOnTop
由创建的窗口的属性chrome.windows.create
是伪造的 - 它不起作用(这是一个记录在案的错误)。
因此,鉴于您可以从扩展中调用本机代码,我想我会编写一个简单的 C 例程,它可以简单地调用setWindowPos()
并且也许还setForegroundWindow()
可以使这个窗口真正始终位于顶部。但是,如何识别窗口?所以我想知道返回的id
属性是否chrome.windows.create
实际上是一个 Windows hWnd
- 当您使用 Windows API 创建一个窗口时返回的窗口句柄(其代码在user32.dll
.
有谁知道这是否确实如此?如果是的话当然会很好。
非常感谢!