Problem bei CreateWindow und 120% Schriftgröße



  • hallo leute

    hab grad ein einfaches fenster erzeugt:

    HWND hwnd = ::CreateWindow(L"Testfenster", L"Testfenster", WS_OVERLAPPEDWINDOW, 0, 0, 1920, 800, 0, 0, MODULE_HANDLE, 0);
    

    das fenster ist viel zu lange. es ist 2400 pixel lang. schriftgröße ist auf 125% gesetzt. OS ist ein Windows 8.1.

    seit wann kann man bei CreateWindow keine pixel mehr für die größe verwenden ?



  • beim abschicken bin ich dann schon drauf gekommen. hab die funktion set_dpi_aware vergessen aufzurufen.


Anmelden zum Antworten