> はじめまして。 > IMEの位置指定で困っているので誰か助けてください・・・。 > やっていることはアプリの起動時にImmGetContextと > ImmGetStatusWindowPosを使用してタスクバーからでている > IMEウインドウ(?)の位置を指定の場所に移し、
"IMEウインドウ"って
のことでしょうか? (僕はいつもこれはタスクバーに格納しているので、 移動させる必然性が分かりませんが。 ユーザの用件ですかね?)
> アプリ終了時に元にあった位置に移動し直す。 > ということなのですが、IMEの設定がオフになっている時は > 移動させようとしても移動してくれません・・・。 > オフになっていようがいまいが無理矢理にでも移動させ > られないものでしょうか?
ちょっとこの辺はよく知らないのでちゃんとした答えは 出せないのですが、 IMEの設定がオンの時正常にできるのであれば 移動前に状態(オン・オフ)を取得して、 IMEの設定をオンにして、 IMEウインドウを移動して、 移動前の状態に戻す ってのはどうでしょうか? (もう、最終手段として考えているかもしれませんが。)
|