亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 媒體動畫 > 正文

Authorware綜合技巧:用Authorware耍轉控制面板

2024-09-08 19:25:03
字體:
來源:轉載
供稿:網友
windows提供的控制面板真是酷呆了!我們可以用它輕而易舉的設置墻紙、屏幕的分辨率、窗口的顏色和外觀、多媒體屬性、輸入法、鼠標、打印機、游戲控制器、調制解調器、internet屬性等等……
   我們需要通過windows api調用,才能夠達到我們的目的。因此,首先解釋一下windows api的基本概念。windows作為一個多任務操作系統,不僅協調著應用程序的執行、分配存儲器、管理系統資源等任務,同時可以被視為一個巨大的服務中心。該中心提供各種各樣的服務,諸如,幫助應用程序打開窗口、描繪圖形、使用外部設備等;每種服務都可以看作是一個函數,這些函數的服務對象是應用程序(application),因而被稱之為應用程序編程界面(application programming interface),簡稱——api函數。凡是在windows工作環境下執行的應用程序,都可以調用windows api函數;在authorware中,同樣也可以調用部分的windows api函數。
  要想調用控制面板,我們只需要用到一個windows api函數——winexec函數,該函數已被封裝在用戶自定義函數文件winapi.u32中。下邊就具體說說如何調用控制面板:

一、啟動您的authorware4.0或者authorware 5 attain。
二、新建一個文件(authorware會自動把它取名為untitled)。
三、載入所需的函數。
1.單擊快捷工具欄中的“functions”按鈕(或者按快捷鍵“ctrl+shift+f”),打開“functions”對話框。
2.單擊“functions”對話框里“category:”組合框的按鈕,在彈出的列表框中,單擊選中“[untitled]”項。
3.單擊“load...”按鈕,這時會出現一個“load function”對話框。
4.在“文件名(n):”文本框里,輸入“c:/authorware 4/winapi.u32”(這里不要輸入“”),將會彈出“custom functions in winapi.u32”對話框。
5.在函數列表框中,找到并單擊選中“winexec”。
6.單擊“load”按鈕,將函數winexec載入authorware應用程序,出現在“functions”對話框的列表中(實際上,函數并未真正載入應用程序,而只是有一條鏈接被連接到了包含代碼的文件中)。
7.從工具調色板中拖一個計算圖標到流程線上,命名為“調用控制面板”。
8.雙擊打開“調用控制面板”圖標,單擊選中“functions”對話框列表中的“winexec”函數,單擊“paste”按鈕,將“winexec”函數粘貼到計算圖標中(代碼如下)。 winexec( lpcstr lpcmdline, uint ucmdshow )
這里,“winexec”函數的功能是運行規定的應用程序;lpcstr lpcmdline是一個命令行參數,取值為包含命令行的字符串,可以是文件名加上可選的參數;如果文件名不包含路徑,那么windows將按如下次序搜索目錄:
a.當前目錄→b.windows目錄→c.windows系統目錄→d.包含當前任務的可執行文件的目錄→e.由path環境變量所指定的目錄→f.網絡中映射的目錄
uint ucmdshow參數指定如何展示windows應用程序窗口,取值可以是下列整數之一——
0:隱藏窗口并使另一窗口活動,1:激活并正常顯示窗口,2:激活并最小化窗口3:激活并最大化窗口4:以最近的尺寸和位置顯示窗口,但不激活,5:激活并依當前尺寸和位置顯示窗口6:最小化窗口并激活頂層窗口7:最小化窗口,但不激活8:以當前狀態顯示窗口,但不激活,9:激活并顯示窗口、恢復原始尺寸
9.單擊“done”按鈕,關閉“functions”對話框。
四、調用控制面板。
只需將“調用控制面板”圖標中的代碼改為:
winexec("rundll32.exe shell32.dll,control_rundll",1 )
——以上語句的作用,與按下“開始”菜單的“設置→控制面板”完全一樣。
單擊快捷工具欄中的“play”按鈕(或者按快捷鍵“ctrl+r”),運行一下程序,控制面板就乖乖的出來了。在應用程序中,有的時候僅僅調出控制面板來,往往還不能滿足我們的需要。比如說,當我們檢測到用戶的顯示分辨率為640*480,提示他將顯示分辨率改為800*600時,我們更希望能在用戶確認后直截了當的調出控制面板的子功能——顯示器屬性設置。要調用控制面板的子功能,也很容易。
五、調用控制面板的子功能。
以下為您列出了調用控制面板常用的各項子功能的代碼:
輔助工具選項——winexec("rundll32.exe shell32.dll,control_rundll access.cpl",1 )
添加/刪除程序——winexec("rundll32.exe shell32.dll,control_rundll appwiz.cpl",1 )
顯示器屬性——winexec("rundll32.exe shell32.dll,control_rundll desk.cpl",1 )
internet屬性——winexec("rundll32.exe shell32.dll,control_rundll inetcpl.cpl",1 )
區域設置——winexec("rundll32.exe shell32.dll,control_rundll intl.cpl",1 )
游戲控制器——winexec("rundll32.exe shell32.dll,control_rundll joy.cpl",1 )
鼠標——winexec("rundll32.exe shell32.dll,control_rundll main.cpl",1 )
多媒體——winexec("rundll32.exe shell32.dll,control_rundll mmsys.cpl",1 )
調制解調器——winexec("rundll32.exe shell32.dll,control_rundll modem.cpl",1 )
網絡——winexec("rundll32.exe shell32.dll,control_rundll netcpl.cpl",1 )
32位odbc——winexec("rundll32.exe shell32.dll,control_rundll odbccp32.cpl",1 )
口令——winexec("rundll32.exe shell32.dll,control_rundll password.cpl",1 )
電源管理——winexec("rundll32.exe shell32.dll,control_rundll powercfg.cpl",1 )
掃描儀與數字相機屬性——winexec("rundll32.exe shell32.dll,control_rundll sticpl.cpl",1 )
系統——winexec("rundll32.exe shell32.dll,control_rundll sysdm.cpl",1 )
撥號屬性——winexec("rundll32.exe shell32.dll,control_rundll telephon.cpl",1 )
日期/時間——winexec("rundll32.exe shell32.dll,control_rundll timedate.cpl",1 )
與調用控制面板相比,調用控制面板的子功能的代碼只是多了一個 *.cpl。以cpl為擴展名的文件,實際上就是控制面板的子功能程序文件;某些軟件在安裝時,也會安裝自己專用的cpl文件,比如:photoshop的adobe gamma.cpl。
六、調用控制面板內建的子功能。
尋找windows系統目錄中的*.cpl文件之后,您會發現:鍵盤、打印機、字體、輸入法等子功能都沒有對應的*.cpl文件,如何調用這些子功能呢?代碼如下:
鍵盤——winexec("rundll32.exe shell32.dll,control_rundll main.cpl @1",1 )
打印機——winexec("rundll32.exe shell32.dll,control_rundll main.cpl @2",1 )
字體——winexec("rundll32.exe shell32.dll,control_rundll main.cpl @3",1 )
輸入法——winexec("rundll32.exe shell32.dll,control_rundll main.cpl @4",1 )
七、指定起始選項卡。
使用以上方法后,您會發現每一個控制面板的子功能被調用后,起始選項卡一律都停留在第一個選項卡上,可不可以任意指定起始選項卡呢?有兩種情況,舉例說明如下:
對于控制面板*.cpl文件對應的子功能,指定起始選項卡的方法如下:
指定“游戲控制器”起始選項卡為第二個選項卡——winexec("rundll32.exe shell32.dll,control_rundll joy.cpl,,1",1 )
需要注意的是,選項卡一律從0算起。對于控制面板內建的子功能,指定起始選項卡的方法如下:
指定“鍵盤”起始選項卡為第二個選項卡——winexec("rundll32.exe shell32.dll,control_rundll main.cpl @1,1",1 )
由于windows并未規定所有的cpl文件都得遵守上述的參數指定方式,所以,對于某些cpl文件,上述的參數指定方式可能會失效,比如:ie所提供的inetcpl.cpl。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
狠狠色香婷婷久久亚洲精品| 国产精品久久久久久久久男| 欧美激情久久久久| 亲爱的老师9免费观看全集电视剧| 高跟丝袜欧美一区| 日韩中文字幕第一页| 久久国产精品久久国产精品| 亚洲加勒比久久88色综合| 久久精品国产96久久久香蕉| 国产日韩精品综合网站| 米奇精品一区二区三区在线观看| 欧美一性一乱一交一视频| 中文国产成人精品| 久久成人精品视频| 亚洲视频自拍偷拍| 隔壁老王国产在线精品| 91精品久久久久久久久| 国产自产女人91一区在线观看| 久久男人的天堂| 操人视频在线观看欧美| 欧美电影免费观看大全| 成人做爰www免费看视频网站| 日韩精品亚洲视频| 亚洲已满18点击进入在线看片| 国产啪精品视频| 国产精品一区久久| 国产精品久久久久aaaa九色| 久久影院资源站| 欧美大荫蒂xxx| 日韩中文字幕在线视频播放| 国产精品白丝jk喷水视频一区| 伦伦影院午夜日韩欧美限制| 午夜精品在线观看| 在线视频免费一区二区| 日韩有码在线播放| 亚洲精品理论电影| 91高清视频免费观看| 国产日本欧美一区| 久久久久国产精品免费网站| 在线视频亚洲欧美| 午夜精品久久久99热福利| 色综合久久精品亚洲国产| 日韩美女视频免费在线观看| 亚洲午夜性刺激影院| 福利精品视频在线| 久久精品中文字幕一区| 精品久久久香蕉免费精品视频| 国产一区二区三区欧美| 国产精品久久久久久婷婷天堂| 精品成人乱色一区二区| 欧美国产日韩免费| 91精品成人久久| 国产成人97精品免费看片| 国产视频久久久久久久| 91精品国产91久久久久久| 中文字幕视频在线免费欧美日韩综合在线看| 欧美视频在线观看免费| 在线看日韩欧美| 久久视频免费观看| 久久精品视频在线播放| 91亚洲精品久久久| 国产91精品视频在线观看| 伦伦影院午夜日韩欧美限制| 日韩美女写真福利在线观看| 国产精选久久久久久| 精品久久久视频| 久久久免费精品| 亚洲国产第一页| 久久99亚洲热视| 亚洲欧美另类自拍| 97成人精品区在线播放| 久久久免费观看视频| 国产成人自拍视频在线观看| 乱亲女秽乱长久久久| 91精品国产网站| 欧美精品久久一区二区| 亚洲精品影视在线观看| 日韩欧美在线网址| 日韩欧美黄色动漫| 亚洲美女av在线播放| 日韩免费观看网站| 97香蕉久久超级碰碰高清版| 国产精品久久电影观看| 亚洲精品不卡在线| 色婷婷综合成人av| 岛国av一区二区在线在线观看| 国产精品视频成人| 欧美国产在线视频| 亚洲第一区第一页| 国产日韩精品入口| 欧美性受xxxx白人性爽| 国产免费一区二区三区在线观看| 精品小视频在线| 国产午夜一区二区| 亚洲在线视频福利| 久久久久成人精品| 国产精品99久久久久久久久久久久| 亚洲最新在线视频| 国产精品精品国产| 色综合老司机第九色激情| 国产视频精品久久久| 国产成人福利夜色影视| 日本伊人精品一区二区三区介绍| 欧美做受高潮1| 成人h视频在线| 黑人与娇小精品av专区| 亚洲大胆美女视频| 欧美孕妇孕交黑巨大网站| 欧美成人午夜视频| 亚洲色图在线观看| 精品久久久久久久久久久久久久| 国产精品视频导航| 日韩一二三在线视频播| 91日本视频在线| 久久亚洲综合国产精品99麻豆精品福利| 欧美大片大片在线播放| 午夜精品美女自拍福到在线| 97超碰蝌蚪网人人做人人爽| 国产精品丝袜高跟| 欧美日韩亚洲视频一区| 欧美大片在线免费观看| 日韩一二三在线视频播| 成人夜晚看av| 亚洲国产小视频在线观看| 国产91热爆ts人妖在线| 亚洲影院色无极综合| 中文字幕国产精品| 青青草国产精品一区二区| 久久久久久久色| 国产精品入口夜色视频大尺度| 中文字幕欧美日韩精品| 亚洲国产精品久久久久| 69国产精品成人在线播放| 欧美性受xxxx黑人猛交| 亚洲国产91精品在线观看| 久久久久久噜噜噜久久久精品| 国产91对白在线播放| 国产精品美女www爽爽爽视频| 日韩有码片在线观看| 国产亚洲精品久久久| 欧美亚洲另类激情另类| 精品国产欧美成人夜夜嗨| 亚洲精品资源美女情侣酒店| 国产日本欧美一区| 成人黄色av播放免费| 欧美综合在线第二页| 国产精品露脸自拍| 日本aⅴ大伊香蕉精品视频| 中文字幕av一区中文字幕天堂| 久久视频在线直播| 久久福利视频网| 亚洲日本中文字幕免费在线不卡| 久久免费少妇高潮久久精品99| 国产久一一精品| 日韩在线视频观看| 久久视频在线直播| 91免费在线视频网站| 日韩av在线网站| 国内揄拍国内精品| 日韩av在线看| 隔壁老王国产在线精品| 中文国产亚洲喷潮| 欧美高清videos高潮hd| 国产精品18久久久久久麻辣|