グローバルフックでWM_IME_NOTIFYが来たときにGetCaretPos()でキャレットの位置を
取得したいのですが、画面上にキャレットがないときにもこの関数が成功してしまうみた
いなので困っています。
現在画面上にキャレットが表示されているかいないかを判別する方法はありますか?