在NaCl模块中使用User32 / GDI32 / Kernel32的方法

时间:2013-11-18 03:44:23

标签: winapi google-chrome-extension user32 google-nativeclient kernel32

我有使用Win32 API的ActiveX和NPAPI插件。我想将插件移植到NaCl模块。 但我无法找到使用Win32库构建的方法。我可以在NaCl中使用User32 / GDI32 / Kernel32 API吗?

1 个答案:

答案 0 :(得分:2)

抱歉,Native Client不允许使用特定于操作系统的功能或库。您可以通过浏览器通过Pepper Plugin API (PPAPI)找到与操作系统通信的唯一方式。

[更新]另一种解决方案是使用Native Messaging。您可以创建一个Chrome扩展程序,通过stdin / stdout与用户计算机上的本机应用程序进行通信。