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

想寫一個可以隱藏特定視窗(像電子驢)的程式

尚未結案
derekyppp
一般會員


發表:16
回覆:33
積分:9
註冊:2004-02-20

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-07-08 14:54:59 IP:203.73.xxx.xxx 未訂閱
有時候,總是會有點東西不想讓別人看的阿 尤其是你的電腦不止是一個人使用的時候 想寫一個可以隱藏特定視窗(像電子驢)的程式 也不想讓他出現在下右的工具列上 希望他完全不見,但持續在背景後執行 一開始是不是應該找到目標程式的handle值 然後><" 我就不會了啦 請大家幫幫我^^
李國維
高階會員


發表:42
回覆:287
積分:235
註冊:2003-02-07

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-07-08 15:38:11 IP:218.167.xxx.xxx 未訂閱
我有一各做法.你試試看. 1.拉一各TrayIcon的元件 2.不要指定TaryIcon的ImageList. 3.設定TrayIcon的Visible屬性設為false; 4.把Form的WindowState屬性設為wsMinimized 5.在Form_OnCreate寫TrayIcon->Minimize(); 6.這樣一來就都看不見ㄌ 7.可以透過傳遞Message或是其他方式來達到結束程式的目的    ps.如果你要更進階的功能像是利用ServiceApplication 可以參考包子大大的這篇文章 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=31566 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=33487
derekyppp
一般會員


發表:16
回覆:33
積分:9
註冊:2004-02-20

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-07-08 19:15:28 IP:203.73.xxx.xxx 未訂閱
我依照上面六個步驟可以成功的把自已建立出來的form隱藏起來了 可是如果我要對別的程式,使它隱藏起來呢 請問要怎麼做呢? ^^可以再幫我解答嗎 謝謝
李國維
高階會員


發表:42
回覆:287
積分:235
註冊:2003-02-07

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-07-09 13:41:34 IP:219.84.xxx.xxx 未訂閱
這各我就不知道ㄌ 不過你可以試著用
derekyppp
一般會員


發表:16
回覆:33
積分:9
註冊:2004-02-20

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-07-22 09:34:19 IP:203.73.xxx.xxx 未訂閱
我查了這個api了耶 很用力的去看,可是… 我看不懂裡面的意思><” 可以請你幫我大概說一下嗎@@”
Londer
一般會員


發表:5
回覆:32
積分:7
註冊:2003-01-08

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-09-07 15:34:41 IP:211.23.xxx.xxx 未訂閱
若您已經取得欲隱藏視窗的 Handle 值的話~~ 那就只要用 ShowWindow(TargetHandle, SW_HIDE); 即可將它隱藏了~~~ 若要讓它顯示回來只要用 ShowWindow(TargetHandle, SW_SHOW); 就可以了 ^_^
58631309
一般會員


發表:6
回覆:7
積分:2
註冊:2004-11-22

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-11-22 15:23:28 IP:218.166.xxx.xxx 未訂閱
貼上一個小弟自己研發的程式... 主程式載點: http://jack8609.myweb.hinet.net/dl/tuwbox.exe 說明檔: http://jack8609.myweb.hinet.net/dl/readme.exe 提供給您玩看看,看看是否是您所需要的功能?
系統時間:2024-05-06 2:22:33
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!