WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  Как создать дочернее CWnd для CWnd

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Как создать дочернее CWnd для CWnd
askat опубликован 04-02-2002 13:22 MSK   Click Here to See the Profile for askat   Click Here to Email askat  
Не могу создать дочернее окно класса CWnd.
Когда создать так:

m_wnd.CreateEx(NULL,
AfxRegisterWndClass(CS_HREDRAW|CS_VREDRAW,NULL,HBRUSH(COLOR_WINDOW+1),NULL),
"My window",
WS_VISIBLE|WS_CHILD|WS_CAPTION,
CRect(0,0,100,100),this,IDW_CHILD1,NULL),

то при перетаскивании на этом окошке остаются следы от других дочерних окон и кнопок. Пробовал m_wnd.Invalidate(). Обновляется только клиентская часть, вот заголовок и края окна - нет.

askat опубликован 04-02-2002 13:31 MSK     Click Here to See the Profile for askat  Click Here to Email askat     
Кстати, забыл. При создании заголовок дочернего окна не активный. Почему?

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.