Coredll をインポートして、C# Windows Phone プロジェクトでその API の 1 つを使用しようとしています。これはコード スニペットです。
[DllImport("coredll.dll", SetLastError = true)]
static extern Int32 GetLastError();
private void Button_Click_1(object sender, RoutedEventArgs e)
{
try
{
GetLastError();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Windows Phone 8 ハンドセット System.NotSupportedException: DllImport はユーザー定義メソッドでは使用できません PS: これは、この API だけでなく、すべての API に当てはまります。 coredll は C++ ライブラリであり、C# プロジェクトで使用しています。ここで何がうまくいかないのですか?ありがとう、バイラル