簡體   English   中英

如何使用 GLFWwindow 指針獲取 HWND?

[英]How to get HWND with GLFWwindow pointer?

我有一個 GLFWwindow 的指針(它是一個在 glfw3.h 中定義的結構,似乎是一個 openGL 結構?)。 如何使用指針獲取 HWND?

GLFW 有一個關於本機訪問的部分,您可以在那里找到此功能,該功能允許您檢索HWND

HWND glfwGetWin32Window ( GLFWwindow * window)

退貨
指定窗口的 HWND,如果發生錯誤,則為 NULL。
線程安全
這個函數可以從任何線程調用。 訪問不同步。
自從
在 3.0 版中添加。

請仔細閱讀文檔:

通過使用本機訪問函數,您可以斷言您知道自己在做什么以及如何解決因使用它們而導致的問題。 如果你不這樣做,你不應該使用它們。
在包含glfw3native.h之前,您可以定義零個或多個窗口系統 API 宏和零個或多個上下文創建 API 宏。
選擇的后端必須與編譯庫的后端匹配。 不這樣做將導致鏈接時間錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM