←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

C++
Wysyłanie klawisza do aplikacji

Zablokowany

  • +
  • -
WizZi - zdjęcie WizZi 01.07.2011

Witam. Chce przerobić kod podany niżej, żeby mi wysyłało to do danej aplikacji :
#include <windows.h>

int main()
{

	for(;<img src='http://img.amxx.pl/public/style_emoticons/<#EMO_DIR#>/wink.gif' class='bbc_emoticon' alt=';)' />
	{
keybd_event( VK_UP, 
0x48,
KEYEVENTF_EXTENDEDKEY | 0,
0 );
keybd_event( VK_UP,
0x48,
KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,
0);
		::Sleep(200);
		
keybd_event( VK_DOWN,
0x50,
KEYEVENTF_EXTENDEDKEY | 0,
0 );
keybd_event( VK_DOWN,
0x50,
KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,
0);
		::Sleep(200);
	}
        
        return 0;
}

Wie ktoś może jak to zrobić?
Odpowiedz

  • +
  • -
Owner123 - zdjęcie Owner123 01.07.2011

Zły dział.
Po kiego chcesz to wysyłać do aplikacji jak można symulować zdarzenia?
Odpowiedz

  • +
  • -
Knopers - zdjęcie Knopers 01.07.2011

Automatyczna wiadomość


Ten temat został przeniesiony z forum:
Scripting -> Pytania
do
Inne -> Programowanie -> Pytania
Odpowiedz

Dwdov - zdjęcie Dwdov 02.07.2011

Musisz prawdopodobnie złapać uchwyt okna i to na nim operować. Niestety nie znam za bardzo WinAPI, niedługo się może za to wezmę ; p
Odpowiedz
Zablokowany