在DEV C++中,我用
HwndRoom1Txt = CreateWindow (
        "edit",
        "18",
        WS_CHILD | WS_VISIBLE | BS_TEXT,
        80, 28, 50,22,
        hwndRoomGR1,
        (HMENU) 5,
        ((LPCREATESTRUCT) lParam)->hInstance,
        NULL
        );
建立了一个文本输入框,但是平面的,我想做成下凹的立体感,请问如何加参数啊?

解决方案 »

  1.   

    HwndRoom1Txt = CreateWindow (
            "edit",
            "18",
            WS_CHILD | WS_VISIBLE |WS_BORDER| BS_TEXT,
            80, 28, 50,22,
            hwndRoomGR1,
            (HMENU) 5,
            ((LPCREATESTRUCT) lParam)->hInstance,
            NULL
            );
      

  2.   

    thks,好看一些,但还是没有立体感
      

  3.   

    应该用 CreateWindowEx 才行例如我用 MFC CEdit 动态创建是这样的, 你可以修改一下m_edit.CreateEx(WS_EX_CLIENTEDGE, "Edit", "Window", WS_BORDER|WS_VISIBLE|WS_CHILD,CRect(0,0,100,100), this, 2000);关键是加一个 WS_EX_CLIENTEDGE 的样式