Ok. Try this:
Code:HANDLE old_handle = GetStdHandle(STD_OUPUT_HANDLE); HANDLE redirect = CreateFile( "r.txt", GENERIC_WRITE | GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, FILE_FLAG_WRITE_THROUGH); if(redirect) SetStdHandle(STD_OUPUT_HANDLE, redirect); //... CloseHandle(redirect); SetStdHandle(STD_OUPUT_HANDLE, old_handle);