他アプリにテキストを表示 – プログラミング – Home

他アプリにテキストを表示
 
通知
すべてクリア

[解決済] 他アプリにテキストを表示


nepiaa
 nepiaa
(@nepiaa)
ゲスト
結合: 17年前
投稿: 35
Topic starter  

環境はWinXP VisualStudio.NET2003 VC++ MFC です。
また質問です。

ShellExecuteでIEやOEを起動します。
起動したら説明が表示されるようにしたいです。

他アプリ(IEやOE)にテキストを直接表示させることはできますか?


引用未解決
トピックタグ
nepiaa
 nepiaa
(@nepiaa)
ゲスト
結合: 17年前
投稿: 35
Topic starter  

IEだとGoogleトップページの検索ボタン横に、「検索したい語を入力したらクリックして
ください→」と表示したいです。


返信引用
tetrapod
 tetrapod
(@tetrapod)
ゲスト
結合: 21年前
投稿: 830
 

えーと・・・本当にしたいことは
「既定のブラウザに、特定アドレスを与えて起動させる」とか
「既定のメーラーに、特定アドレスを与えて起動させる」とか、であって
「特定アプリの特定エディットボックスに外から値を与える」ではない、としていい?

ならば ShellExecute で開く対象として、プログラムのファイル名ではなく
http://www.google.co.jp/search?hl=ja&q=%E3%82%89%E3%82%89%E3%82%89&lr=
とかそーいうURIを与えればいいと思うの心

ShellExecuteW(0, 0, L http://www.google.co.jp/, 0, 0, SW_SHOWDEFAULT);
ShellExecuteW(0, 0, Lmailto:example@example.com, 0, 0, SW_SHOWDEFAULT);


返信引用
nepiaa
 nepiaa
(@nepiaa)
ゲスト
結合: 17年前
投稿: 35
Topic starter  

他アプリの画面にスタティックテキストを張るようなイメージです。


返信引用
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
 

表示するべき位置がわかれば、その位置にスタティックコントロールを
生成して表示するのは可能だと思います。
コントロールもウインドウですし。

但し、他のアプリの上に張ると言うイメージではなくて
偶々その位置に表示しているので一見そのように見えるだけで
貼り付けているわけではないと言う感じになると思います。
Zオーダーをうまく設定すれば、多分そんな感じになるんじゃないでしょうか。
それがユーザーにとって使いやすいかはわかりませんけれど。


返信引用
nepiaa
 nepiaa
(@nepiaa)
ゲスト
結合: 17年前
投稿: 35
Topic starter  

他の方法を考えて見ます。

ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました