Edit Control Dynamisch im 3D style



  • Hallo,

    ich will eine EditControl Dynamisch erschaffen, dies klappt auch ganz bloss ich bekomm es einfach nicht hin das die im "3D-Style" so wie Windows üblich dargestellt werden. Mit den verschiedenen Styles hab ich schon experimentiert habs aber irgendwie nicht hinbekommen.

    Hier mein aktueller Code:

    CEdit* pEdit = new CEdit[m_iAnzahl];
    
    for(int i=0; i<m_iAnzahl;i++)
    {
    	rct.MoveToXY(i*100+30,50);
    	pEdit[i].Create(WS_CHILD | WS_VISIBLE | WS_TABSTOP |WS_BORDER ,rct ,this, 
            900+i);
    }
    

    Weis jemand was ich falsch mache?

    Danke schon mal im Voraus.



  • Hmm, ich würd mal das probieren:

    m_pEdit[i].ModifyStyleEx(0,WS_EX_CLIENTEDGE);

    oder, du nutzt gleich anstatt Create, CreateEx und gibst den style an.


Anmelden zum Antworten