CComboBoxを使用不可にしたり使用可にしたりする


CComboBox *pCom;
pCom = (CComboBox *)GetDlgItem(IDC_COMBO1);
pCom->EnableWindow(FALSE);
 

CComboBoxのEditBox(通常、文字が表示されている部分)に絵を書く方法
原理としては、EditBoxのDCを取ればあとは通常のウィンドウに対する描画と同じ。

 

CEdit *pEdit = (CEdit *)m_Combo1.GetWindow(GW_CHILD);
CRect rect;
rect.top=0;
rect.bottom=16;
rect.right=64;
rect.left=0;
CDC *dc = pEdit->GetDC( );
dc->Rectangle(&rect); // ためしに四角を書く