Windows API(以前称为Win32 API)是可用于Microsoft Windows操作系统的核心应用程序编程接口集。此标记用于使用Windows API开发本机Windows应用程序的问题。
GetSystemIdForPublisher不返回唯一的ID。
我使用GetSystemIdForPublisher()来识别机器ID。根据文档,它们是唯一的,但我有一些机器返回相同的ID。这些机器是完全 ...
std::unique_ptr,为win32 LocalFree自定义删除器。
我有win32 API CommandLineToArgvW,它返回一个LPWSTR*,并警告我CommandLineToArgvW为参数字符串的指针分配了一块连续的内存,并为......
该应用程序将由来自不同国家的用户安装,以及特定用户的键盘布局是未知的语言。我们需要一种改变键盘布局的方法。
我在注册表中找到了一个Caret Width的路径。HKEY_USERS/S-1-5-21-1217365396-2387141574-3682890637-1001/Control Panel\Desktop. Value "CaretWidth" = 1. 例如,我想把它改为5。但是如何...
我试着用C++的CreateProcess创建一个进程,但这个函数总是返回false。但是这个函数总是返回false。下面是一些代码。#if UNICODE std::wstring exename = #else char* exename = #endif ...。
我试着用C++中的CreateProcess创建一个进程,但这个函数总是返回false。但是这个函数总是返回false。下面是我的一些代码。#if UNICODE std::wstring exename = #else char* exename = #endif ...。
CreateThread和CreateRemoteThread的lpParameter有什么区别?
CreateThread和CreateRemoteThread的lpParameter有什么不同?从CreateThread文档和CreateRemoteThread文档来看,lpParameter是 "一个指向要传递给...的变量的指针。
SetWindowsHookEx()方法的代码失败。1428 - dll注入
我有下面的代码。LRESULT __stdcall HookCallback(int code, WPARAM wParam, LPARAM lParam) { ... return CallNextHookEx(_hook, code, wParam, lParam); } void SetHook() { ...
我正在学习钩子,决定尝试钩住Win32 API函数LoadLibraryA,看看是否有东西通过CreateRemoteThread和LoadLibrary注入DLL。我从自己的钩子 ...
我在使用GDI+绘制应用程序的用户界面时遇到了一个奇怪的问题。有时会出现显示错误,显示其他应用程序的伪影。有时我的边框 ...
是否可以在Win32Gui中向WindowProcedure发送自定义消息?
我很抱歉,如果我问了一些荒谬的事情(我是一个win32的noob),但我想知道,如果它会发生.它是可能的,我们根据自己改变消息,并处理它的开关(消息),如代码?
我想在我的主程序A.exe中运行B.exe作为一个子程序,我知道如何在C#中做这件事,但我在网上找不到任何东西告诉我如何在C++中做这件事。我想在我的主进程中运行一些exe。
我实现了下面的函数 它得到了一个文件的路径,然后试图从文件系统中删除它。这个函数不能正常工作,因为当我调用它来删除一个......。
我在用direct2d做一个测试程序来显示线条,然而我注意到一个小细节,那就是当我告诉direct2d画一条虚线(100,200)和(500,200)时,direct2d真的没有......
private async void WrongPassword_Load(object sender, EventArgs e) { IntPtr NEWDESKTOP = CreateDesktop("dew", IntPtr.Zero, IntPtr.Zero, 0, (uint) DESKTOP_ACCESS.GENERIC_ALL, ...
WM_GETMINMAXINFO,ptMaxSize没有任何影响。
在处理WM_GETMINMAXINFO消息时,我试图通过改变ptMaxSize来改变参数MINMAXINFO结构。似乎没有任何效果。当我收到WM_SIZE消息时,我 ...
OpenFileMapping.GetLastError=2 GetLastError=2
我试图在两个进程C#(EXE)和C++(DLL)之间共享内存。C++ DLL是由一个Citrix接收器进程动态加载的。下面是我的C#和C++代码: private void Test() { ...
如何用Python在Windows 7系统中迭代我连接的iPhone上的照片?
当我将iPhone连接到Windows 7系统时,Windows资源管理器会打开一个DCIM内容的虚拟文件夹。我可以通过这里提到的Pywin32(218)访问shell库接口。我可以...
只要电脑上有两个名为A和B的用户登录,我们可以通过cmd.exe中的 "query session "命令来获取每个用户名的所有session id。我的问题如下。1, ...
当从剪贴板获取内容时,得到 "应用程序为不同线程调用了一个接口 "的错误。
目的:使用C++WinRT APIs从剪贴板上获取内容。问题:由于我只是在测试这个API,所以我试着在Clipboard的异步文本上用阻塞get()方法来编码一个简单的控制台应用 ...