Dialog Rahmen Größe ändern
-
oh natürlich nicht: CControlBar sondern CScrollBar.
was ist m_sizeGrip und was m_wndGrip. Und wie muss dann mein Create aussehen?
-
So sieht nun mein Code aus
CRect rect; GetClientRect(rect); int x = GetSystemMetrics(SM_CXVSCROLL); int y = GetSystemMetrics(SM_CYHSCROLL); rect.left = rect.right -x; rect.top = rect.bottom -y; m_scrollbar.Create(SBS_SIZEGRIP,rect,this,0); m_scrollbar.SetWindowPos(&CWnd::wndBottom, rect.left, rect.top, 0, 0, SWP_NOSIZE | SWP_NOACTIVATE | SWP_NOREPOSITION);und es tut sich immer noch nichts
-
Schon mal was von WS_VISIBLE gehört? Oder ShowWindow?
Wie wäre es wenn Du Dich einfach als Anfänger auch etwas mit Windows Grundlagen beschäftigst.
Ansonsten nimm den Spy++ und kontrolliere wo Dein Fenster liegt.
-
Achso. Was ist ein "enster"
-
[F]enster
-
Achso SDI. Ganz vergessen. Wie schaffe ich es aber dass ich nur eine Dokument habe und darauf auch noch Controlls anordnen kann. Alles Programmatisch?
-
Die Frageist mir nicht klar?
1. Neu ein Dokument? SDI heißt Single-Document-Interface
2. Im CFormView kannst Du jederzeit Deine Control in OnInitialUpdate dynmaisch erzeugen. Das geht genauso wie im Dialog.
-
1. Ups klar SDI. Nicht MDI.
2. Ja aber ich kann keine Controlls Grfisch mit VS anordnen oder?
-
zu 2. natürlich mit dem Recourceneditor
-
ja aber nicht mit der Toolbox oder?