Adobe Readerとの格闘 その4
いいわけがないw
があったらどうするんだよ!!
で、変更。
- EnumWindows関数でWindowを列挙してコールバック
- コールバック関数(1)内で"AcrobatSDIWindow"かつ自分のプロセスと同じプロセスのWindowだったらSendMessage関数で"WM_CLOSE"を送信
- ループしてEnumWindows関数でもう一度Windowを列挙してコールバック
- コールバック関数(2)で"AcrobatSDIWindow"かつ自分のプロセスと同じプロセスのWindowを探す
- 列挙し終わるまでに見つからなければプログラム終了
やっと上手く行ったw