0

Windows用のGoogle入力ツールがどのように実行されているのか疑問に思いました.小さなGoogleポップアップウィンドウ(言語の提案を提供します)をドラッグしている間、メモ帳はフォーカスを失いません...

同じスタイルのウィンドウを試してみましたが、

  • 他のウィンドウでは一番上に表示されます。
  • ドロップ シャドウを適用しました。
  • 任意のウィンドウからテキスト キャレットの位置を取得し、カーソルで動的に移動します。

問題は、ウィンドウをクリックしてドラッグすると、メモ帳/任意のアプリケーションがフォーカスを失い、現在のフォーカスが小さなポップアップウィンドウにあることです。

しかし、Google Input Toolそれをドラッグしている間、メモ帳はフォーカスを失いません..

ここで、フローティング ポップアップ ウィンドウにフォーカスを当ててはいけません..そして、ポップアップ ウィンドウに触れている間、ターゲット アプリケーションがフォーカスを失うべきではありません..

これを達成するために使用されるWindows VB6 API..

ご覧いただきありがとうございます.... :-)

4

1 に答える 1