Можно ли загрузить калькулятор Windows в определенном виде?
В Windows 7 калькулятор имеет четыре различных представления:
- стандарт
- научный
- Программист
- Статистика
Когда я загружаю калькулятор, я знаю, хочу ли я выполнять шестнадцатеричную арифметику / преобразование (представление программиста) или стандартную математику (стандартная / научная). Можно ли загрузить калькулятор в указанное представление из командной строки, макроса AutoHotkey или какого-либо другого механизма?
2 ответа
В соответствии с этим потоком MSDN Настройка находится в реестре, под HKCU\Software\Microsoft\Calc
, имя-значения Layout
и имеет эти возможные значения:
- 0 - научный
- 1 - Стандарт
- 2 - Программист
- 3 - Статистический
Я сам не знаю Autohotkey, но вам нужно написать простой скрипт, который устанавливает это значение реестра перед запуском нового calc.exe
процесс.
AutoHotkey позволяет подождать, пока окно не станет активным, и может отправлять комбинации клавиш, поэтому при настройке Windows Key + C откроется калькулятор в стандартном представлении, Windows + S для научного просмотра, Windows +P для программиста и Windows Key +. T для просмотра статистики.
#c:: ; Standard view
Run Calc
WinWaitActive Calculator
SendInput !1
Return
#s:: ; Scientific view
Run Calc
WinWaitActive Calculator
SendInput !2
Return
#p:: ; Programmer View
Run Calc
WinWaitActive Calculator
SendInput !3
Return
#t:: ; Statistics view
Run Calc
WinWaitActive Calculator
SendInput !4
Return