Re[3]: MDI-окно
От: Edward Россия  
Дата: 23.01.02 07:17
Оценка:
Здравствуйте Тема, Вы писали:

Т>Здравствуйте Edward, Вы писали:



E>>SetWindowLong( hwndMDI, GWL_STYLE, GetWindowLong( hwndMDI, GWL_STYLE ) | WS_CHILD );//Это SetMDI( TRUE )

E>>SetWindowLong( hwndMDI, GWL_STYLE, GetWindowLong( hwndMDI, GWL_STYLE ) ^ WS_CHILD );//Это SetMDI( FALSE )
E>>при условии что Parent у hwndMDI как раз то окно за которое он не должен вылазить

Т>А Parent-то как задать? С помщью SetParent?

Ну насколько я понял главный фрэйм и так парент втоего окна, но если это не так, то действительно нужно сначала сделать

SetParent( hwndMDI, hwndParent );
//либо
SetWindowLong( hwndMDI, GWL_HWNDPARENT, hwndParent );
//GWL_HWNDPARENT не документирован, но работает
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.