自分の環境のせいかもしれないんだけど、SetHotKey()でCtrl+PAUSEがセットできません
何か制限があるのでしょうか?
SetHotKey()自体はTrueを返してきますし、"A"とかなら問題なく動きます
Win10+UWSC free ver5.3.0.2です

print SetHotKey(VK_PAUSE, , "test")
print SetHotKey(VK_PAUSE, MOD_ALT, "test")
print SetHotKey(VK_PAUSE, MOD_CONTROL, "test")
print SetHotKey(VK_PAUSE, MOD_SHIFT, "test")
print SetHotKey(VK_A, , "test")
print SetHotKey(VK_A, MOD_ALT, "test")
print SetHotKey(VK_A, MOD_CONTROL, "test")
print SetHotKey(VK_A, MOD_SHIFT, "test")
While True
  Sleep(1)
Wend

Procedure test()
  str =""
  if HOTKEY_MOD =MOD_CONTROL then str =str+"CTRL+"
  if HOTKEY_MOD =MOD_ALT then str =str+"ALT+"
  if HOTKEY_MOD =MOD_SHIFT then str =str+"SHIFT+"

  if HOTKEY_VK =VK_A then str =str+"A"
  if HOTKEY_VK =VK_PAUSE then str =str+"PAUSE"
  print str
Fend