не работает keybd_event в цикле for

Есть цикл for с внутри вложенными командами keybd_event , должны работать , но не делают этого. Как исправить и что не так ?

P.S. извините за ломаный английский.

Код:

            cout << "settings to the click:" << endl;
            cout << "print Sleep time" << endl;
            cin >> n;
            cout << "print number clicks" << endl;
            cin >> i;
            for(int j=0; j<i; j++){
                cout << "print name "<< j <<" button (CapsLook active)" << endl;
                cin >> button[j];
            }
            WinExec( "C:\\Windows\\system32\\notepad.exe", 1);
            for(int j=0; j>i; j++){
                Sleep(n);
                keybd_event( button[j] , 0,0,0);
                keybd_event( button[j] , 0,KEYEVENTF_KEYUP,0);
            }

переменные и библиотеки:

#include <iostream>
#include <windows.h>



using namespace std;

string str;
int i, n;

char button[200];


Ответы (1 шт):

Автор решения: Дмитрий Хватов

решено. Был перепутан знак сравнения во втором цикле. Спасибо @ЮрийКозлов

→ Ссылка