[VB6 ] 如何凍結視窗?

看板Visual_Basic作者 (紫色天平Boy)時間16年前 (2007/12/06 15:14), 編輯推噓4(405)
留言9則, 5人參與, 最新討論串1/1
我想用VB6寫出可以將整各視窗凍結(整個桌面、整個畫面), 用組合鍵可以解除或試跳出對話視窗,用以輸入密碼解除, 但是凍結時,整個畫面跟凍結前要一樣,但是不知道要用 什麼樣ㄉ方法做?而且執行程式的電腦沒有裝VB6,所以 相關的物件都要是WinXP內建的,麻煩各位大大~~提點一下囉~ (我目前有開發VB6的經驗~~多數在文字處理~~) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.218.110.180

12/06 17:18, , 1F
把畫面存下來,LOAD進FORM,FORM最大化
12/06 17:18, 1F

12/07 04:48, , 2F
我記得有讓滑鼠鍵盤失效的api
12/07 04:48, 2F

12/07 06:58, , 3F
目前找到的API~在按Ctrl+Alt+Del還是會出現系統管理員~
12/07 06:58, 3F

12/07 06:59, , 4F
我不想讓其他人動我的畫面~也不能用上面的方法結束掉程式
12/07 06:59, 4F

12/07 07:03, , 5F
把螢幕擷取下來,用Timer跑SetWindowPos API置頂,
12/07 07:03, 5F

12/07 07:04, , 6F
工作管理員叫出不來了,用Timer跑GetAsyncKeyState查Win
12/07 07:04, 6F

12/07 07:07, , 7F
Key有無被按下,有的話用keyb_event API送Shift讓快速鍵
12/07 07:07, 7F

12/07 07:08, , 8F
無效
12/07 07:08, 8F

12/07 09:20, , 9F
文章代碼(AID): #17Lw4uiR (Visual_Basic)