掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
他アプリに未確定文字列を出力するには? (ID:118594)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
まいです。 よろしくお願いします。 表題の件を実装するために、 VB6.0で本アプリを、そしてVC++でDLLを作成しました。 処理の流れは以下のようになっています。 1.ユーザ定義型メッセージをアプリとDLLで共有する。 2.DLLの共有セクションに文字列を格納する。 3.本アプリから、他アプリに1のメッセージを送信する。 4.DLL内のグローバルフック=WH_CALLWNDPROCで3のメッセージをフックする。 5.フック内で、2の文字列をImmSetCompositionStringで他アプリに未確定文字列としてセットする。 大まかな流れはこのような感じになっています。 実は、この方法でメモ帳や秀丸といったソフトには 未確定文字列を送信することが出来ています。 しかし、MSWordやMSExcel(2002)には送れていません(。。; 原因がわかる方がいらっしゃいましたら教えて頂けないでしょうか。 よろしくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.