取得視窗列表 + 視窗內所有子視窗元件列表(分層顯示)+ 顯示 / 隱藏 / 改文字 |
|
dllee
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
原作:timhuang
□ 【Delphi】【發表】取出視窗下物件並操作顯示隱藏及列出內容
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=30620 我沒有 100% 由 Delphi 改成 BCB,因為... Delphi 我不會
------
http://www.ViewMove.com |
dllee
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
另外在此範例中,我用了一些小技巧:
1. 利用 TStrings 的 Objects 來存放 handle
2. 利用 TMemo 的 SelStart 及 SelLength 將指定的內容移到 TMemo 的第一行 提供新手參考。 沒空更新的網頁...
http://dllee.ktop.com.tw C及指標教學,計算機概論,資訊管理導論... http://dllee.adsldns.org 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com |
timhuang
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
|
GaryKao99
中階會員 ![]() ![]() ![]() 發表:46 回覆:102 積分:54 註冊:2002-08-23 發送簡訊給我 |
|
dllee
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
|
dllee
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
引言: 不知道大家有沒有試過,這個小程式對於部分問密碼的視窗,也可以取得 *** 的真正內容喔
------
http://www.ViewMove.com |
kkccgg
初階會員 ![]() ![]() 發表:50 回覆:54 積分:30 註冊:2002-07-28 發送簡訊給我 |
|
dllee
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
引言: 請問: 要修改ComboBox內容如何做? 比如ComboBox中有1,2,3目前在1我想把它移到3 請問如何處理 謝謝參考:CB_SETITEMDATA Message 可以改 ComboBox Item 內容 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/comboboxes/comboboxreference/comboboxmessages/cb_getlbtext.asp 或使用其他的 Message http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/comboboxes/comboboxes.asp 沒空更新的網頁... http://dllee.ktop.com.tw C及指標教學,計算機概論,資訊管理導論... http://dllee.adsldns.org 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com |
kkccgg
初階會員 ![]() ![]() 發表:50 回覆:54 積分:30 註冊:2002-07-28 發送簡訊給我 |
|
dllee
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
引言: 請問: 若是要測Button的Enabled是True or False請問如何處理? 謝謝判斷視窗(Button 是視窗的一種)是否 Enable 可用: IsWindowEnabled() http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/WinUI/WindowsUserInterface/UserInput/KeyboardInput/KeyboardInputReference/KeyboardInputFunctions/IsWindowEnabled.asp 判斷視窗是否 Visible 可用: IsWindowVisible() http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/WinUI/WindowsUserInterface/Windowing/Windows/WindowReference/WindowFunctions/IsWindowVisible.asp 要設定視窗 Enable 的狀態可用: EnableWindow() http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/WinUI/WindowsUserInterface/UserInput/KeyboardInput/KeyboardInputReference/KeyboardInputFunctions/EnableWindow.asp 想了解每種視窗可以操作的各種訊息及事件,請參考 Windows Controls
------
http://www.ViewMove.com |
G01
高階會員 ![]() ![]() ![]() ![]() 發表:249 回覆:379 積分:215 註冊:2002-05-21 發送簡訊給我 |
各位好!! 關於程式碼中的類別判斷問題
// 處理個別內容
// 問題? 難道沒有類別判斷的 Message 嗎? 如果 ClassName 故意亂取名 字... 以下為小弟小小的建議,請參考 1.宣告一個無型態的指標,假設為OBJptr
2.宣告一個TComponent型態的指標tmpVCL
3.將HWND轉型為指標,並且讓OBJptr指向該位址
4.再將OBJPtr指標轉型為TComponent指標,再讓tmpVCL指向該位址
這樣一來,就可以由tmpVCL->ClassType來判斷該控制項的ClassType了!!
|
dllee
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
To G01, 感謝您轉成 Delphi
------
http://www.ViewMove.com |
G01
高階會員 ![]() ![]() ![]() ![]() 發表:249 回覆:379 積分:215 註冊:2002-05-21 發送簡訊給我 |
|
kkccgg
初階會員 ![]() ![]() 發表:50 回覆:54 積分:30 註冊:2002-07-28 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |