編譯器錯誤 C3519
'invalid_param' :embedded_idl 屬性的參數無效
參數已傳遞至 embedded_idl
#import 的屬性,但編譯程式無法辨識 參數。
唯一允許 embedded_idl
的參數是 emitidl
與 no_emitidl
。
下列範例會產生 C3519:
// C3519.cpp
// compile with: /LD
[module(name="MyLib2")];
#import "C:\testdir\bin\importlib.tlb" embedded_idl("no_emitidcl")
// C3519
#import "C:\testdir\bin\importlib.tlb" embedded_idl("no_emitidl")
// OK