_WIN32_IEマクロを定義することによって、開発の対象とする shell32.dll のバージョン(ほぼ実質的なOSのバージョン)を指定できます。
使用例1……開発の対象とする shell32.dll のバージョンを指定する #define _WIN32_IE 0x0200 // マクロ定義はヘッダをインクルードする前に行わねばならない #include<windows.h> #include<windowsx.h> #include<commctrl.h> #include<shlobj.h> #include<process.h> ……等々…… 使用例2……_WIN32_IE の定義によって異なるソースを生成する。 #if (_WIN32_IE >= 0x0401) typedef IPersistFolder2 *LPPERSISTFOLDER2; #endif | |||||||||||
水無瀬 優 postmaster@katsura-kotonoha.sakura.ne.jp
>> Amazon.co.jp 『たまゆら童子』 へ
>> 楽天ブックス 『たまゆら童子』 へ