2008-04-02 (水)
今日も夕方から研究室.
*ChangeWindowMessageFilter
昔作ったスクリーンセーバを最近のSDKでコンパイルして実行したみたら,ChangeWindowMessageFilterが見つからないとか言い出す.嫌な予感がしたので調べてみると,やっぱり Vista で追加されたAPIだった.scrnsave.libが内部で使っているっぽい.
とりあえず,空のChangeWindowMessageFilterが呼ばれるようにして回避.
EXTERN_C BOOL WINAPI
_imp__ChangeWindowMessageFilter(UINT message,DWORD dwFlag)
{
return FALSE;
}
Vistaで実行するとどうなるんだろう?まぁ,いいか.