Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.02.2015, 20:19   #1
Likerliker
Новичок
Джуниор
 
Регистрация: 04.02.2015
Сообщений: 1
По умолчанию DrawText указатели

Я вот не пойму зачем в функции DrawText используются указатели, например RECT, если значения клиентской области внутри функции не меняются.
Likerliker вне форума Ответить с цитированием
Старый 04.02.2015, 20:42   #2
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Тогда на каждый вызов DrawText будут не указатели копироваться, а структуры целиком с выделением под них дополнительной памяти. Еще могут быть свои заморочки с выравниванием в памяти полей структуры и экспортом всего этого дела из dll.
pu4koff вне форума Ответить с цитированием
Старый 04.02.2015, 22:03   #3
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Прочитайте внимательно описание функции DrawText() и в частности обратите внимание на DT_CALCRECT.
waleri вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция DrawText() БалаШагаЛ Win Api 2 13.10.2011 20:06
DrawText поверх картинки Qwe1 Win Api 2 28.12.2010 21:49
TextOut и DrawText Claster Помощь студентам 3 29.03.2010 18:59
Функция DrawText SNUPY Помощь студентам 6 03.10.2009 11:30
разноцветный WinProcs.DrawText lis_abu Общие вопросы Delphi 10 24.10.2007 14:42