Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
7 / 7 / 3
Регистрация: 23.12.2011
Сообщений: 372
Записей в блоге: 1
1

Как сделать консольное окно поверх всех окон?

24.08.2012, 23:59. Показов 2936. Ответов 4
Метки нет (Все метки)

сабж

было бы очень удобно дебагить если можно было бы это сделать

заранее спасибо
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.08.2012, 23:59
Ответы с готовыми решениями:

Как сделать что бы программа всегда была "поверх" всех окон
какую команду в скрипте нужно ввести, что бы программа была по верх всех окон? Заранее спасибо

Как? Окно программы - поверх остальных окон.
Как сделать, чтобы окно программы всегда было поверх остальных окон? Спасибо всем, кто ответит!

Как нарисовать точку на экране поверх всех окон?
Нужно вывести по центру экрана точку поверх всех окон, тоесть не только в моём приложении а вообще...

Как сделать окно "поверх всех окон"...
Как сделать так, чтобы окно содавалось поверх других окон?

4
162 / 162 / 68
Регистрация: 23.02.2011
Сообщений: 392
25.08.2012, 01:06 2
Как-то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <windows.h>
#include <iostream>
 
int main()
{
    TCHAR ConsTitle[MAX_PATH];
    GetConsoleTitle(ConsTitle, MAX_PATH);
 
    HWND m_hWnd = FindWindow(NULL, ConsTitle);
    RECT rect;
    GetWindowRect(m_hWnd , &rect);
 
    if ( SetWindowPos( m_hWnd ,HWND_TOPMOST,
                      rect.left, rect.top, rect.right, rect.bottom,
                      SWP_SHOWWINDOW ) )
    {
        std::cout << "I'm on Top!" << std::endl;
        return 0;
    }
 
    else
        return 1;
}
2
~ Эврика! ~
1254 / 1003 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
25.08.2012, 01:08 3
Очень удобно дебагить, когда среда сама умеет перехватывать консольный вывод и писать его в своё MDI-окошко внутри, а не вот так.
1
7 / 7 / 3
Регистрация: 23.12.2011
Сообщений: 372
Записей в блоге: 1
25.08.2012, 01:10  [ТС] 4
Цитата Сообщение от ~OhMyGodSoLong~ Посмотреть сообщение
Очень удобно дебагить, когда среда сама умеет перехватывать консольный вывод и писать его в своё MDI-окошко внутри, а не вот так.
а MS VS 2010 express такое умеет ?
0
~ Эврика! ~
1254 / 1003 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
25.08.2012, 01:22 5
Понятия не имею, гуглить по словам output window или типа того. За 10 секунд нашлось, что вроде бы хоткей Ctrl + W, O должен его открывать.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.08.2012, 01:22

Как сделать окно чтобы было поверх окон игр
Добрый день, мне нужно сделать чтобы мое окно было над окном с игрой, так как если сделать вот так:...

Как можно сделать Форму поверх всех окон?
Как модно сделать Form1 поверх всех окон?

Создать прозрачное окно, которое бы было поверх всех окон, но не в фокусе
Возможно ли вот такое.Создать прозрачное окно которые бы было поверх всех окон но не в...

Окно на переднем плане, поверх всех окон: получить статус/задать
Как можно узнать: 1) Располагается ли окно с заданным хендлом на переднем плане? 2) Хендл...

Надежный способ вывести окно другого приложения поверх всех окон Windows
Задаю вопрос в этом разделе по WinAPI, хотя код на C#. Нахожу handle окна другого приложения,...

Как сделать окно поверх всех, в том числе и панели задач?
Есть окно, которому я задал стили, чтобы оно было поверх всех окон (TOPMOST). Так-то оно поверх...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru