Func _ProcessGetWindow($iPID, $iRet=-1)
Local $aWinList = WinList()
Local $aRet[2]
If IsString($iPID) Then $iPID = ProcessExists($iPID)
For $i = 1 To UBound($aWinList)-1
If WinGetProcess($aWinList[$i][1]) = $iPID Then
$aRet[0] = $aWinList[$i][0] ;Title
$aRet[1] = $aWinList[$i][1] ;WinHandle
If $iRet = 0 Then Return $aRet[0]
If $iRet = 1 Then Return $aRet[1]
Return $aRet
EndIf
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
________________ TwinkDB - твинки любого игрока, их дата создания, последний онлайн, статус удаления и прочее
Skype - freepvps
ICQ - 412705115
[Ссылки могут видеть только зарегистрированные пользователи. ] - ставкобот [Ссылки могут видеть только зарегистрированные пользователи. ] - общение в КЧ через смартфон
Ты также забыл сказать на каком языке ты это написал)
Это Delphi.
Что касаемо предложенного кода, я его не оч понял. Но насколько я понял в нем нет посылки кода клавиши в приложение, а PID я и так выцепляю и всю другую инфу след образом:
приведет к вылету клиента через определенное время - так?
нет.
Цитата:
Сообщение от gurin
Может как-то можно вызвать программно использование ячеек панелей управления в игре?
нет.
Цитата:
Сообщение от gurin
А примерчик можно как это сделать?
или менять флаг заморозки через определенный интервал времени или изменить функцию смены флага в памяти клиента так, чтобы она всегда записывала 1 или ничего не записывала вовсе.
________________ Fireball - Быстрое снятие и загрузка скриншотов на хостинг.