
Сообщение от
form
тогда эмулятор должен отработать Start как Win, чего не происходит.
Коды, вырабатываемые системными клавишами в окне терминала - задаются в файле Terminal.ini :
Код:
ANSI_STR_FOR_KEY[F10] = "\033\010"
ANSI_STR_FOR_KEY[LCtrl] = "\016"
ANSI_STR_FOR_KEY[RCtrl] = "\017"
ANSI_STR_FOR_KEY[LWin] = "\016"
ANSI_STR_FOR_KEY[RWin] = "\017"
ANSI_STR_FOR_KEY[LAlt] = "\016"
ANSI_STR_FOR_KEY[RAlt] = "\017"
ANSI_STR_FOR_KEY[Apps] = "\012"

Сообщение от
form
Могу предположить что эмулируется нажатие чего-то другого и где-то оно документировано...
Терминал блокирует только следующие клавиши:
Код:
pConfigI->Disable_diKey_PassThru( DIK_LMENU );
pConfigI->Disable_diKey_PassThru( DIK_RMENU );
pConfigI->Disable_diKey_PassThru( DIK_LWIN );
pConfigI->Disable_diKey_PassThru( DIK_RWIN );
pConfigI->Disable_diKey_PassThru( DIK_APPS );
pConfigI->Disable_diKey_PassThru( DIK_F10 );
pConfigI->Disable_diKey_PassThru( DIK_NUMLOCK );
pConfigI->Disable_diKey_PassThru( DIK_CAPSLOCK );
pConfigI->Disable_diKey_PassThru( DIK_SCROLL );
Для всех остальных кодов клавиш - поведение глобального хука в окнах терминала и консоли не отличается.