HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 20.10.2016, 17:10
return
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами: 8186006

Репутация: 1
По умолчанию

как привести pPresentParam.BackBufferWidth / 2 и pPresentParam.BackBufferHeight / 2 в обычное число ?
 
Ответить с цитированием

  #2  
Старый 20.10.2016, 17:28
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от return  

как привести pPresentParam.BackBufferWidth / 2 и pPresentParam.BackBufferHeight / 2 в обычное число ?
не делить на 2
 
Ответить с цитированием

  #3  
Старый 20.10.2016, 17:15
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Всмысле в обычное?
 
Ответить с цитированием

  #4  
Старый 20.10.2016, 21:02
return
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами: 8186006

Репутация: 1
По умолчанию

нет, я имею ввиду, что я получаю этим центр экрана, а как его получить в цифрах?

что бы можно было записывать не так - pPresentParam.BackBufferWidth / 2 и pPresentParam.BackBufferHeight / 2, а допустим 640 на 512

я конечно могу сделать под свой экран, но он ведь у всех разный, вот и вопрос возник, как получить центр экрана, без этого - pPresentParam.BackBufferWidth / 2 и pPresentParam.BackBufferHeight / 2 ?
 
Ответить с цитированием

  #5  
Старый 21.10.2016, 09:26
iAmerican
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами: 6438231

Репутация: 133


По умолчанию

Цитата:
Сообщение от return  

нет, я имею ввиду, что я получаю этим центр экрана, а как его получить в цифрах?
что бы можно было записывать не так - pPresentParam.BackBufferWidth / 2 и pPresentParam.BackBufferHeight / 2, а допустим 640 на 512
я конечно могу сделать под свой экран, но он ведь у всех разный, вот и вопрос возник, как получить центр экрана, без этого - pPresentParam.BackBufferWidth / 2 и pPresentParam.BackBufferHeight / 2 ?
C++:





Код:
iX
=
GetSystemMetrics
(
SM_CXSCREEN
)
/
2
;
iY
=
GetSystemMetrics
(
SM_CYSCREEN
)
/
2
;
 
Ответить с цитированием

  #6  
Старый 20.10.2016, 21:45
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

int a = pPresentParam.BackBufferWidth / 2;
 
Ответить с цитированием

  #7  
Старый 20.10.2016, 22:14
return
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами: 8186006

Репутация: 1
По умолчанию

если использовать pPresentParam.BackBufferWidth, то я не могу его изменять.

мне нужно получать число, которое я в дальнейшем буду изменять на своё.

есть альтернатива pPresentParam.BackBufferWidth и pPresentParam.BackBufferHeight ?
 
Ответить с цитированием

  #8  
Старый 20.10.2016, 22:26
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от return  

если использовать pPresentParam.BackBufferWidth, то я не могу его изменять.
мне нужно получать число, которое я в дальнейшем буду изменять на своё.

есть альтернатива pPresentParam.BackBufferWidth и pPresentParam.BackBufferHeight ?
ты чо идиот? в чем проблема его изменения?
 
Ответить с цитированием

  #9  
Старый 20.10.2016, 22:50
NarutoUA
Постоянный
Регистрация: 26.05.2013
Сообщений: 692
С нами: 6822856

Репутация: 213


По умолчанию

ты чо хочешь разрешение экрана менять? так просто не получится
 
Ответить с цитированием

  #10  
Старый 30.10.2016, 15:52
Rapt0r6113
Участник форума
Регистрация: 10.07.2015
Сообщений: 103
С нами: 5706449

Репутация: 68
По умолчанию

Киньте ссылку на норм учебник или видосик по C++, буду благодарен
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.