Hallo,
ich möchte die genaue Postition eines Dialogfeldelementes auslesen.
Das Dialogfeldelement ist glaub ich eine PictureBox (in der Toolbox steht Picture Control) und Teil einer ganz einfachen dialogbasierenden MFC-Anwendung.
Mein bisheriger Code:
ich hatte irgendwo gelesen, dass ich aus die absolute Position (die ich mit GetWindowRect auslese) durch ScreenToClient in die Position im Dialogfenster umwandeln kann. Doch leider erhalte ich dadurch für chart_rect die selben Angaben (Größe des Dialogelemntes?) wie für chart_rect_size bei folgendem Code:
Ich hoffe es hat jemand von euch ein Lösung
McGil
ich möchte die genaue Postition eines Dialogfeldelementes auslesen.
Das Dialogfeldelement ist glaub ich eine PictureBox (in der Toolbox steht Picture Control) und Teil einer ganz einfachen dialogbasierenden MFC-Anwendung.
Mein bisheriger Code:
Code:
CRect chart_rect;
m_chart_ctrl.GetWindowRect(chart_rect);
m_chart_ctrl.ScreenToClient(chart_rect);
Code:
CRect chart_rect_size;
m_chart_ctrl.GetClientRect(chart_rect_size);
McGil