Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
从这篇文章中我看到我们可以在 azure 中运行非托管代码。
运行本机代码
我的问题是我们是否可以访问 azure 中的所有 Win32 API,或者是否有任何限制。一般来说,在 azure 中运行非托管代码有任何限制(你们中的一些人可能遇到过)。
谢谢中古...
大多数 Win32 API 都可以正常工作。但请注意,Windows Azure 是一个服务环境,因此通常调用 CreateWindowsEx 之类的 API 是没有意义的。
此外,默认情况下,仅安装核心操作系统组件。如果您希望使用它们(通过启动任务或自定义 VM 映像),请自行安装 ATL 等库。还请手动启用桌面体验以使用某些操作系统功能。根据我的经验,我尝试使用 Direct2D(处理图像,但不渲染它们)和 Media Foundation,它没有遇到任何问题。
此致,
明旭。