Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2013, 23:48   #1
CplplNoob
Новичок
Джуниор
 
Регистрация: 18.02.2013
Сообщений: 1
По умолчанию SendInput не выводит точку

Люди помогите с проблемой!
У меня не выводится точка разделитель. Вместо занчения "0.2" выводится "2"
Ниже принтскрин с кодом и инфой отладчика. Выручайте

Если мелко, то вот код:
INPUT ip;
for (int z = 1; z < 8; ++z)
{ int x = lot[z];

{ip.type = INPUT_KEYBOARD;
ip.ki.wScan = 0; // hardware scan code for key
ip.ki.time = 0;
ip.ki.dwExtraInfo = 0;
ip.ki.wVk = ((int)(x));
ip.ki.dwFlags = 0; // 0 for key press
SendInput(1, &ip, sizeof(INPUT));
ip.ki.dwFlags = KEYEVENTF_KEYUP; // KEYEVENTF_KEYUP for key release
SendInput(1, &ip, sizeof(INPUT));
}}
Изображения
Тип файла: jpg Безымянный.jpg (14.8 Кб, 120 просмотров)
CplplNoob вне форума Ответить с цитированием
Старый 19.02.2013, 22:58   #2
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

А теперь покажи содержимое lot.
Son Of Pain вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Приложение игнорирует SendInput srh Общие вопросы C/C++ 1 12.05.2012 16:59
SendInput TDrive Общие вопросы C/C++ 6 17.07.2011 18:04
SendInput, KeyBD_Event Zirr Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 16.07.2011 13:26
Как обмануть SendInput? MyasNick Win Api 0 25.04.2009 23:03
tchart - Как при наведении курсора на определенную точку сериэса узнать точку наведения и отобразить её xaero93 Помощь студентам 0 22.04.2009 19:28