WindowsにシステムフックをかけるプログラムをMinGWで書く方法を調べていてpbsmoothというプログラムを知る。素晴らしいことにソースが公開されているので読む。なんとか同じようなプログラムを作るが、なんか動かない。調べるとDllMain()関数が呼び出されていない。dllwrapに-entry _DllMainオプションを追加し動くようになったが、なんか間違っている気もしないではない。