.NETでHRESULTを16進数出力

全然たいしたことじゃないのにMSDN調べまくったよ。.NETでHRESULTを0x0000000で出力する方法。。。

.NET

String str = "0x" + hr.ToString("X8");

ATL(MFC)なら

CString str;
str.Format(_T("0x08%X"), hr);

こんなんで済んでたんですけどね。

人見知りソフトウェアエンジニアです。ビジュアル系、お笑い、Pixarが好き。勢いで吉本超合金おたけびBOTを作った。オールザッツ漫才が放送されない東京在住。

趣味や日常からアウトプットの場としてブログを書いています。自作のWordPressプラグインにGitHub Flavored MarkdownAmazonJSなど。