PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
4774 99/01/26 17:19:09 RE(4):ありがとうございました。 By TAKA
4754 99/01/25 22:42:36 RE(3):PB6: VBのScreenオブジェクト By あすかちゃんの父
4752 99/01/25 21:31:12 RE(2):PB6: VBのScreenオブジェクト By TAKA
4742 99/01/25 11:36:16 RE(1):PB6: VBのScreenオブジェクト By あすかちゃんの父
4735 99/01/25 01:08:31 PB6: VBのScreenオブジェクト By TAKA

カテゴリ:データウィンドウ
日付:1999年01月25日 22:42 発信者:あすかちゃんの父
題名:RE(3):PB6: VBのScreenオブジェクト

TAKAさん、今晩は。

>私も、右記アドレスから、→http://www.int21.co.jp/pcdn/vb/noriolib/vbmag/9804/idea/
>VBのサンプルを参考にして、PBで実現する方法を考えていました。

あ、そうなんですか。これは失礼しました。

>しかし、Shell_NotifyIconのアイコンからのCallBackは、
>アイコンにマウスがふれただけで、発生してしまい、
>よくあるような右クリックや、ダブルクリックでPopUPメニューを表示するような事を、
>実現させようとすると、CallBackの前(後ろ?)の、該当するWindow以外の箇所で発生した(?)
>Messageを取得しなければならないと思っています。

これまた推測モードですが・・・・
PB側でShell_NotifyIconの通知を受け取るイベントの引数、
lparamにマウスメッセージが格納されるという説明でしたの
で、この引数を調べれば単にマウスがアイコン上に移動した
のかクリックされたのかの区別がつくのでは、と思ったので
すが・・・・・

>解説
>Screen オブジェクトは、Windows のデスクトップ全体です。モーダル フォームが表示されている間は、
>Screen オブジェクトの MousePointer プロパティを砂時計ポインタに設定できます。
>/////

>との事です。

あわわ。私はてっきりVBのコントロールか何かかと思っており
ました。思いっきり勘違いですね。
これならAPIで取れそうな気がしないでもないです。
一度調べてみます。

>P.S.
>アイコンは、MLにあったExtractAssociatedIconを使用し、アイコンファイルから取得しました。

やりますね? しっかり使えたようでよかったです。(^.^)


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.