簡體   English   中英

從托管代碼調用本機API

[英]Calling Native APIs from Managed Code

我正在使用WM6 SDK開發Windows Mobile應用程序。 該應用程序是托管代碼(使用C#),我想知道調用本地函數所要采取的步驟。

感謝您的幫助,Abdel Olakara

http://www.pinvoke.net/

那應該做。

您首先需要使用DLLImport將本機API聲明為static extern,然后像正常方法一樣使用它們。 例:

    [DllImport("user32.dll", ExactSpelling = true)]
    internal static extern IntPtr SetTimer(IntPtr hWnd, IntPtr nIDEvent, int uElapse, IntPtr lpTimerFunc);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM