中文一二三区_九九在线中文字幕无码_国产一二区av_38激情网_欧美一区=区三区_亚洲高清免费观看在线视频

首頁 > 課件中心 > 課件制作 > Authorware課件制作教程 > Authorware中如何封鎖系統鍵和隱藏任務欄

Authorware中如何封鎖系統鍵和隱藏任務欄

我們都知道,在Windows系統中,資源是非常寶貴的,如果資源不足,輕則程序運行變慢(最常見的現象),重則會無法啟動程序,尤其是多媒體程序一般運行時對系統資源占用率比較高,怎樣使多媒體程序獲得最多的系統資源就成為一個迫待解決的問題。
其實我們可以通過封鎖系統鍵和隱藏任務欄的方法來解決這個問題,因為一旦封鎖了系統鍵并隱藏了任務欄,用戶就再也無法啟動其它程序或切換到已經運行的程序,從而保證了系統資源的最大限度的應用。
下面就以Macromedia 公司的招牌多媒體創作軟件AuthorWare為例介紹封鎖系統鍵和隱藏任務欄的方法,并在程序的最后給出恢復的方法:
(1)新建一個文件,文件名為sample.a4p;
(2)放置一計算圖標于流程線上;
(3)按Ctrl+Shift+F鍵,打開Function窗口;
(4)選擇sample.a4p,點擊Load鈕,打開winapi.u32文件(這個動態庫在Authorware安裝后就已經有了,也可以從上下載),并引入其中的SystemParametersInfo()、FindWindow和SetWindowpos()三個函數;
(5)雙擊計算圖標,在里面寫上:
SystemParametersInfo(97,1,1,1)--屏蔽鍵盤所有功能鍵;
wnd:=findwindow("shell_traywnd","")--捕捉任務欄窗口;
setwindowpos(wnd,0,0,0,0,0,128)--隱藏任務欄窗口;
(6)在程序的退出處放置一計算圖標,雙擊計算圖標,在里面寫上:
SystemParametersInfo(97,0,1,1)--恢復鍵盤所有功能鍵;
wnd:=findwindow("shell_traywnd","")--捕捉任務欄窗口;
setwindowpos(wnd,0,0,0,0,0,64)--顯示任務欄窗口;
我們還可以在運行程序前,通過Windows API函數捕捉所有的窗口,獲得窗口的句柄,然后再向它們依次發送MW_QUIT消息,這樣就可以在運行程序之前,關閉所有正在運行的程序,從而釋放出更多的資源給您的多媒體產品(這對其它的Windows程序來說是不公平的!)
您也可以在程序一開始出示一對話框,詢問用戶是否需要讓您的多媒體程序獲得盡量多的系統資源,得到用戶的允許后再關閉其它程序,也許這樣做會更好一點兒!

主站蜘蛛池模板: 国产黄频免费高清视频 | 激情aa| 五月婷婷在线观看视频 | 在线色站 | 欧美国产二区 | 久草青青草 | 久久久久亚洲最大xxxx | 综合久久91 | 三年片免费观看影视大全视频 | 久久夜色精品国产噜噜麻豆 | 白嫩少妇一级无码 | 91麻豆精产国品一二区灌醉 | 色婷婷综合久久久久中文字幕小说 | 亚洲欧美色诱惑 | 久久99热只有频精品6狠狠 | 欧美乱码卡一卡二卡四卡免费 | 91精品久久久久久9s密挑 | 不卡av免费看 | 精品国产乱码久久久久久精东 | 又黄又湿又免费视频 | 久久久婷婷五月亚洲97色 | 人成在线免费视频 | 国产十区| av狠狠操| 日本高清123 | 国产午夜精品一区二区三区不卡 | 丁香色欲久久久久久综合网 | 欧美精品一区二区中文字幕 | 日韩a无码av一区二区三区 | 青青av在线 | 亚洲一本大道在线 | 美女视频黄的免费 | 欧美日本在线 | 妞干网免费 | 大香伊蕉中文字幕 | 51久久成人国产精品麻豆 | 我的初次内射欧美成人影视 | 国产美女爽到喷出水来视频 | 日本免费网站在线观看 | 亚洲精品综合网 | 国产一区二区啪啪 |