Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 10)

Модерирует : gyra, Maz

Maz (10-03-2021 12:01): Total Commander (часть 11)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

LonerD



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Код:
 
#NoEnv
#SingleInstance force
SetBatchLines, -1
SendMode Input
 
SetTimer AutoCopy, 1000
 
AutoCopy:
if WinActive("ahk_class TInpComboDlg")
{
  WinGet, TCPID, PID, A
  TC3264 := A_Is64bitOS = 0 ? 32 : GetBitness(TCPID)
  ButtonOK := TC3264 = 32 ? "TButton6" : "Button12"
  Sleep, 20
  SendMessage, 0x201,,, % ButtonOK, ahk_class TInpComboDlg
  SendMessage, 0x202,,, % ButtonOK, ahk_class TInpComboDlg
}
Return
 
GetBitness(Process)
{
  Process, Exist, %Process%
  if !(PID := ErrorLevel)
    return 0
  hProcess := DllCall("OpenProcess", "uint", 0x400, "uint", 0, "uint", PID, "ptr")
  if ( hProcess = 0 )
    return 0
  res := DllCall("IsWow64Process", "ptr", hProcess, "int *", Wow64Process)
  if ( res = 0 )
    return 0
  DllCall("CloseHandle", "ptr", hProcess)
  return Wow64Process? 32:64
}
 

Всего записей: 838 | Зарегистр. 27-06-2006 | Отправлено: 13:29 01-12-2018 | Исправлено: LonerD, 14:24 01-12-2018
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 10)
Maz (10-03-2021 12:01): Total Commander (часть 11)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru