Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Weiss keiner was? Irgendwer muss doch schon mal "Veränderbare Größe" in seinen Dialog eingebaut haben? Wie macht ihr das denn? .... mfg

  • rein theoretisch müsste er doch wenn ich MoveWindow mit den alten Koordinaten füttere : m_bOK.MoveWindow(button.left, button.top, button.Width(),button.Height(),true); den Button immer an der Ursprungsposition zeichnen? Er malt mir das Ding aber dann mitten in dialog ... mfg

  • Hier mal noch die OnSize: void CTabctrlDlg::OnSizing(UINT fwSide, LPRECT pRect) { CDialog::OnSizing(fwSide, pRect); CPoint CtrlRechtsUnten; CPoint ButtonRechtsUnten; CPoint lOben; CPoint rUnten; CRect Zwischen=pRect; CRect button; m_bOK.GetClientRect(button); ClientToScreen(button); ClientToScreen(Zwischen); lOben.x = button.left; lOben.y = button.top; rUnten.x = button.right; rUnten.y = button.bottom; CtrlRechtsUnten.x=(Zwischen.right -25); CtrlRechtsUnten.y=(Zwischen.bottom -25); ButtonRechtsU…

  • Guten Morschen! Also ich schreibe zuzeit eine Dialog-Anwendung und will bei dieser die Maximieren-Funktion hinzufügen. Mein Problem ist es nun, dass ich nicht weis wo ich die neuen Elemente hinzeichnen muss, da die Koordinaten die ich jeweils zurückkriege meiner Meinung nach net übereinstimmen(verschiedene Systeme). Mein Beispiel: vom Fenster mit GetWindowRect bekomme ich: top:155, bottom:584, left:145,right:879 nach ClientToScreen top:340, bottom:769, left:294,right:1028 so und nun will ich nen…