I\'m trying to resize dynamically a CMFCPropertySheet
to add a custom control at the bottom of each page.
As all Property Pages are not of the same height,
I found the problem. One needs to get a reference to the different tab control the OneNote
version uses via GetTab()
and resize it accordingly.
Just follow the instructions as seen in here. Although the instructions are for CPropertySheet they work for the CMFCPropertySheet as well.
Some parts of the code is deprecated so you will need to make the following amendments.
OnInitDialog
just make a call to CPropertySheet::OnInitDialog();
and then call OnSize
instead of doing everything presented in that code.