我正在使用 WM6 SDK 开发 Windows Mobile 应用程序。该应用程序是一个托管代码(使用 C#)& 我想知道为了调用本机函数而要采取的步骤。
感谢您的帮助,阿卜杜勒·奥拉卡拉
我正在使用 WM6 SDK 开发 Windows Mobile 应用程序。该应用程序是一个托管代码(使用 C#)& 我想知道为了调用本机函数而要采取的步骤。
感谢您的帮助,阿卜杜勒·奥拉卡拉
那应该这样做。
您需要首先使用DLLImport将本机 API 声明为静态 extern ,然后像普通方法一样使用它们。例子:
[DllImport("user32.dll", ExactSpelling = true)]
internal static extern IntPtr SetTimer(IntPtr hWnd, IntPtr nIDEvent, int uElapse, IntPtr lpTimerFunc);