用于将客户端打印机映射到 Windows 终端服务器的 API
我正在编写一个实用程序,以便在用户使用 RDS 客户端时将本地计算机上可用的打印机映射到终端服务器。我发现 http://support.microsoft.com/kb/312135…
如何确定文件是否是目录(最佳方式)
我正在使用独立于操作系统的文件管理器,并且在正确检测文件是否是 Windows 上的目录时遇到问题。 Windows 上的 dirent 结构似乎没有 DT_DIR 字段,因…
两次调用 CoInitialize()
假设我的应用程序在启动时调用 CoInitialize,并在存在之前调用 CoUninitialize。 假设我有一个由我的应用程序使用的第三方组件并且执行类似的操作,…
简单的多线程互斥示例不正确
我希望以随机顺序获得从 0 到 4 的数字,但相反,我有一些不同步的混乱, 我做错了什么? #include #include #include using namespace std; void add…
带 WPF 的定制形状 Aero 玻璃窗
是否可以在 WPF 中设计一个允许内部图像越过航空玻璃窗边框的窗口? 例如,Windows 7 中的“开始”菜单: 在此图像上,用户图标不在窗口的边框内。 ae…
创建临时文件的方法有很多种:每种方法背后的情况是什么?
我的 C++ winAPI 应用程序需要在将文件上传到服务器之前创建一个临时文件。所以我搜索了创建临时文件和临时文件的方法。发现有很多方法可以做到这一点…
如何构造 C++ Windows API 程序,例如 C# WinForms
我是一名经验丰富的 GUI C# 程序员,并且对仅用于 CLI 的 C/C++ 有一些经验。 我正在使用 C++ 自学本机 Windows API。我能够创建带有按钮和输入字段等…
Win32 LogonUser 函数需要什么权限?
假设我想在代码中为具有 uid Bob 的用户运行 LogonUser 函数,那么 Bob 必须拥有什么权限才能调用此函数以 Bob 身份成功登录?…
我可以依赖 OSVERSIONINFO.szCSDVersion 或 Environment.OSVersion.ServicePack 始终采用“Service Pack X”形式吗?
标题基本上说明了一切。我需要确定 Windows Service Pack 编号(以数字形式),以及 Environment.OSVersion.ServicePack (基本上只返回 OSVERSIONINF…
捕获正在运行的进程的 FlashWindowEx 事件
我有一个已经在运行的应用程序 - 它时不时地触发 FlashWindowEx 事件(Windows 7 图标闪烁)。我想捕捉这个事件,但我似乎找不到任何关于如何捕捉的好…