0 / 0 / 0
Регистрация: 20.12.2014
Сообщений: 9
|
|
1 | |
Как в C++ задать размеры консольного окна, используя пространство имен System20.12.2014, 20:14. Показов 2532. Ответов 8
Метки нет Все метки)
(
Здрасти, вашему вниманию предлагается кусочек кода на C#
Код
Console.WindowTop = 0; Console.WindowLeft = 0; Console.SetWindowSize(Console.LargestWindowWidth, Console.LargestWindowHeight); как воплотить его на C++ ? Добавлено через 21 минуту хммм, может так и вбей нет, нет, ничего не работает может что-нибудь прописать тааак, синтаксис Код
Public Shared ReadOnly Property LargestWindowHeight As Integer public static int LargestWindowHeight { get; } public: static property int LargestWindowHeight { int get (); } static member LargestWindowHeight : int with get а вот ещё для с++ Код
public ref class Console abstract sealed думай дальше
0
|
|
20.12.2014, 20:14 | |
Ответы с готовыми решениями:
8
Как добавить пространство имен using System.Diagnostics
Как подключить пространство имен System.Windows.Media? |
Неэпический
|
|
20.12.2014, 20:17 | 2 |
1
|
7352 / 6276 / 2854
Регистрация: 14.04.2014
Сообщений: 27,204
|
|
20.12.2014, 20:19 | 3 |
SetConsoleScreenBufferSize() посмотри.
1
|
3180 / 2480 / 278
Регистрация: 11.03.2009
Сообщений: 5,641
|
|
20.12.2014, 20:20 | 4 |
1
|
0 / 0 / 0
Регистрация: 20.12.2014
Сообщений: 9
|
|
20.12.2014, 20:24 [ТС] | 5 |
это класс Console, и что дальше?
хмм нет и нет на туевой куче форумов нет конкретного описания и примеров люди используют Код
buf = GetSystemMetrics(SM_CXSCREEN); buf1 = GetSystemMetrics(SM_CYSCREEN); вбить это в строку типа Код
char c[30] = "mode con cols=160 lines=52"; c[14] = buf / 100 + '0'; c[15] = (buf % 100) / 10 + '0'; c[16] = buf % 10 + '0'; c[24] = buf1 / 100 + '0'; c[25] = (buf1 % 100) / 10 + '0'; c[26] = buf1 % 10 + '0'; Код
system(c); да и окошко не в том месте вы спросите зачем всё это? ответ прост консольная игруля, которая идёт как проект я студент и это нужно сдать послезавтра Добавлено через 1 минуту блин, как быстро вы отвечаете я думал будет как в техподдержке доктора веба мне нужен с++ я пока не разбираюсь во всех тонкостях
0
|
Неэпический
|
|
20.12.2014, 20:27 | 6 |
Есть GetLargestConsoleWindowSize function
Расширение окна консоли Как развернуть консоль во весь екран?
2
|
0 / 0 / 0
Регистрация: 20.12.2014
Сообщений: 9
|
|
20.12.2014, 21:11 [ТС] | 7 |
вы клёвые
спасибо, добрые люди ![]() если бы был понятный пример я бы смог лечь спать пораньше Добавлено через 18 минут так так так не кидайте меня позязя я так близок к ответу Добавлено через 20 минут так, уже неплохо Код
HANDLE hCon; COORD cPos; hCon = GetStdHandle(STD_OUTPUT_HANDLE); cPos = GetLargestConsoleWindowSize(hCon); cout << cPos.X << " " << cPos.Y << endl; осталось расположить окошко как надо и задать ему эти размерчики
0
|
Неэпический
|
|
20.12.2014, 21:16 | 8 |
1
|
0 / 0 / 0
Регистрация: 20.12.2014
Сообщений: 9
|
|
20.12.2014, 21:28 [ТС] | 9 |
Код
ShowWindow(hWnd,SW_MAXIMIZE); Добавлено через 5 минут всё, разобрался спасибо всем огромное ![]()
0
|
20.12.2014, 21:28 | |
Помогаю со студенческими работами здесь
9
Пространство имен System.Windows
Отсутствует пространство имен System.GetVersionEx Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |