MinGWの定数がないんだけど?
ここを参考にSetLayeredWindowAttributesを使ってみたんだけど定数が見当たらなくてエラー。
main.c:29: error: `LWA_ALPHA' undeclared (first use in this function)
んなアホなと思い、MinGWディレクトリを全文検索すると、ちゃんとwinuser.hにあるじゃないか。
思い当たる節があったので、ちょっと検索すると、やっぱりバージョンを宣言する必要があることがわかった。
自分は windows 2000 を使っているのでこう書いた。
#define _WIN32_WINNT 0x0500 #include <windows.h>
OK