Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
eganator
59 / 39 / 8
Регистрация: 13.11.2017
Сообщений: 259
Завершенные тесты: 1
1

Сокрытие окна программы

12.11.2018, 08:27. Просмотров 370. Ответов 5
Метки нет (Все метки)

Добрый день. Такой вопрос. Как в программе сделать так, чтобы при запуске окно скрывалось, но всё равно можно было бы вводить значения. Вот, к примеру, такая программа. Как в ней это сделать?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include "iostream"
#include "windows.h"
#include <conio.h>
using namespace std;
    
int main()
{
 
    do{
RECT r1;
RECT r2;
if (GetClipCursor(&r1))
{
SetRect(&r2,300,300,500,500);
if (ClipCursor(&r2))
{
cout << "Clip Cursor" << endl; 
Sleep(10000);
ClipCursor(&r1);
}
else cout << "Error Clip Cursor" << endl;
}
else cout << "Error GetClipCursor " << endl;
}while(!kbhit ());
 
    system("pause");
    return 0;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2018, 08:27
Ответы с готовыми решениями:

Не вижу окна с кодом (нет окна редактирования): найти причины странного поведения программы
Создаю проект, а кроме синего экрана ничего больше нет, не знаю, что делать. Прочла здесь же про...

Запуск программы без создания окна. Запуск фоновой программы
Вопрос, как сделать, чтобы консольное приложение при запуске не создавало окошко консоли. Т.е....

Скрытие окна программы
Добрый день форумчане! Мучает один вопрос: как скрыть окно консольного приложения? Есть некая...

Скриншот окна программы
Требуется при нажатии (например, кнопки &quot;s&quot;), чтобы делался скриншот окна программы (командной...

Сокрытие имен
Доброго времени суток! Реально ли обратиться к x, который равен 7 из самого внутреннего блока? ...

5
nmcf
6530 / 5754 / 2621
Регистрация: 14.04.2014
Сообщений: 24,493
12.11.2018, 08:58 2
Для чего это нужно? Нет окна, нет значений.
0
eganator
59 / 39 / 8
Регистрация: 13.11.2017
Сообщений: 259
Завершенные тесты: 1
12.11.2018, 09:50  [ТС] 3
Цитата Сообщение от nmcf Посмотреть сообщение
Нет окна, нет значений.
Это понятно. Но надо, чтобы как бы программа работала, но не было видно, что за приложение запустилось. Например в данном примере курсор ограничивается, но окна приложения на рабочем столе не видно. Но по нажатию на клавишу программа также завершает работу. Или чтобы окно появилось и быстро исчезло. Не знаю, можно ли это как-то сделать.
0
nmcf
6530 / 5754 / 2621
Регистрация: 14.04.2014
Сообщений: 24,493
12.11.2018, 10:27 4
Ты начал с ввода, после перешёл на курсоры. В чём суть задачи?
0
eganator
59 / 39 / 8
Регистрация: 13.11.2017
Сообщений: 259
Завершенные тесты: 1
12.11.2018, 10:48  [ТС] 5
nmcf, Программа, если посмотреть код, ограничивает курсор. Чтобы выйти из программы (освободить курсор) надо ввести любой символ. Суть задачи: Можно ли сделать так, чтобы при запуске данной программы окно приложения скрывалось, и всё равно можно было бы ввести символ, чтобы выйти из программы (освободить курсор).
0
nmcf
6530 / 5754 / 2621
Регистрация: 14.04.2014
Сообщений: 24,493
12.11.2018, 13:17 6
Посмотри RegisterHotKey().
1
12.11.2018, 13:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2018, 13:17

Создание окна для программы
Всем доброго времени суток!=) Помогите пожалуйста:написала программу для расчета формулы, но еще...

Фон окна консольной программы
Вобщем вопрос такой. Я работаю в Visual Studio 2010 и коды для цвета фона или текста которые идут в...

Потоки и сокрытие данных
Всем доброго времени суток. Появился вопрос, касающийся потоков. Есть класс, в котором имеются...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru