+ -
当前位置:首页 → 问答吧 → windowSDK 如何改变组合框的字体?

windowSDK 如何改变组合框的字体?

时间:2011-12-11

来源:互联网


  如题:我用CreateWindow创建组合框,怎样改变组合框内的字体大小或颜色呢?
 
  感觉组合框内的字体太大了~~~~~~~

C/C++ code


void TControl::CreateComboBox()
{
    m_hwndCom = CreateWindow("COMBOBOX", NULL,
                         WS_CHILD|WS_VSCROLL | WS_TABSTOP | CBS_DROPDOWNLIST |CBS_SORT,
                         435, 335, 150, 200, 
                         TtheApp.hwndMain, (HMENU)0,  
                         (HINSTANCE) GetWindowLong(TtheApp.hwndMain, GWL_HINSTANCE),  
                         NULL);

     ShowWindow(m_hwndCom,SW_SHOWNORMAL);

     SendMessage(m_hwndCom,CB_INSERTSTRING ,0,(LPARAM)"文本内容");
     SendMessage(m_hwndCom,CB_ADDSTRING ,0,(LPARAM)"文本内容");
     SendMessage(m_hwndCom,CB_ADDSTRING ,0,(LPARAM)"文本内容");
}


作者: gucheng789   发布时间: 2011-12-11

创建字体 
根据句柄 SetFont()

作者: likang0712   发布时间: 2011-12-11