建議使用 Visual Studio 2017

編譯器錯誤 C3618

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

'function': 無法定義標記 DllImport 方法

方法標示DllImportAttribute定義中指定。DLL。

下列範例會產生 C3618。

// C3618.cpp  
// compile with: /clr /c  
using namespace System;  
using namespace System::Runtime::InteropServices;  
  
[ DllImport("user32.dll", EntryPoint="MessageBox", CharSet=CharSet::Ansi) ]  // CHANGED   
void Func();   
  
void Func() {}   // C3618, remove this function definition to resolve  

顯示: