- ふらっと C#,C♯,C#(初心者用) Part120 [無断転載禁止]©2ch.net
211 :189[sage]:2016/04/22(金) 19:28:54.07 ID:KP5eSs7K - 自己解決しました。
[DllImport("shell32.dll", CharSet = CharSet.Auto)] private static extern IntPtr SHGetFileInfo(string pszPath, uint dwFileAttributes, ref SHFILEINFO psfi, uint cbSizeFileInfo, uint uFlags); [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] private struct SHFILEINFO これで簡体字等がファイル名に含まれていても正常にアイコンとファイルの種類が取得できました。
|
|