喫茶XRAYトップページ

[スレッド全体
]

[1847] Re4:他のアプリのボタン押下を取得返信 削除
2008/8/26 (火) 17:01:41 Mr.XRAY
ひぇ〜,junkiさん,

> たんなる技術的興味からですが、(2) の場合は、置き換えるウィンドウプロシージャは

ですよね.他のプロセスですもん.
ローカルのアドレスでは無理ですよね.
このために,DelphiにAllocateHWnd,DeallocateHWndという関数があるようです.
具体的な使用例はヘルプの例にもありますが,Halbow資料館ですと

http://homepage2.nifty.com/Mr_XRAY/Halbow/Notes/N012.html
http://homepage2.nifty.com/Mr_XRAY/Halbow/Notes/N007.html

なところでしょうか.ちょっと面倒な気がします.
今回の場合は,ボタンクリック(Mouse Up)だけでいいようなので,
マウスフックでいいでしょうね.


ところで,話は違うのですが,Junkiさんのところのサンプルを自分のPCで
見られるように,nanaさん(サイトは閉鎖)のnanaTreeで保存を始めたのですが,
画像が多いためか,非常に動作が重たくなってしまい,途中で断念してしまい
ました(笑).

やはり,データベース的に扱わないと無理がありそうです.

[1848] Re5:他のアプリのボタン押下を取得返信 削除
2008/8/26 (火) 18:29:02 junki 〔HomePage
こんばんは。

▼ Mr.XRAYさん
> ひぇ〜,junkiさん,
>
> > たんなる技術的興味からですが、(2) の場合は、置き換えるウィンドウプロシージャは
>
> ですよね.他のプロセスですもん.
> ローカルのアドレスでは無理ですよね.
> このために,DelphiにAllocateHWnd,DeallocateHWndという関数があるようです.
> 具体的な使用例はヘルプの例にもありますが,Halbow資料館ですと
>
> http://homepage2.nifty.com/Mr_XRAY/Halbow/Notes/N012.html
> http://homepage2.nifty.com/Mr_XRAY/Halbow/Notes/N007.html
>
> なところでしょうか.ちょっと面倒な気がします.


ご回答、ありがとうございました。
AllocateHWnd、DeallocateHWnd を調べてみます。

> ところで,話は違うのですが,Junkiさんのところのサンプルを自分のPCで
> 見られるように,nanaさん(サイトは閉鎖)のnanaTreeで保存を始めたのですが,
> 画像が多いためか,非常に動作が重たくなってしまい,途中で断念してしまい
> ました(笑).


ご迷惑をおかけします。
ロリポップはもうすぐ・#95;約が切れます。ブログと main.jp のHPはなくなりますが
HP の内容はそっくりそのまま lix.jp の方に2年前から移しております。
このごろは写真に凝っていて、Delphi も C# も半年は起動していません。
また始めようか、といつも思ってはいるのですが。

重ねて、ご回答、ありがとうございました。

[1849] Re6:他のアプリのボタン押下を取得返信 削除
2008/8/26 (火) 22:49:05 Mr.XRAY
▼ junkiさん

> 重ねて、ご回答、ありがとうございました。

とんでもありません.
junkiさんの書き込みがなかったら気が付きませんでした.

[▼次のスレッド]
INCM/CMT
Cyclamen v3.82