Ctrl+С в CMD.exe окно
От: Studentus  
Дата: 29.09.06 06:18
Оценка:
Подскажите плизз, как в консоль cmd.exe нажать ctrl+c;


пробовал:


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

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


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

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