主に Visual C++ 6.0 を中心とした話題。
・開発の対象とする shell32.dll のバージョンを指定する ・コマンドライン引数、環境文字列を簡単に取得する ・OSのバージョンを簡単に取得する ・関数 CoCreateInstance() を使用したコードでコンパイルエラーがでる ・インターフェイス(IMalloc, IShellLink など)を使用したコードでコンパイルエラーがでる ・ライブラリのリンクを指示する ・マルチスレッド関数(_beginthreadex(), _endthreadex() など)を使用したコードでリンクエラーがでる ・[プロジェクトの設定] ダイアログで [プロファイルを行う] が選択できない ・指定行へ移動可能なコンパイル・メッセージを出力する ・リンカオプションを指定する ・文字 0x81, 0x40 が認識できないというコンパイルエラーがでる ・引数が関数内で使用されないことを示す ・ユーザー定義キーワードに色を付ける
水無瀬 優 postmaster@katsura-kotonoha.sakura.ne.jp http://katsura-kotonoha.sakura.ne.jp/prog/vc.shtml