Redimensionar dinamicamente CMFCPropertySheet com o estilo PropSheetLook_OneNoteTabs

Estou tentando redimensionar dinamicamente umCMFCPropertySheet para adicionar um controle personalizado na parte inferior de cada página.

Como todas as páginas de propriedades não têm a mesma altura, eu tenho um mecanismo para aumentar o tamanho, se necessário. Para isso, eu substituí oOnActivatePage método e usandoSetWindowPos, Posso redimensionar a planilha, primeiro, depois o controle da guia, a página e, finalmente, posso mover os botões OK / Cancelar / Ajuda.

Funciona bem comPropSheetLook_OutlookBar ePropSheetLook_Tabs estilos, mas não comPropSheetLook_OneNoteTabs estilo. A página (ou a guia) não é redimensionada corretamente (a cor cinza mais clara da página não preenche a folha.

Estilo do OneNoteOneNote http://www.freeimagehosting.net/uploads/th.ec91600664.jpg

Estilo do OutlookOutlook http://www.freeimagehosting.net/uploads/th.319b6938ab.jpg

Qualquer ideia? Um bug do MFC Feature Pack?

questionAnswers(2)

yourAnswerToTheQuestion