C♯相談室 Part31
■ このスレッドは過去ログ倉庫に格納されています
0702デフォルトの名無しさん
2006/05/20(土) 16:21:44import "oleidl.idl";
[uuid(82636634-EA4C-4577-8CEF-E5D917E709AE)]
library Test{
[uuid(4635C6B4-7916-4a6e-8266-1B92C9B3DBD9)]
interface ITest :IUnknown{
HRESULT MethodA(GUID guid);
}}
.Net Framework には Guid 固有のマーシャリング処理が含まれているので
MethodAの引数の型は System.Guid になるか、と期待したのですが、
相互運用アセンブリ内で定義されたGUID構造体になってしまいます。
MethodAの引数の型が System.Guid になるようにするには
どうすればよいのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています