#target
چهارشنبه 04 آبان 1390, 14:36 عصر
سلام من با کد زیر میخوام از کنسول ورودی بخوانه اما GetLastError خطای 0xC یا ERROR_INVALID_ACCESS برمیگردونه !
#include <Windows.h>
int main()
{
char* x = "";
ReadConsole ( GetStdHandle(STD_INPUT_HANDLE) , x , 10 , NULL , NULL);
}
بجای ReadConsole تابع ReadFile هم گذاشتم نشد.
اما نوشتن روی کنسول با WriteFile مشکل نداره !
روش دیگری برای خواندن از کنسول در ویندوز وجود داره ؟ (منظور فقط با توابع API )
#include <Windows.h>
int main()
{
char* x = "";
ReadConsole ( GetStdHandle(STD_INPUT_HANDLE) , x , 10 , NULL , NULL);
}
بجای ReadConsole تابع ReadFile هم گذاشتم نشد.
اما نوشتن روی کنسول با WriteFile مشکل نداره !
روش دیگری برای خواندن از کنسول در ویندوز وجود داره ؟ (منظور فقط با توابع API )