PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23873 12/07/18 10:50:00 RE(6):PB7.0: タスクトレイに格納したアイコンを右クリックで表示されるポップメニューについての質問 By こじ
23871 12/07/13 19:18:58 RE(5):PB7.0: タスクトレイに格納したアイコンを右クリックで表示されるポップメニューについての質問 By めめ
23869 12/07/12 18:00:18 RE(4):PB7.0: タスクトレイに格納したアイコンを右クリックで表示されるポップメニューについての質問 By こじ
23868 12/07/10 14:50:04 RE(3):PB7.0: タスクトレイに格納したアイコンを右クリックで表示されるポップメニューについての質問 By itigo
23867 12/06/19 15:43:46 RE(2):PB7.0: タスクトレイに格納したアイコンを右クリックで表示されるポップメニューについての質問 By こじ
19074 03/03/17 09:08:36 RE(1):PB7.0: タスクトレイに格納したアイコンを右クリックで表示されるポップメニューについての質問 By ハム
19050 03/03/13 15:27:37 PB7.0: タスクトレイに格納したアイコンを右クリックで表示されるポップメニューについての質問 By watajun

カテゴリ:スクリプトの記述
日付:2003年03月13日 15:27 発信者:watajun
題名:PB7.0: タスクトレイに格納したアイコンを右クリックで表示されるポップメニューについての質問

こんにちは。掲題とおり質問があります。

APIのshell_nofifyIconA()でウィンドウのアイコンをタスクトレイに
格納し、タスクトレイからウィンドウを制御する部分を製造しています。

その際にpopmenu()で表示/非表示の項目を持つメニューをポップアップ表示
させていますが、ウィンドウが通常表示されている際は問題なくアイコンを
右クリックでアイコン脇にメニューが表示されるのですが、ウィンドウを最小化して
タスクバーに格納した時に、アイコンを右クリックすると画面の一番左上に
表示されてしまいます。考えられる原因として何が考えられるでしょうか・・・。
よろしくお願いします。
///////////////////////////////////////////////////////////////

//メニューをポップアップ表示
s_api_cursorpos cursorpos

SetForegroundWindow(ilhandle)

//カーソルのポジションを取得
GetCursorPos( ref CursorPos)

//ピクセル座標をPowerBilder単位系に変換し、メニューを表示します。

im.m_taskdisp.Popmenu(pixelstoUnits(cursorpos.x,XpixelsToUnits!),PixelsToUnits
(CursorPos.Y,YpixelsToUnits!))
//////////////////////////////////////////////////////////////////


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Sybase SQL Anywhere Client
Browser InternetExplorer5.X

Server SoftWare

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

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