Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

RUNTIME_CLASS (CView)

Empfohlene Antworten

Veröffentlicht

Hallo,

vielen Dank für Eure Hilfe bisher!

Ich habe in VS 2005 mit eine MFC-MDI-Anwendung geschrieben.

Nun möchte ich die Fenstergrösse meines Ansichtsfensters entsprechend der Bildschirmauflösung einstellen.

Ziel ist, das Fenster beim Starten des Programms egal auf welchem Rechner komplett (ohne scrollen zu müssen) sichtbar zu machen.

Wo kann ich dies tun?

Ich dachte, ich kann die CREATESTRUCT in der PreCreateWindow-Funktion meiner Ansichtsklasse ändern. Es kommt zwar keine Fehlermeldung, aber die geänderten Einstellungen werden auch nicht übernommen, wenn ich etwas in der Art unternehme wie:

BOOL CProfiColor2View::PreCreateWindow(CREATESTRUCT& cs)

{

cs.cx=::GetSystemMetrics(SM_CXSCREEN);

cs.cy=::GetSystemMetrics(SM_CYSCREEN);

return TRUE;

}

Hat jemand eine Idee, was passiert? Werden diese Einstellungen an anderer Stelle evtl. noch mal überschrieben, bevor das Fenster angezeigt wird?

Ich bin sehr dankbar, wenn mir jemand helfen kann, ich murkse schon den ganzen Tag daran herum...

Vielen Dank!

Coyote

Vielen Dank an Dich Klotzkopp!!

Ich war zwar die ganze Zeit auf den MSDN-Seiten, finde meistens nie das richtige...

Hab die gleichen Zeilen in die PreCreateWindow-Funktion der Childframe-Klasse eingefügt und es funktioniert!

Das ist jetzt doch auch der korrekte Ort, richtig?

Sie umfasst die View-Ansicht mit dem Rahmen?

Vielen Dank nochmals!

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.