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

  #1  
Старый 24.01.2016, 14:12
FordeD
Познающий
Регистрация: 10.01.2016
Сообщений: 98
С нами: 5442178

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

Добрый день товарищи, решил тут написать простенький текст на экране над радаром, вроде как работает но при заходе через 3-5 секунд крашит и вылетает. в чем может быть проблема?

КОД:

C++:





Код:
stFontInfo
*
pFont
;
bool
CALLBACK
Present
(
CONST RECT
*
pSourceRect
,
CONST RECT
*
pDestRect
,
HWND hDestWindowOverride
,
CONST RGNDATA
*
pDirtyRegion
)
{
pFont
=
SF
->
getRender
(
)
->
CreateNewFont
(
"BatmanForeverAlternate"
,
14
,
FCR_BORDER
)
;
if
(
SUCCEEDED
(
SF
->
getRender
(
)
->
BeginRender
(
)
)
)
// если девайс готов к рисованию
{
pFont
->
Print
(
"Aleksandr_Kusak"
,
D3DCOLOR_ARGB
(
229
,
224
,
101
,
0
)
,
800
,
100
,
false
)
;
SF
->
getRender
(
)
->
EndRender
(
)
;
// завершаем рисование
}
;
return
true
;
// возвращаем положительный результат
}
;


(Ставил шрифт Tahoma, идентичный результат)

И код в If(!init) :

C++:





Код:
SF
->
getRender
(
)
->
registerD3DCallback
(
eDirect3DDeviceMethods
::
D3DMETHOD_PRESENT
,
Present
)
;


Все смотрел по уроку от urS'а. Кто осмелится помочь с решением проблемы?
 
Ответить с цитированием

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

Репутация: 183


По умолчанию

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

pFont = SF->getRender()->CreateNewFont("BatmanForeverAlternate", 14, FCR_BORDER);
удали это из present'а и вставь перед строкой

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

SF->getRender()->registerD3DCallback(eDirect3DDeviceMethods:3DME THOD_PRESENT, Present);
 
Ответить с цитированием

  #3  
Старый 24.01.2016, 14:21
FordeD
Познающий
Регистрация: 10.01.2016
Сообщений: 98
С нами: 5442178

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

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

удали это из present'а и вставь перед строкой
Благодарю, все заработало. И как я не решил пошаманить с размещением этой строки :blink:
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору. Комиссия форума: 2%.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...