цвет фона окна DialogBoxParam

Тема в разделе "WASM.BEGINNERS", создана пользователем assorted, 27 ноя 2006.

  1. assorted

    assorted New Member

    Публикаций:
    0
    Регистрация:
    7 авг 2006
    Сообщения:
    227
    Как установить цвет фона окна DialogBoxParam? Примеров - море, но все не то. Мне нужно задать его при создании окна. Как я полагаю после отлова WM_INITDIALOG
     
  2. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    assorted
    Если только при создании, то IMHO только суперклассингом, читайте статьи Iczelion`a, на енотом сайте есть. Там же есть тутор, редактора кажись, где показано как это можно сделать с помощью обработки сообщений.
     
  3. Jupiter

    Jupiter Jupiter

    Публикаций:
    0
    Регистрация:
    12 авг 2004
    Сообщения:
    532
    Адрес:
    Russia
    нужно обрабатывать сообщение WM_CTLCOLORDLG
    например, так:
    Код (Text):
    1.     .ElseIf uMsg==WM_CTLCOLORDLG
    2.         invoke  SetTextColor,wParam,Green
    3.         invoke  SetBkColor,wParam,Black
    4.         invoke  GetStockObject,BLACK_BRUSH
    5.         ret