Cześć, utworzyłem sobie CPaneDialog. A własciwie klasę dziedziczącą po tym. CPaneDialog "pobiera" sobie id okna z resourców i wyświetla to właśnie okno.
Pytanie moje brzmi - jak dobrać się do tego okna?

Gdy moje okno w resourcach było zupełnie puste (bez żadnej kontrolki) spróbowałem wywołać:

CDialogEx * pDialog = (CDialogEx *)GetDlgItem(ID_OKNA);

Ale pDialog zawsze było NULLem.

Natomiast jak wrzuciłem static text, to ten static text już się pobrał. To mogłoby dawać do myślenia, że CPaneDialog jest sam w sobie tym oknem z resourców. Ale podczas zmiany szerokości, czy też wysokości tego CPaneDialog, na ekranie zostają brzydkie rzeczy - tak jakby to główne okno z resourców się nie odmalowało. Moje zdarzenie OnSize wygląda tak:

 
void CMyBar::OnSize(UINT nType,int cx,int cy)
{
	CPaneDialog::OnSize(nType, cx, cy);
}

Myślałem, że muszę tutaj jeszcze dać SetWindowPos na tym oknie z resourców (tak jak np. robi się w CDockablePane). Ale właśnie nie wiem jak się do niego dobrać.