繁体   English   中英

来自 CLI 应用程序的 Win8-10 UWP toast 通知通过 WINAPI?

[英]Win8-10 UWP toast notification from CLI app via WINAPI?

我需要从一个微型cli 应用程序向 Windows 通知区域发送一个简单的通知。 问题是,所谓的“官方”推荐方式Microsoft.Toolkit.Uwp.Notifications带来了 40Mb 的依赖关系。 我所有的代码都是 23 行,毫不夸张地说 还有另一种方法可以做到这一点,但它不再起作用了

有没有一种方便的方法可以用 PInvoke/dllimport 以某种方式做到这一点?

C++/WinRT中存在相同的Windows.UI.Notifications 命名空间,其中引用了 static 库。 在 static 库中使用函数时,只有调用的函数包含在二进制文件中,从而减小了文件大小。

我建议创建一个简单的 C++ DLL 项目来调用通知 API。然后,在 C# 中 P/调用 DLL。

(或者,您可以创建一个 C++/CLI 项目。但是在我上次尝试时,有额外的未记录的步骤来引用 C++/WinRT)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM