因為之前的筆電有關閉螢幕的熱鍵,可是Z830沒有,雖然說很多人都說可以用ButtonSupport這個內建程式來更改電源鍵旁邊兩顆小按鍵的行為,但我實在是不知道裡面哪個可以把我的z830螢幕關掉
於是就卯起來查資料,寫了一個小程式來用:
程式名稱:TurnOff_LCD
使用語言:C++
使用方法:下載、解壓縮、然後打開你的ButtonSupport作設定就好。
使用時機:忘記帶電源線出門的時候,或者單純要關閉螢幕的時候
這個小程式基本上只要是筆電都可以用,我只在win7裡面測試過,其他的沒有。
小程式本身並不像是一般筆電熱鍵那樣,只是讓螢幕變得非常暗,而是直接讓畫面整個消失,因此會更加省電。想要喚醒螢幕的時候就動一下滑鼠或者是任意鍵(power除外...)就可以立刻喚醒。
另外,因為不是用SendMessage()寫的,所以也不會有喚醒螢幕後還要自行終止程式的囧況(幫我拍一下手,這囧況困擾了我整整一天,但解決了XD)
大概就是這樣
希望對各位有幫助XD
archerdevil wrote:
我的也是win7 6...(恕刪)
感謝,x301,附上問題描述:因為應用程式的並列設定不正確,所以無法啟動。如需詳細資料,請參閱應用程式事件記錄檔,或使用命令列工具sxstrace.exe
eric060606 wrote:
感謝,x301,附上問題描述:因為應用程式的並列設定不正確,所以無法啟動。如需詳細資料,請參閱應用程式事件記錄檔,或使用命令列工具sxstrace.exe
欸...我剛剛看了一下,應該是你的電腦裡面有個VC++的套件沒有安裝,所以沒有辦法執行。這段話後面的「使用命令列工具systrace.exe」就是一個可以內建可以查出缺少什麼套件的程式。
使用方法:
1. 打開cmd
2. 輸入sxstrace.exe Trace -logfile:C:\a.log
3. 打開出現錯誤的程式,讓程式跑完之後按下enter以結束sxstrace.exe
4. 輸出的a.log檔案會是二進位型態所以你要用
sxstrace.exe Parse -logfile:C:\a.log -outfile:\c:\b.txt 來轉換
5. 打開b.txt,尋找你缺的那個套件。
相關用法更精確的說明是:sxstrace的使用方法
因為我在z830以及另外兩台筆電上執行沒有問題,所以我的sxstrace並沒有告訴我缺了什麼,可是因為研判可能是因為vc++套件沒有安裝所以出現並列設定不正確,所以如果你覺得自己測很麻煩的話...,也可以直接安裝Microsoft Visual C++ 2005 SP1 Redistributable Package 或 Microsoft Visual C++ 2008 Redistributable Package
那我自己是有作系統更新Microsoft Visual C++ 2008 Redistributable Package,所以我想也許你可以試看看?
內文搜尋

X