powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Размеры экрана
5 сообщений из 5, страница 1 из 1
Размеры экрана
    #33197681
Slip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как узнать размеры экрана в Windows в пикселах? (хочу сделать окошко во весь экран), VC++ 6.0
...
Рейтинг: 0 / 0
Размеры экрана
    #33197771
Фотография Анатолий Широков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
либо так

Код: plaintext
1.
2.
3.
RECT r;
::GetWindowRect(::GetDesktopWindow(), &r);
int screen_width = r.right;
int screen_height = r.bottom;

либо так

Код: plaintext
1.
2.
3.
4.
HDC hdc = ::GetDC(::GetDesktopWindow());
int screen_width = ::GetDeviceCaps(hdc, HORZRES);
int screen_height = ::GetDeviceCaps(hdc, VERTRES);
::ReleaseDC(::GetDesktopWindow(), hdc);


Но, чтобы особенно не замарачиваться можно и распахнуть окно:

Код: plaintext
::ShowWindow(hMainWnd, SW_SHOWMAXIMIZED)
...
Рейтинг: 0 / 0
Размеры экрана
    #33197832
Slip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, теперь все работает
...
Рейтинг: 0 / 0
Размеры экрана
    #33201044
Andrew1411
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Screen->Width
Screen->Hight
...
Рейтинг: 0 / 0
Размеры экрана
    #33202477
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew1411Screen->Width
Screen->Hight

Разве есть такое в VS C++ ?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Размеры экрана
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]