Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Необходимо изменить размеры окна консоли - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, которая, согласно запросу пользователя, выводит информацию об абонентах http://www.cyberforum.ru/cpp-beginners/thread520223.html
нужно написать программу которая бы согласно запросу пользователя выводит информацию об абонентах, подключенных к одной АТС.
C++ Разбор числа Всем привет. Нужно разобрать число на две части. Первая часть(инструкция) - шестнадцатеричное число, вторая часть(операнд) - десятичное. Допустим имеем 0xA225. Инструкция - 0xA2, операнд - 25.... http://www.cyberforum.ru/cpp-beginners/thread520217.html
C++ Неизменяемый класс в C++
Приведите пример неизменяемого класса. Меня этот вопрос поставил в тупик. Кто что слышал об неизменяемых классах? Что это такое и как его получить?
C++ Организация циклов. Условные и безусловные переходы.
http://www.cyberforum.ru/attachment.php?attachmentid=121789&d=1327055835 Помогите пожалуйста сделать на си и ассемблере, очень нужно, могу помоч чем то другим
C++ Массивы и указатели http://www.cyberforum.ru/cpp-beginners/thread520166.html
a) Статическая память. Двумерный массив. Дан массив целых чисел (5х5). Найти сумму чётных и нечётных чисел. b) Динамическая память. Одномерный массив. Дан массив вещественных чисел. Правда ли,...
C++ Лабораторная работа по информатике Ребят,помогите,пожалуйста,сделать лабу!! Задание: Дано большое десятичное число,длинной менее тысячи десятичных разрядов. Найти критерий делимости этого числа на простое число, заданное... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6478 / 6041 / 1983
Регистрация: 18.12.2011
Сообщений: 15,662
Завершенные тесты: 1
16.03.2012, 18:15
Цитата Сообщение от YourLastSong Посмотреть сообщение
Вы уверены, что это должно работать?

Только что проверил - не помогает.
К сожалению, не могу проверить прямо сейчас.
Но полагал, что если можно получить дескриптор окна hwnd,
то можно и попробовать его изменить через MoveWindow().
Не получается наверное потому, что пока не закончится исполнение main(),
никакие сообщения не обрабатываются.

Добавлено через 2 минуты
Все-таки удалось поробовать.
Получается на ура!!!!
Вот полный код:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <windows.h>
#include <conio.h>
int main()
{
    HWND hwnd;       
    char Title[1024];
    GetConsoleTitle(Title, 1024); // Узнаем имя окна
    hwnd=FindWindow(NULL, Title); // Узнаем hwnd окна
    MoveWindow(hwnd,0,0,200,200,TRUE);//xnew,ynew,wnew,hnew -новые положение x,y, ширина и высота
    _getch();
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru