2017-04-01から1ヶ月間の記事一覧
WinAPIのAssocGetPerceivedType関数のサンプルコードです。 出力例 拡張子: .txt PerceivedType: Text Flags: Softcoded, NativeSupport 型: text 拡張子: .exe PerceivedType: Application Flags: Hardcoded 型: application 拡張子: .zip PerceivedType: C…
レジストリに登録されたInterface(HKCR\Interfaceのサブキー)の情報を取得するクラスCOMInterfaceInfoとそのサンプルコードです。 COMInterfaceInfoのソースコード COMInterfaceInfo.cs using System; using System.Collections.Generic; using System.Dia…
namespace ConsoleApp1 { class Program { static void Main() { const int hr = unchecked((int)0x8007007a); var facility = Utility.GetHRFacility(hr); var win32errcode = Utility.GetWin32ErrorCodeFromHR(hr); } } public static partial class Utili…
バイトサイズを文字列に変化する関数群のサンプルコードです。Shell Lightweight Utility Functions(Microsoft)の仕様変更により、Windows 10からは1 KB = 1000バイトであることに注意してください。 using System; using System.ComponentModel; using Sy…