winapi 相关问题

Windows API(以前称为Win32 API)是可用于Microsoft Windows操作系统的核心应用程序编程接口集。此标记用于使用Windows API开发本机Windows应用程序的问题。

来自已经提升的应用程序的UAC提示

假设一个应用程序已经以提升的权限运行。此应用程序是否可以显示UAC提示并获得其结果(成功确认或取消)?背景 ...

回答 1 投票 2

使用带有winapi crate的EvtQuery时,为什么会得到ERROR_INVALID_PARAMETER?

我正在尝试使用EvtQuery和winapi crate读取Windows事件日志。我收到系统错误87 - ERROR_INVALID_PARAMETER fn to_vec(str:&str) - > Vec {return std :: ...

回答 1 投票 0

流错误:在上一次调用退出之前再次调用InternetSetStatusCallback

我正在使用InternetSetStatusCallback来传输数据:CallbackPointer = InternetSetStatusCallback(SessionHandle,(INTERNET_STATUS_CALLBACK)CallBack);有时下面的CallBack功能是......

回答 1 投票 0

是否有一个API可以从黑色更改PowerPoint幻灯片窗口背景颜色?

当幻灯片放映窗口中的PowerPoint演示文稿与演示文稿设计的宽高比不同时,顶部和底部或左右两侧会出现黑条(取决于...

回答 1 投票 0

具有SysMonthCal32类的窗口不响应WM_SETFONT

我不确定我做错了什么。我在基于CDialog的MFC应用程序中有一个功能,可以增加某些常用控件的字体。它是通过发送带有更大字体的WM_SETFONT消息来完成的:/ ...

回答 1 投票 0

Pt / RtlCrc32和RtlCrc64函数的调用定义?

我想为未记录的RtlCrc32和RtlCrc64函数请求一个工作的P / Invoke定义。我知道托管代码中现有的CRC-32算法,但我更喜欢...

回答 1 投票 0

在JNA中使用Java中的SHGetFileInfo

我尝试将Shell32中的SHGetFileInfo函数转换为Java并使用JNA并使用C#代码作为参考在C#代码中psfi.iIcon在我的翻译Java代码中是432 psfi.iIcon是...

回答 1 投票 2

未定义的Windows引用_ftprintf

我刚刚通过Cygwin64在Windows上安装了GCC。我正在尝试编译一个包含Windows _ftprintf函数的程序(如MyHandleError函数中所示,并记录在案......

回答 1 投票 1

使用pywin32在登录屏幕中无法使用键盘

我在Windows登录界面上运行以下代码,但密码不写,我该怎么办?或者如何输入密码导入win32api#在Windows登录屏幕时间运行此代码....

回答 1 投票 1

DirectX9 CreateDevice()在注入的DLL中返回D3DERR_INVALIDCALL以进行VMT挂钩

我想修改DirectX-Application的行为(即我想通过OrfeasZ [https://github.com/OrfeasZ/Statman/releases]实现类似于Statman-Application的程序作为屏幕信息...

回答 1 投票 0

由于后台线程上的事件而在ui线程上执行方法

我有一个后台线程轮询服务器。当有数据时,我想处理UI线程上的数据。如果我存储主窗口的hwnd。我怎样才能获得静态的特定方法...

回答 3 投票 3

从Python 3调用Windows API时无效的句柄

以下代码在Python 2中运行良好:import ctypes def test():OpenSCManager = ctypes.windll.advapi32.OpenSCManagerA CloseServiceHandle = ctypes.windll.advapi32.CloseServiceHandle ...

回答 1 投票 1

如何创建一个与实心画笔颜色相同的笔?

我想获得一个SolidBrush的颜色(colorref)来创建一个相同颜色的笔,只使用Windows API函数(没有点网和类似的东西)使用C / C ++ / Asm / Delphi等。如果它有帮助,...

回答 1 投票 1

为什么Windows 10中的kernel32.dll上的GetFileVersionInfo返回版本6.2?

我正在尝试检索kernel32.dll版本以执行Windows版本检查。然而,出于某种原因,即使kernel32.dll的版本(如文件属性中所示)是10.0.10586.0,...

回答 2 投票 4

如何检测Windows 10是否处于平板电脑模式

我正在尝试找到一种方法来检测Windows 10是否处于平板电脑模式。请注意,这不是要查询用户是否有平板电脑 - 可以通过GetSystemMetrics解决(...

回答 1 投票 2

如何让keybd_event一次处理两个以上的按键?

我在C#中使用keybd_event win api调用,我想模拟特殊按键,如alt + f4,alt + tab等。我的程序可以处理“简单”按键,如shift + p,altgr + w和简单使用......

回答 1 投票 1

如何在子控件上使用WS_EX_LAYERED

从Windows 8开始,WS_EX_LAYERED可用于子控件,(MSDN说)但是我一直无法使它工作。在下面的代码中,我试图让一个子控件半...

回答 1 投票 3

为C ++ WinHttp设置useUnsafeHeaderParsing

我正在尝试访问嵌入式设备上的网页。我在Win32上使用WinHttp。当尝试读取响应时,我收到错误ERROR_WINHTTP_INVALID_SERVER_RESPONSE 12152服务器响应不能...

回答 2 投票 0

哪种方式更好地获取静态链接DLL的模块句柄(HMODULE) - 使用GetModuleHandleEx()或LoadLibrary()?

我有一个DLL,包含代码(导出的函数)和数据(嵌入作为资源的二进制数据)。此DLL静态链接到我的程序(EXE)。为了获得...

回答 1 投票 0

创建指定要运行的NUMA节点的进程

如何在C ++中的特定NUMA节点上在Windows中启动进程?例如。命令start / NODE X为节点X执行此操作。但是如何以编程方式实现相同的操作?

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.