顯示桌面的本質是個系統 Shell(IShellDispatch4.ToggleDesktop()),所以只需要調用這個 Shell 就好了,用不著模擬按鍵。
十年的思茅網站建設經驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。網絡營銷推廣的優(yōu)勢是能夠根據用戶設備顯示端的尺寸不同,自動調整思茅建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。成都創(chuàng)新互聯公司從事“思茅網站設計”,“思茅網站推廣”以來,每個客戶項目都認真落實執(zhí)行。
項目引用 C:\Windows\System32\shell32.dll,參考代碼:
Dim?objShel?As?Shell32.ShellClass?=?New?Shell32.ShellClass()
CType(objShel,?Shell32.IShellDispatch4).ToggleDesktop()
delphi比較簡單,單獨創(chuàng)建一個winform就行了,vb應該也提供有相應的工具把。
一種是打包成安裝文件,比較簡單;另一種是使用壓縮軟件做成自解壓的綠色軟件,現在網絡上很多都是這種類型的綠色軟件,但是這種方式要確保被安裝的機器上需要安裝有相對應的.NET平臺,否則還是無法運行。
可以實現啊,只要獲得管理員權限。
首先API獲取桌面和任務欄的窗口句柄,把兩者都隱藏。
再使自身窗體(無邊框)充滿整個屏幕,并位于最底層就可以了。
退出的時候恢復顯示桌面圖標。
1.單擊“文件系統”的“應用程序文件夾”,右擊“某某.exe”程序集,選擇“創(chuàng)建某某.exe的快捷方式”,修改成你要的名稱。
2.選擇“創(chuàng)建某某.exe的快捷方式”屬性:Icon(表示快捷方式圖標),選擇“瀏覽”彈出“圖標”窗體:
添加ico圖標
3.選擇“創(chuàng)建某某.exe的快捷方式”屬性:Folder(表示 在哪里的快捷方式)。彈出“選擇文件夾”窗體:
“用戶桌面”表示:在桌面上的快捷方式;
“用戶的‘程序’菜單”表示:在開始菜單中的快捷方式
小弟表達能力不行,如果兄弟不明白,俺給你抓圖,程序打包我也搞了好幾天