CStatic m_cStatime;
CComboBox m_cCombolist;m_cStatime.Create( "", WS_CHILD   |   WS_VISIBLE  |   WS_TABSTOP   |    WS_EX_CLIENTEDGE| WS_EX_STATICEDGE,CRect(3, 3, 145, 18),   this,   2);m_cCombolist.Create(WS_VISIBLE ,CRect(291, 3, 600, 18),   this,   4);想把CStatic 的Client Edge设置成 true还有CComboBox 没用下拉的按钮,只能用上下键查看列表列表的内容待会上图。2个问题,各20分

解决方案 »

  1.   

    ModifyStyleEx(2,WS_EX_CLIENTEDGE); 没有啥反应啊
      

  2.   

    m_cStatime.Create( _T("static"), WS_CHILD | WS_VISIBLE | WS_TABSTOP  ,CRect(3, 3, 100, 30), this, 2);
    m_cStatime.ModifyStyleEx(0, WS_EX_CLIENTEDGE|WS_EX_STATICEDGE);
    m_cStatime.SetWindowPos(NULL, 0, 0, 0, 0, SWP_NOSIZE|SWP_NOMOVE|SWP_NOZORDER|SWP_FRAMECHANGED);

    m_cCombolist.Create(WS_CHILD | WS_VISIBLE |CBS_DROPDOWN ,CRect(100, 3, 200, 100), this, 4);
      

  3.   

    问题2:m_cCombolist.Create(WS_VISIBLE |CBS_DROPDOWNLIST,CRect(3, 3, 145, 18), this, 2);
      

  4.   

    CBS_DROPDOWNLIST,用这个属性好点请教下谁有blog里面有这些属性的说明啊
      

  5.   

    参考:微软控件样式及消息分析工具汉化增强版 MicrosoftControlSpyPlug