Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ширина экрана 
:(
    Опции темы
AxNe0
Дата 12.6.2006, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 263
Регистрация: 24.4.2006
Где: St. Petersburg

Репутация: нет
Всего: 5



Товарищи!
Помогите, пожалуйста! С помощью какой функции можно определить ширину рабочей области монитора в пикселах (которую занимают полностью развернутые окна). Случай нахождения через разворачивание окна и нахождения его ширины не рассматривается  smile  


--------------------
SCJP 6, SCBCD 5, OCEWSD 6
blog
PM ICQ Skype   Вверх
Helicopterr
Дата 13.6.2006, 00:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 355
Регистрация: 20.8.2005
Где: Stavropol

Репутация: 2
Всего: 3



GetSystemMetrics(SM_CXSCREEN) 


--------------------
people can fly
PM MAIL   Вверх
AxNe0
Дата 13.6.2006, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 263
Регистрация: 24.4.2006
Где: St. Petersburg

Репутация: нет
Всего: 5



А как можно поменять размеры окна в ходе выполнения программы (в том же Visual C++)? 


--------------------
SCJP 6, SCBCD 5, OCEWSD 6
blog
PM ICQ Skype   Вверх
_hunter
Дата 13.6.2006, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 16
Всего: 98





--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
AxNe0
Дата 13.6.2006, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 263
Регистрация: 24.4.2006
Где: St. Petersburg

Репутация: нет
Всего: 5



ни-ни, мне не надо менять разрешение экрана  smile , мне надо просто поменять размер окна программы, например, вместо 300х200 сделать 400х300. 


--------------------
SCJP 6, SCBCD 5, OCEWSD 6
blog
PM ICQ Skype   Вверх
_hunter
Дата 13.6.2006, 14:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 16
Всего: 98



MoveWindow() 


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
AxNe0
Дата 13.6.2006, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 263
Регистрация: 24.4.2006
Где: St. Petersburg

Репутация: нет
Всего: 5



а как такую же функцию вызвать для CStatic? 

сорри, поторопился, сам уже нашел  smile 
CStatic->MЮ>MoveWindow();
Всем спасибо! 

Это сообщение отредактировал(а) AxNe0 - 13.6.2006, 20:18


--------------------
SCJP 6, SCBCD 5, OCEWSD 6
blog
PM ICQ Skype   Вверх
AxNe0
Дата 13.6.2006, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 263
Регистрация: 24.4.2006
Где: St. Petersburg

Репутация: нет
Всего: 5



Еще один маленький такой вопросик - как найти ширину границ(ы) окна все в том же Visual C++ 6.0? 


--------------------
SCJP 6, SCBCD 5, OCEWSD 6
blog
PM ICQ Skype   Вверх
Earnest
Дата 14.6.2006, 06:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 53
Всего: 183



Цитата(AxNe0 @  13.6.2006,  21:38 Найти цитируемый пост)
как найти ширину границ(ы) окна все в том же Visual C++ 6.0? 

Точно так же: GetSystemMetrics

Цитата(AxNe0 @  13.6.2006,  21:12 Найти цитируемый пост)
сорри, поторопился, сам уже нашел   
CStatic->MЮ>MoveWindow();

И как, компилируется?  smile 
 


--------------------
...
PM   Вверх
AxNe0
Дата 14.6.2006, 18:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 263
Регистрация: 24.4.2006
Где: St. Petersburg

Репутация: нет
Всего: 5



Цитата(Earnest @ 14.6.2006,  06:25)
Точно так же: GetSystemMetrics

параметр SM_CXSIZEFRAME?
Цитата(Earnest @ 14.6.2006,  06:25)

Цитата(AxNe0 @  13.6.2006,  21:12 Найти цитируемый пост)
сорри, поторопился, сам уже нашел   
CStatic->MЮ>MoveWindow();

И как, компилируется?  smile

это PuntoSwitcher уважаемый шалит smile, читать так:
Цитата

CStatic->MoveWindow();
 

Это сообщение отредактировал(а) AxNe0 - 14.6.2006, 21:36


--------------------
SCJP 6, SCBCD 5, OCEWSD 6
blog
PM ICQ Skype   Вверх
Earnest
Дата 15.6.2006, 07:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 53
Всего: 183



Цитата(AxNe0 @  14.6.2006,  19:14 Найти цитируемый пост)
это PuntoSwitcher уважаемый шалит , читать так:
CStatic->MoveWindow();

Про Punto я поняла, я как раз этот код и имела ввиду. 
CStatic - это имя класса, поэтому не может такое выражение компилироваться.
Разве что ты переменную так назвал  smile  


--------------------
...
PM   Вверх
AxNe0
Дата 15.6.2006, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 263
Регистрация: 24.4.2006
Где: St. Petersburg

Репутация: нет
Всего: 5



Вместо CStatic следует поставить имя этого CStatic'а  smile  


--------------------
SCJP 6, SCBCD 5, OCEWSD 6
blog
PM ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0765 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.