Re: CMainFrame =>CChildFrame => CChild_Child_Frame
От: KaSA  
Дата: 05.11.01 14:22
Оценка:
Здравствуйте Nikolay, Вы писали:


N>Хочу в дочернем окне сделать дочернее


N>Такое можно увидеть например когда строишь запрос в Access`е с помощью конструктора -

N>дочернее окно "таблицы" дочернего окна "запрос на выборку"
N>или
N>если в Access`е открыть окно "Схема данных" — это дочернее окно будет родительским для окон "таблица"

А в чем проблема, собственно?
Надо унаследоваться от CFrameWnd (если речь идет о MFC)
и создавать окно через Create(...), где в качастве
родителя передавать ChildFrame.


int CChildFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CWnd::OnCreate(lpCreateStruct) == -1)
return -1;

m_wndChild1.Create("WndName", WS_OVERLAPPEDWINDOW, CRect(0, 0, 100, 100), !!!this, NULL, 0);
return 0;
}

примерно так...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.