線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1503
推到 Plurk!
推到 Facebook!

切換視窗的問題(我想永遠固定同樣視窗在切換)

答題得分者是:chris_shieh
lcc1299
一般會員


發表:39
回覆:42
積分:21
註冊:2004-09-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-04-09 12:29:20 IP:139.175.xxx.xxx 未訂閱
各位大大~請問一下當我開啟~~四個視窗,分別為~"記事本1"、"記事本2"、"記事本3"、"Delphi程式"~~當我只使用記事本1與記事本2時~~此時我按alt tab將會在該二視窗做交互切換,但當我按下了Delphi程式上的button時,將執行BringWindowToTop(記事本3),並且模擬keybd_event按下ABC後,(沒錯,他會於記事本3上打下abc),此時~~我在按alt tab,就變成在Delphi程式與記事本3切換(沒錯,正常是這樣),但是~~我希望當我按下了Delphi上的button鍵後,做完了bringwindowtotop與keybd_event後,我按下alt_tab還是在記事本1與記事本2上做切換~~我該怎麼做呢? ※當delphi模擬keybd_event後,若於後方加bringwindowtotop(記事本1);bringwindowtotop(記事本2);~好像沒有用,因為delphi他失去焦點,所以他不會去理會切換視窗~~。 ※剛想到一個方法,既然keybd_event可以於失焦時執行,那我則於模擬abc鍵完後,在模擬按下alt tab,回到delphi後執行bringwindowtotop(記事本2)然後又執行模擬alt tab切回delphi後,又執行bringwindowtotop(記事本1),理論我就能在記事本1與2切換了~~那~~,能教我模擬按下alt的值呢??我找不到也是vk_......?????。 如果有更方便的方法,煩請教一下,謝謝^__^"!! 發表人 - lcc1299 於 2005/04/09 12:48:45
chris_shieh
高階會員


發表:46
回覆:308
積分:240
註冊:2004-04-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-04-11 11:26:16 IP:219.68.xxx.xxx 未訂閱
利用下列程式碼可以把AP從alt-tab list 中隱藏起來 (事實上是converts the application from an App Windows to a Tool Window.) 依照你的需求 只要把"記事本3"、"Delphi程式" 隱藏起來就可以了
  ExtendedStyle := GetWindowLong(hHandle, GWL_EXSTYLE);      //Now, set the Extended Style by doing a bit masking operation.
  //OR in the WS_EX_TOOLWINDOW bit, and AND out the WS_EXAPPWINDOW bit
  //This effectively converts the application from an App Windows to a Tool Window.      SetWindowLong(hHandle, GWL_EXSTYLE, ExtendedStyle OR WS_EX_TOOLWINDOW AND NOT WS_EX_APPWINDOW);
@瞭解越多.懂得越少@
lcc1299
一般會員


發表:39
回覆:42
積分:21
註冊:2004-09-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-04-15 22:55:54 IP:211.74.xxx.xxx 未訂閱
chris_shieh謝謝你的答案,此方法是可行的~~。 那可否請問一下~keybd_event這模擬按下按鍵方法,他的按下alt的值是什麼呢?vk_.......?
chris_shieh
高階會員


發表:46
回覆:308
積分:240
註冊:2004-04-26

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-04-16 07:33:26 IP:218.167.xxx.xxx 未訂閱
VK_MENU @瞭解越多.懂得越少@
系統時間:2024-05-05 15:06:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!