弄不出來像那樣的的選單QQ最初由 warzero 發表
雖然wenyic兄你提供的方法不錯。
但可否做到像winrar這樣整合嗎?
我試著去找WINRAR那選單展開的方法
"似乎"不是在REGEDIT裡
難度頗高的
弄不出來像那樣的的選單QQ最初由 warzero 發表
雖然wenyic兄你提供的方法不錯。
但可否做到像winrar這樣整合嗎?
我試著去找WINRAR那選單展開的方法
"似乎"不是在REGEDIT裡
難度頗高的
WinRAR 是用 rarext.dll 來做的。最初由 wenyic 發表
弄不出來像那樣的的選單QQ
我試著去找WINRAR那選單展開的方法
"似乎"不是在REGEDIT裡
難度頗高的
小弟查過了。
大多數的軟体會做出這樣的效果都是用.dll的。
它們都是用CLSID {xxxxxxx-xxxxxx-xxxxxx-xxxxxx} ~這類高技術來連結的。
也就是說我們也要編寫.dll來才可以了。
很方便的功能說~謝謝大大提供~
但有個小問題想請教一下~~~
當我設一個捷徑用applocale日文語系開啟某軟體~
但每次點選捷徑時都會有一個確認視窗~
想請問可以在捷徑上加上什麼參數可以直接執行嗎?謝謝~
好文!感謝! :jocky:
AppLocale 很常用的工具,只是每次都很討厭那個確定按鈕的.....
看到舊文章....好吧....新的 tips
在某網站看到一個解決方式...
對方是使用 .vbs 引入 __COMPAT_LAYER 和 ApplocaleID (如下存成 LocaleStart.vbs 檔)
然後在機碼內使用 ...
C:\WINDOWS\system32\wscript.exe C:\windows\system32\LocaleStart.vbs 0411 "%1"
就可以跳過那個煩人的警告畫面...
0404:繁體
0804:簡體
0411:日文
語法:' LocaleStart ' ' Start a legacy (non-unicode) program under the specified locale (code-page) ' without changing the system-wide locale ' ' Parameters: ' 1 - Locale (LCID) in hexa, without the "0x" prefix. ' See http://www.microsoft.com/globaldev/nlsweb/default.asp for a list ' 2 - Program to run ' 3..n - Optional parameters ' ' Example, to start WinAmp with Cyrillic locale: ' ' C:\bin\LocaleStart.vbs 0419 "C:\Program files\WinAmp\WinAmp.exe" ' ' Written by Alex Sirota ([email protected]) 2004 ' Use is freely, as long as this header is kept as is. ' Set objArgs = WScript.Arguments If objArgs.Count < 2 Then WScript.Quit Set Sh = CreateObject("WScript.Shell") Set Env = Sh.Environment("Process") Env("__COMPAT_LAYER")="#ApplicationLocale" Env("AppLocaleID")=objArgs(0) Cmd = """" + objArgs(1) + """" For I = 2 to objArgs.Count - 1 Cmd = Cmd + " " + objArgs(I) Next Sh.Run Cmd
謝謝lamina大大提供~
還以為打個參數就可以^^"
然後在機碼內使用 ...
C:\WINDOWS\system32\wscript.exe C:\windows\system32\LocaleStart.vbs 0411 "%1"
請問大大這一段要加在機碼哪個位置?_?
作者:lfly以 wenyic 兄的寫法來更改...作者:wenyic
就是這樣....(記得把 LocaleStart.vbs 放在 C:\windows\system32\ 底下)
但也可以這樣用...語法:Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\exefile\shell\使用AppLocale以日文模式開啟] [HKEY_CLASSES_ROOT\exefile\shell\使用AppLocale以日文模式開啟\command] @="C:\\WINDOWS\\system32\\wscript.exe C:\\windows\\system32\\LocaleStart.vbs 0411 \"%1\"" [HKEY_CLASSES_ROOT\exefile\shell\使用AppLocale以簡體模式開啟] [HKEY_CLASSES_ROOT\exefile\shell\使用AppLocale以簡體模式開啟\command] @="C:\\WINDOWS\\system32\\wscript.exe C:\\windows\\system32\\LocaleStart.vbs 0804 \"%1\""
加在 HKEY_CLASSES_ROOT\*\shell 裡面,這對全部檔案有效....
包括 .zip、.rar 以 AppLocale 呼叫 WinRAR 來開啟...
語法:Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\日文模式開啟] [HKEY_CLASSES_ROOT\*\shell\日文模式開啟\command] @="C:\\WINDOWS\\system32\\wscript.exe C:\\windows\\system32\\LocaleStart.vbs 0411 \"%1\"" [HKEY_CLASSES_ROOT\*\shell\簡體模式開啟] [HKEY_CLASSES_ROOT\*\shell\簡體模式開啟\command] @="C:\\WINDOWS\\system32\\wscript.exe C:\\windows\\system32\\LocaleStart.vbs 0804 \"%1\""
好方法,這樣使用起來更方便了~
lamina兄提供的方法更好!
心動的瞬間,是開心,瞬間的心動,是傷心。
相愛的瞬間,是幸福,瞬間的相愛,是祝福。
快樂的瞬間,是知足,瞬間的快樂,是滿足。
瞬時一瞬間,是難尋,瞬間一瞬時,是難留。
By Mac
謝謝大大~m(_ _)m
書籤