- 帖子
- 835
- 主題
- 6
- 精華
- 0
- 積分
- 915
- 點名
- 0
- 作業系統
- Win 10,7
- 軟體版本
- 2019,2013,2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2010-5-3
- 最後登錄
- 2025-7-5
|
本帖最後由 luhpro 於 2014-12-26 00:17 編輯
下列的巨集遇到一個問題無法解決 想請教除了手動調整windows設定外 能否以巨集方式自動處理?
因為表格(列 ...
baconbacons 發表於 2014-12-25 09:00 
用 Excel VBA 抓登錄檔資料的方式我還不是很熟,
這裡只能先提供 Windows 7 相關登錄資料檔訊息:
[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"AppliedDPI"=dword:00000060
如上例此值 = Hex 60 , 即 10 進位值 = 96 (其意 為 96 DPI -> 此時螢幕解析度的 DPI 標準值, 即此為 100% 時的 DPI 數) (Hex 為 16 進位值, DPI : 每英吋像點數)
[HKEY_CURRENT_USER\Control Panel\Desktop]
"LogPixels"=dword:00000060
依上例標準 DPI 數做計算,
當此值 = Hex 60 時, 10進位值 = 96 (其意 為 96 DPI, = 100%)
當此值 = Hex 78 時, 10進位值 = 120 (其意 為 120 DPI, = 125%)
程式碼就請大家幫忙補囉. |
|