问题标签 [windows-api-code-pack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows-7 - 任务对话框默认按钮
stackoverflow 运行速度更快 :)
我正在使用适用于 Microsoft® .NET Framework 的 Windows® API 代码包来访问 Windows 7 API,并且我想将旧的MessageBox更改为TaskDialog。我找不到的一件事是对话框的默认按钮。有没有办法设置它?解决方法呢?
谢谢
c# - Windows XP 上的 Windows API 代码包向后兼容性
我手边没有XP机器。如果我使用 Windows API 代码包在 C# 中对 Vista/Win7 做一些新的事情(例如“TaskDialog”),它如何应对在 Windows XP 机器上运行?
如果我使用 Codepack,我是否有效地使我的应用程序只支持 Vista 和更高版本的 Windows?
vb6 - Windows API 调用中 Long 变量类型的 Null 值是什么?
愚蠢的问题。我认为这应该是 0,但我似乎找不到它。
那么,如果我想将 Null 值传递给 Windows API 调用(这恰好在 VB6 中),我会使用什么值?我认为是 0,但我猜它可能是 VBNull。
.net - 使用 ProgressBar 和自定义按钮显示 TaskDialog 时出错
我在 WindowsAPICodePack 中使用 TaskDialog。当我尝试在没有 TaskDialogProgressBar 和 TaskDialogButton 的情况下创建 TaskDialog 时,它会引发以下异常。
System.ComponentModel.Win32Exception 未处理 Message=Win32 调用的参数无效。Source=Microsoft.WindowsAPICodePack ErrorCode=-2147467259 NativeErrorCode=0 InnerException: System.ArgumentException Message=Value 不在预期范围内。内部异常:
我希望有一个带有 ProgressBar 的 TaskDialog 来报告状态,但我不希望用户在进度完成之前关闭对话框。所以我使用的是 TaskDialogButton 而不是标准关闭按钮。
这是我正在使用的代码。
关闭按钮单击的事件处理程序
-马特。
ilmerge - 如何使用 ilMerge 将 dll 合并为 exe 文件?
我试过了:
但得到:
我究竟做错了什么?(顺便说一句,有没有更好的方法将 dll 合并到一个 exe 文件中?)
谢谢
c# - IShellItemImageFactory Icon\Thumbnails 不同于 Windows 7 桌面
我正在使用 IShellItemImageFactory 来获取文件和目录的图标和缩略图。在大多数情况下,这很有效,但在某些情况下,我得到的图像与 explorer.exe 中的图像完全不同。
explorer.exe 中的文件夹将它们的一些内容显示为纸片。每当我为目录请求图像时,我的程序中都会得到一个空文件夹。
在 explorer.exe 中可由 Windows Media Player 播放的视频显示为以缩略图为单元格的幻灯片。当我为这样的视频文件请求图像时,我只得到一个没有电影条边框的缩略图。
我确信还有其他示例,但总的来说,我只想知道是否有一种方法可以从系统请求图像,该图像看起来与桌面或 explorer.exe 文件夹中显示的图像完全相同。我希望一切看起来都一样,这样我的程序就不会“草率”。
.net - 带有 WindowsAPICodePack 库的光环效果
有没有人对如何使用 WindowdsAPICodePack 为具有 Direct 2D 的文本实现光环(轮廓)效果有任何经验?我用谷歌搜索了它的API,但找不到任何结果;所以我怀疑它是否支持它。
如果您有我可以跟进的推荐或文章,我将不胜感激。
谢谢,霍华德
c# - 从 DcRenderTarget 创建 CompatibleRenderTarget 时出现异常
我在“Windows API Code Pack for .NET”中使用.Net Direct2D API 来提高绘图性能,在从DcRenderTarget 创建CompatibleRenderTarget 时总是抛出“Exception from HRESULT: 0x88982F80”,我不知道为什么,困扰了我两天。这是我的代码:
var renderTarget = dcRenderTarget.CreateCompatibleRenderTarget(CompatibleRenderTargetOptions.None, new PixelFormat(Format.R8G8B8A8UNorm, AlphaMode.Straight), 新尺寸);
如果我将“AlphaMode”更改为其他,例如“Ignore”,它可以正常工作,但它无法使 renderTarget 透明,或者绘制质量差。
希望有人知道原因或请自由发表您的想法。
问候!
谢谢,
c# - 如何将 WicImagingBitmap 转换为 Gdi+ 位图或流?
我是一名 .net 开发人员,我正在使用 WindowsAPICodePackage WIC 来渲染图像。我想使用自己的方法“SaveToFile”将 WIC ImagingBitmap 转换为 gdi+ 位图或 MemoryStream。有办法吗?这是我的代码,请帮助:
谢谢,
virtualfilesystem - 是否有用于卸载挂载点的 Windows API
我正在使用 dokan.lib 编写一个虚拟文件系统。这个库没有 unmountPoint 功能,它有 unmountDrive。
我正在寻找一个支持卸载点调用的 dokan 库或 Windows API,它将在离开应用程序时删除这个安装点。
最好的