• ベストアンサー

HRESULTの代替となる型

C#初心者です。 C++にはHRESULTという型がありましたが、 C#ではこれに相当する型があるのでしょうか? どなたか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

単純に移行するならint型です。 ただし,P/InvokeによるAPI呼び出しに関する場合,DllImportのPreserveSigをfalseにして例外に変換する事も出来ます。 MSDN: DllImportAttribute.PreserveSig フィールド (System.Runtime.InteropServices) http://msdn.microsoft.com/ja-jp/library/system.runtime.interopservices.dllimportattribute.preservesig.aspx

関連するQ&A