为什么CreateFile在网络驱动器上失败
我有一个行为非常奇怪的安装...每次我们尝试在网络驱动器上复制某些内容时,我们都会使用如下代码检查可访问性: procedure TForm1.TestAccess; var f…
ElAES.pas 在 Windows 和 Linux 上的不同结果
我正在尝试编译我的Linux项目,在Elaes.pas中具有这样的代码: type TAESKey256 = array [0..31] of byte; TAESExpandedKey256 = array [0..63] of lo…
win64下的netwkstagetinfo Access_violation
我有代码,在 WIN32 下可以正常工作很多年。但是昨天,在 WIN64 下编译后,在尝试获取 wki100_langroup 字段时,我遇到了奇怪的 ACCESS_VIOLATION 错…
python:在Windows关闭的主线程中抛出异常(类似于Ctrl+ C)
我有一个用于自动化简单任务的Python脚本。它的主要循环看起来像这样: while True: input = download_task_input() if input: output = process_task…
如何计算给定文本在不同屏幕分辨率下以指定宽度占用多少行?
我如何计算给定文本以指定宽度占用多少行? 它适用于不同的屏幕分辨率? 我的代码: int CStrUtils::TextLine(HDC hDC, HFONT hFont, const CString& …
如何检索 IShellItem 的文件大小?
给定一个 IShellItem*,我如何找出它的大小? 环顾四周时,我发现解决方案可以是: 将 IShellItem2 绑定到给定的 IShellItem 检索 IShellItem 属性存…
WTSQueryUserToken 返回 5 (ERROR_ACCESS_DENIED)
我有一个程序作为系统运行,并尝试通过以下代码查询登录用户令牌: WTSEnumerateSessions(WTS_CURRENT_SERVER_HANDLE, 0, 1, &pSessionInfo, &dwCount…
Delphi:在备忘录/编辑中禁用撤消
我已经为 tmemo / tedit 实施了一个undomanager >在上下文菜单中撤消)是这些组件,而是执行我的do undo/redo命令。 我试图捕获 wm_undo ,但是 ctrl …
无法进口Win32Crypt,Pywin32,Pypiwin32,Win32或Win32API
我正在尝试解密我的谷歌浏览器的密码。我在设置密码的设备上,并登录到设置密码的用户。这是我正在使用的代码: import os import sqlite3 import win…
尝试编译Python时,在Visual Studio中没有看到Windows SDK
我正在尝试编译程序 Python -M Nuitka -Onefileltrict test.py 在输出致命:错误,Windows SDK必须安装在Visual Studio中。 但是, vs installer 检测…
Windows MFC控件会随机错误的字符
这是一件有趣的事。我正在从卫星 DLL 转向 GNU gettext 进行翻译,并遇到了这个有趣的问题。我尝试过使用硬编码字符串,因此 gettext 不是其原因。 这…
创建第三方应用程序所需的虚拟化文件系统目录
我对Windows中的内存虚拟化可能性有一个疑问。以下是以下情况: 我有第三方应用程序(无权访问其代码或修改它),该应用程序要求 c:\ pathtoapp \ aw…
从 Windows 上当前系统格式的字符串中解析日期和时间
我需要解析一个字符串,该字符串应该由系统当前日期/时间格式设置中的日期和时间组成。例如,我可以使用 std::get_time(),但问题是我不知道系统中设…
在Delphi中调用Winapi功能
我在 Delphi 中迈出了第一步,我创建了一个小程序,它使用 GetSystemPowerStatus 函数来获取电池状态信息。 为了加载该函数,我使用了 Winapi.Windows…
如何通过GDI Print API实现双面打印
我需要在打印机上实现双工打印。 我使用DMDuplex参数设置了打印机驱动程序中的DevMode结构 int dvmSize=DocumentProperties(GetForegroundWindow(),hP…