bigpoint Geschrieben 9. März 2005 Geschrieben 9. März 2005 Wie kann ich die Desktop Einstellungen genauer zu sein Auflösung auslesen ??
Bubble Geschrieben 9. März 2005 Geschrieben 9. März 2005 GetDesktopWindows aufrufen und die Größe vom Fenster auslesen.
bigpoint Geschrieben 9. März 2005 Autor Geschrieben 9. März 2005 Also ok so geht es // Fenster auf dem Desktop zentriert HWND hwnd = GetDesktopWindow(); CRect rc; GetWindowRect(hwnd, &rc); int dx = rc.right - rc.left; int dy = rc.bottom - rc.top; [/PHP] Meine Frage ist wie kann ich jetzt machen dass ich den Dialog (SDI) zentrieren kann Das habe ich versucht, leider ohne Erfolg [PHP] HWND hwnd = GetDesktopWindow(); CRect rc; GetWindowRect(hwnd, &rc); int dx = rc.right - rc.left; int dy = rc.bottom - rc.top; m_pMainWnd->MoveWindow(dx/2, dy/2,dx,dy, TRUE); m_pMainWnd->ShowWindow(SW_SHOW); m_pMainWnd->UpdateWindow(); m_pMainWnd->ShowWindow(SW_SHOW); m_pActiveWnd->CenterWindow(); [/PHP]
bigpoint Geschrieben 9. März 2005 Autor Geschrieben 9. März 2005 so geht es In der Funktion InitInstance() mache ich folgendes m_pMainWnd->CenterWindow(); m_pMainWnd->ShowWindow(SW_SHOW); m_pMainWnd->UpdateWindow() [/PHP] und es funkt
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden