从 QFile 获取句柄
Get HANDLE from QFile
我有一个QFile
,但我需要在上面调用一些只接受HANDLE
的Win32函数。有没有办法检索QFile
的基础HANDLE
?
我找到了一种使用_get_osfhandle()
的方法(在MinGW和VS中可用):
QFile file;
....
HANDLE handle = (HANDLE) _get_osfhandle(file.handle()).
相关文章:
- 如何获取边缘窗口句柄 (HWND)?
- 获取特定进程的句柄数
- 我需要通过窗口句柄(HWND)获取文件,我该怎么办?
- 获取现有进程句柄
- 无法获取 AllocConsole 的 STD 句柄
- VCL 应用程序何时获取其应用程序>主窗体>句柄?
- 获取进程内存信息失败,错误 6 句柄无效
- 如何获取打开的特定窗口的句柄?
- 如何从文件句柄获取包含目录的句柄
- 如何通过连接句柄获取 STMT 句柄?
- 是否可以注入一个进程并获取给定的句柄,然后使用它们注入另一个进程
- 如何在C++程序中打开一个新的cmd.exe并获取其句柄
- 如何获取句柄并枚举注册表路径:"REGISTRYA"?
- 如何从"本地"句柄获取"隔离<Object>"?
- 如何使用父窗口在子窗口中的句柄获取父窗口的 resize 事件
- 如何从HFONT句柄获取LOGFONT结构
- Linux:通过boost:: Thread的句柄获取线程ID
- 通过线程句柄获取线程的 TIB/TEB (2015)
- 如何从PathCompactPath的Wnd句柄获取DC句柄
- 从进程句柄获取进程信息