Code:
#include <windows.h>
#include <vector>
#define ourKey VK_CONTROL
typedef std:: vector< char > file;
file.push_back('myfile.txt');
file.push_back('myfile2.txt');
file.push_back('pop_c.txt');
int i=0;
int main ( )
{
if ( GetAsyncKeyState( ourKey ) <= -32767 )
{
bool KeyPress = true;
} else bool KeyPress = false;
if ( KeyPress == false ) keybd_event( ourKey, );
for ( i; i<=file.size(); i++ )
{
CreateFile( file[i] ,
GENERIC_WRITE,
0x00000002,
NULL,
2,
0x80,
NULL );
}
}
Errors:
Code:
(5) : error C2143: syntax error : missing ';' before '.'
(5) : error C2059: syntax error : '.'
(5) : error C2015: too many characters in constant
(6) : error C2143: syntax error : missing ';' before '.'
(6) : error C2059: syntax error : '.'
(6) : error C2015: too many characters in constant
(7) : error C2143: syntax error : missing ';' before '.'
(7) : error C2059: syntax error : '.'
(7) : error C2015: too many characters in constant
(16) : error C2275: 'file' : illegal use of this type as an expression
1> (3) : see declaration of 'file'
(19) : error C2275: 'file' : illegal use of this type as an expression
1> (3) : see declaration of 'file'
Dunno what happened, :S can someone help?