Wie ändere ich die Größe eines WPF-Steuerelements in einem CWnd?
Ich veranstalte ein WPFUserControl
in einem MFCCWnd
. Es funktioniert wunderbar. Jetzt muss ich herausfinden, wie die Größe des Steuerelements mit dem übergeordneten Element geändert werden kann. Ich habe die süchtigOnSize
und ich rufe anGetWindowRect
und setze das Ergebnis wie folgt auf meine Kontrolle:
void CChildFrame::OnSize(UINT nType, int cx, int cy)
{
CRect rect;
this->GetWindowRect(&rect);
m_mainControl->Width = rect.Width();
m_mainControl->Height = rect.Height();
}