Re: Ctrl+С в CMD.exe окно
От: krid24 Россия  
Дата: 29.09.06 19:02
Оценка:
Здравствуйте, Studentus, Вы писали:

S>Подскажите плизз, как в консоль cmd.exe нажать ctrl+c;



S>пробовал:



S>
S>    HWND h = ::FindWindow("ConsoleWindowClass","C:\\Windows\\system32\\cmd.exe");
S>    if ( !::IsWindow(h) )
S>        std::cout << "Not Window:" << GetLastError() << std::endl;
    
    
S>    ::SendMessage(h, WM_KEYDOWN, VK_CONTROL, 0);
S>    ::SendMessage(h, WM_KEYDOWN, _T('\c'), 0);

S>    ::SendMessage(h, WM_KEYUP, _T('\c'), 0);
S>    ::SendMessage(h, WM_KEYUP, VK_CONTROL, 0);

S>


S>нифига не пишется в консоль


S>поможите как быть


GenerateConsoleCtrlEvent ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.