Dialog Box styles



  • Wenn ich mit MSVC 6.0 eine Dialogbox anlege haben die ein definiertes Aussehen,

    Wenn ich jetzt in der Dialogbox ein zusätzliches Editfenster mit CreateWindow
    erzeuge mit den selben Attributen die im RC File angegeben sind sieht dies so erezugte Edit-Control ganz anders aus. Woran kann das liegen?

    z.b. im RC-Editor erzeugte Eingabe felder sind per default abgesenkt.

    der RC-Eintrag dazu ist
    IDC_EDIT1 100, 7,90,14,ES_AUTOHSCROLL

    Ein von mir erzeugtes Edit-Fenster ist nicht abgesenkt

    Ein disabletes Edit Fenster
    IDC_EDIT2, 100, 29,90,14,ES_AUTOHSCROLL | WS_DISABLED

    wird beim Anlegen mit den Parametern nicht Disabled

    Danke



  • Bub, was machstn wieder 😉

    Also bei mir funktioniert's...
    Zeig doch mal deinen Aufruf der CreateWindow(Ex), vielleicht hast du ja nen Parameter vertauscht oda so.

    Greetz
    Xzi-bit


  • Mod

    Das Problem ist das der WS_EX_CLIENTEDGE durch den Dialogmanager automatisch gesetzt wird. Vergleiche mal die Stile mit Spy++ und Du wirst sehen, dass WS_EX_CLIENTEDGE fehlt.



  • Danke das mit dem WS_EX_CLIENTEDGE wars


Anmelden zum Antworten