c# - 来自 .NET 的 Windows Mobile API 调用 - 什么是 dll 以及什么是枚举值

标签 c# .net winapi windows-mobile

我是 .NET 中 API 调用的新手。

我正在查看我想调用的方法的文档 here

编辑该方法是 Windows Mobile API 调用。

要调用它,我需要知道它在什么 dll 中以及任何参数标志的值是什么(以及其他内容,但这只是一个示例)。

那么我在哪里可以找到它呢?它不在页面上。它告诉我头文件和标志值的名称,但这对我没有帮助。搜索 MSDN 会返回对 Windows API 方法而不是 Windows Mobile API 方法的引用。

当然,我猜它在 coredll.dll 中。我可以谷歌查找其他人编写的代码,看看他们是如何完成的。事实上,我已经这样做了,它确实在 coredll.dll 中。

我猜不到标志值。所以我被困在那里,除非我能找到别人的代码,这可能是正确的,也可能是不正确的。

所以我的问题是:包含的 dll 和标志值肯定是关键信息吗?所以我应该能够在 MSDN 的某处找到此信息?

如果我正在查看有关 FCL 类的页面,它会告诉我该类在哪个 dll 中定义、命名空间以及我需要能够使用它的大量其他信息和链接。

信息一定在那里,因为我在网上没有看到任何其他类似的问题?

最佳答案

你应该看看 PInvoke ,它将详细说明大多数 WinAPI 调用。

可以找到您要查找的特定标志 here .

关于c# - 来自 .NET 的 Windows Mobile API 调用 - 什么是 dll 以及什么是枚举值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/594189/

相关文章:

c# - Unity3D - 如何删除包含位置权限请求的插件?

c# - 如何滚动到选择框中选定的项目

.net - 谁拥有安全性?

c# - .Net 全局化在特定服务器上无法正常工作

c# - WinApp 窗体崩溃,没有任何错误或异常 .Net

c++ - 这是什么 ?在读取使用 Unicode 编码的文本文件后控制台输出的开头?

c++ - SetWindowsHookEx 回调函数不适用于 SYSTEM 权限

c# - 简单的 C# WebSockets 服务器

c# - 根据 DataContext 类型添加行为或样式

c++ - WOW64:从 32 位进程获取 x64 %CommonProgramFiles%