Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2009.10.11;
Скачать: [xml.tar.bz2];

Вниз

Сменить фон ListBox a   Найти похожие ветки 

 
demon ©   (2008-08-07 12:16) [0]

Как сменить фон в LixtBox (а еще лучше, установить его при создании)?


 
brother ©   (2008-08-07 12:22) [1]

LixtBox.color ?


 
brother ©   (2008-08-07 12:23) [2]

тогда причем тут WinAPI?


 
{RASkov} ©   (2008-08-07 12:25) [3]

> [0] demon ©   (07.08.08 12:16)

Ты специально стараешься задавать непонятные вопросы?)
Поэтому и долго ждешь ответы....
Что значит сменить фон? цвет поменять или картинку использовать?
....или сменить фон на не фон?)


 
demon ©   (2008-08-07 12:27) [4]

цвет другой установить


 
demon ©   (2008-08-07 12:28) [5]


> brother ©   (07.08.08 12:23) [2]
> тогда причем тут WinAPI?
Ну, ListBox создан через WinAPI, я же не могу написать LixtBox.color, мне известен только хэндл его окна...


 
brother ©   (2008-08-07 12:33) [6]

> Ну, ListBox создан через WinAPI, я же не могу написать LixtBox.color,
> мне известен только хэндл его окна...

а вот это мой телепатор предсказать не смог ;)


 
brother ©   (2008-08-07 12:34) [7]

> только хэндл его окна...

чего? код создания listbox покажика)


 
demon ©   (2008-08-07 12:36) [8]

HListBox := CreateWindowEx(
  0,                      
  "ListBox",                
  nil,                      
  WS_CHILD or WS_VISIBLE,    
  1,                      
  1,
  300,
  100,
  PLHandle,                
  ListBoxID,                  
  hInst,
  nil );

  SendMessage( HListBox, WM_SETFONT, GetStockObject( ANSI_VAR_FONT ), 0 );


 
DVM ©   (2008-08-07 13:32) [9]


> demon ©   (07.08.08 12:16)
>
> Как сменить фон в LixtBox (а еще лучше, установить его при
> создании)?

обработать WM_ERASEBKGND. Создать в обработчике кисть, выбрать для нее цвет, выбрать кисть в контекст окна, залить прямоугольник окна цветом, выбрать в контекст старую кисть, новую кисть уничтожить, вернуть правильный результат.


 
Игорь Шевченко ©   (2008-08-07 15:04) [10]

автор, тебе сказали, какую литературу надо читать, вот и читай


 
clickmaker ©   (2008-08-18 13:47) [11]

WM_CTLCOLORLISTBOX ?



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2009.10.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.006 c
2-1249745085
Kur'yan29
2009-08-08 19:24
2009.10.11
Формат ico.


15-1249372129
oxffff
2009-08-04 11:48
2009.10.11
Ткните носом в БНФ грамматику языка Pascal.


4-1218097016
demon
2008-08-07 12:16
2009.10.11
Сменить фон ListBox a


15-1249737117
alex649
2009-08-08 17:11
2009.10.11
алгоритм кластеризации ISODATA


2-1249651627
Tneduts
2009-08-07 17:27
2009.10.11
Функция для пременных типа String





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский