Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Напечатать символ двойных кавычек

Страниц (1): [1]
 

1. Indoril.v - 16 Января, 2017 - 03:18:49 - перейти к сообщению
Здраствуйте,
подскажите как передать через sendkey() двойные кавычки.

sendkey (222, 0, window); передает одну кавычку('Подмигивание
2. Kibor - 16 Января, 2017 - 06:46:38 - перейти к сообщению
CODE:
win w=window (-1, "Edit", window ("Безымянный — Блокнот", "Notepad", -1));



char state[256];
for (int n=0; n<256; n++)state[n]=0;
state[16]=128;
external(INT, "SetKeyboardState", "SetKeyboardState", "User32.dll");
attach(w,1);


/////////////////////////
SetKeyboardState(address(#state[0]);
postmessage(WM_KEYDOWN, 16, 0, w);
postmessage(WM_KEYDOWN, 222, 1, w);
sleep(100);
postmessage(WM_KEYUP, 222, 3221225472, w);
postmessage(WM_KEYUP, 16, 3221225472, w);
///////////////////////////
3. Dantes3000 - 16 Января, 2017 - 06:51:31 - перейти к сообщению
Kibor, что-то часто эта функция стала использоваться, пора ее уже вводить в визуальный редактор)

Powered by ExBB FM 1.0 Final