全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:539
推到 Plurk!
推到 Facebook!

如何在TAdvStringGrid 的row1按右鍵

尚未結案
小船仔
一般會員


發表:2
回覆:0
積分:0
註冊:2016-08-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2016-08-27 12:25:00 IP:138.19.xxx.xxx 訂閱
請教各位高手:

我能成功用FindWindowEx 找到我要找的TAdvStringGrid
也能成功取得TAdvStringGrid的內容,但想要在TAdvStringGrid的row1 按右鍵呼喚menu
請問要如何做呢?

這是我用以找到TAdvStringGrid的code:
tmpDestWnd := FindWindowEx(DestWnd, tmpDestWnd, 'TAdvStringGrid', nil);

按右鍵的code:
PostMessage(tmpDestWnd, WM_RBUTTONDOWN, 0, 0);
PostMessage(tmpDestWnd, WM_RBUTTONUP, 0, 0);
PostMessage(tmpDestWnd, WM_CHAR,67, 0);


中間要加什麼code才能從row 1或其他row 按右鍵?
現在的code只能從TAdvStringGrid 的row 0 按右鍵


謝謝幫忙!!
系統時間:2018-01-19 21:28:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!