|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Авг 15, 2003 21:37:50 существует ли такой стиль окна, чтобы все дочерние контролы наследовали у родителя шрифт ? Т.е. чтобы не посылать каждому дочернему контролу WM_SETFONT ... В частности, имеется форма на которой кнопочки, эдитбоксы и т.д. Dlg не предлагать :) ... |
|
|
Дата: Авг 15, 2003 22:02:43 Dlg как раз и посылает всем своим WM_SETFONT, если в шаблоне указан FONT. Чем не устраивает такой подход? |
|
|
Дата: Авг 16, 2003 04:28:55 Да, пожалуй Dialog - это единственный случай, когда родитель сам ставит фонт для всех дочерних окон. В SDK написано так: When the DS_SETFONT style is specified, the system sends a WM_SETFONT message to the dialog box procedure and to each control as it creates the control. (Когда установлен стиль DS_SETFONT, система посылает WM_SETFONT процедуре диалогового окна и всем дочерним окнам по мере их создания) |
|
|
Дата: Авг 18, 2003 11:21:33 Godness Гм.. По моему такой стиль есть. (простите за скалероз) Но он связан с контекстом GDI. Ищите в этом направлении!!!!Обратите на стили связанные с контекстом DC |
|
|
Дата: Авг 18, 2003 18:24:57 Edmond Если имеется ввиду CS_PARENTDC, то это не влияет на шрифт, а только на вычисление области отсечки. |
|
|
Дата: Авг 19, 2003 13:58:28 AsmGuru62 Да, но можно использовать общий DC!!! А значт передадутся все свойства, как Текст так и остальные |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.068 |