Подскажите, как сделать скриншот окна вызвав функцию FireFox.
Есть код:
хотелось бы нажатия клавиатуры (ControlSend) заменить на вызов функции по типу:
про
уже знаю, но хочется сделать красиво.
Подскажите, в какую сторону копать, исходники FireFox-a и документация не очень помогли.
Есть код:
Код:
_FFConnect()
Local $hWnd = _FFWindowGetHandle()
Opt("SendKeyDelay",30)
Opt("SendKeyDownDelay",50)
ControlSend($hWnd, "", $hWnd, "+{F2}screenshot --chrome{ENTER}")
хотелось бы нажатия клавиатуры (ControlSend) заменить на вызов функции по типу:
Код:
_FFCmd("gFindBar.open(2)")
про
Код:
_ScreenCapture_CaptureWnd(@DesktopDir & '\Screenshot.png', $hWindow),
__FF_ScreenGrab_SaveClipboard($sFileName) и
DllCall("user32.dll", "int", "PrintWindow", "hwnd", $hWnd, "handle", $hMemDC, "int", 0)
уже знаю, но хочется сделать красиво.
Подскажите, в какую сторону копать, исходники FireFox-a и документация не очень помогли.