高見知英のかいはつにっし(β)

高見知英のアプリケーション開発日誌 のほか、地域活動などの活動報告ブログ。

"常に手前表示"の仕方

 現在常に手前表示がいつの間にか解除されてしまう問題、やはり今回も起こっていたのですが…。
思いつきで、常に手前表示ルーチン(stdDialogs.TopMost関数*1 )に渡すウィンドウハンドルを、フォームのからTApplicationのものに変更してみたんですが、現在のところうまくいってますね。
もしかしたら正解かも という気がしてます。しばらく様子を見て、結果が良ければそのようにしようと思います(TCalやTMemoも)。

*1:SetWindowPosを呼び出すのみ