sunghsia
註冊時間: 2003-06-13 文章: 52 來自: 台北
第 1 樓
|
發表於: 星期五 十二月 10, 2004 11:05 pm 文章主題: 關於 api 功能表 |
|
|
DECLARE INTEGER CreatePopupMenu IN user32
DECLARE INTEGER AppendMenu IN user32 INTEGER hMenu, INTEGER uFlags, INTEGER uIDNewItem, STRING @ lpNewItem
DECLARE INTEGER TrackPopupMenu IN user32 INTEGER, INTEGER, INTEGER x, INTEGER y, INTEGER, INTEGER, STRING @
DECLARE INTEGER DestroyMenu IN user32 INTEGER hMenu
DECLARE INTEGER GetFocus IN user32
*------ 建立子選單1 ------
hPopup1 = CreatePopupMenu()
= AppendMenu (hPopup1, 0, 1, "選項1")
= AppendMenu (hPopup1, 0, 1, "選項2")
*----- 建立子選單2 ------
hPopup2 = CreatePopupMenu()
= AppendMenu (hPopup2, 0, 1, "條目1")
= AppendMenu (hPopup2, 0, 1, "條目2")
*--建立主選單 + 加入子選單 ---
hPopup = CreatePopupMenu()
= AppendMenu (hPopup, 0, 1, "正常")
= AppendMenu (hPopup, 2048, 1, "")
= AppendMenu (hPopup, 1, 1, "不可以使用")
= AppendMenu (hPopup, 2, 1, "點擊無效,如同不可以使用")
= AppendMenu (hPopup, 8, 1, "打勾")
= AppendMenu (hPopup,16, hPopup1, "子選單1") && 加入子選單1
= AppendMenu (hPopup,16, hPopup2, "子選單2") && 加入子選單2
= TrackPopupMenu(hPopup, 0, 200,200, 0, GetFocus(), 0) &&顯示凸顯表
=DestroyMenu(hPopup)
=DestroyMenu(hPopup1)
=DestroyMenu(hPopup2)
RETURN && ------------------------------------------------------
請問 : 當點擊某一選項後, 我要如何得知:
1.選項的代號
2.選單的名稱或代碼 |
|