DOSEIの日記

技術メモ+日常ログ

MinGW

win32api-3.1にはGetFontUnicodeRangesがねぇ。orz

gccコマンドライン

-mwindows Windows GUIのコンパイルに必要なオプション(cygwin, mingw固有) -mconsole Windows CUIのコンパイルに必要なオプション(cygwin, mingw固有) -lole32 コモンライブラリを使う場合に必要 -DUNICODE -D_UNICODE Unicode互換で書いたプログラムをUnic…

新しいw32apiがリリース。AnimateWindowが使えるようになった。が、_WIN32_WINNT==0x0500(Windows 2000)とか宣言してもフラグが使えない。WINVERの指定し忘れ。つーか、SDKのFebruary 2003には載ってないんだってば。早く新しいのをだうんろーどできるように…

Co系はole32.libをインポートしないといけない。ので、コンパイルオプションに"-lole32"を最後につける。 ユニバーサル文字定数が使えん。たとえば\u9325は、バイナリ上では9300となる。日本語化の影響か??

SHGetFolderLocationが宣言されてない。というかSH関数全般がだめだめ。_WIN32_WINNTマクロを定義してなかったのが原因。使えるぽ MinGW日本語化のサイト発見! http://mingw.biggie.jp/