Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сохранить в ini-файл значение HBRUSH ?


demon ©   (2008-11-28 00:04:00) 

Подскажите как сохранить в ini-файл значение HBRUSH, и как считать потом это значение чтобы было можно воспользоваться им для создания кистей?


MBo   (2008-11-28 05:25:00) [1]

можно использовать GetObject


demon   (2008-11-28 02:30:00) [2]

Тонкий намек понял


KilkennyCat   (2008-11-28 01:37:00) [3]


> $0066FF


> одной записью в ini


demon   (2008-11-28 01:10:00) [4]

Я обычно скармливал процедуре CreateSolidBrush() парамеры вроде $0066FF, вот у меня и возник вышеназваный вопрос, не хочеться хохранять 3 параметра (ну R G и B) для оного лишь цвета, может как одной записью в ini можно обойтись?

PS. Кстате в тех примерах  WndCls.hInstance   = hInstance; за который я по шапке от некоторых здешних получил, как оправдываться будем? :)


KilkennyCat   (2008-11-28 00:59:00) [5]

Или ты имеешь ввиду, что не знаешь цвет кисти, и тебе его нужно получить, имея всего лишь хэндл?
Странно.

Вот тебе про кисточки:
http://www.functionx.com/win32/Lesson16.htm


KilkennyCat   (2008-11-28 00:55:00) [6]

тогда сохраняй цвет.


demon   (2008-11-28 00:42:00) [7]

Того же самого цвета, а не туже самую :)
Одна программа должна записать данные о цвете кисти в ini, а вторая программа их считать и создать кисть того же цвета.


KilkennyCat   (2008-11-28 00:33:00) [8]

И ты ожидаешь получить ту же самую кисть?


demon   (2008-11-28 00:09:00) [9]

Это ясно. Воспользоваться в смысле через CreateSolidBrush()


Amoeba   (2008-11-28 00:07:00) [10]

Сохранить то можно (как Integer), только воспользоваться потом никак не получится. Дескипторами ведает сама система.


Наверх

Титульная страница Поиск, карта сайта Написать письмо