// ¸®½ºÆ® ºä ¼³Á¤
void CAllocTraceDlg::MakeListStyle()
{
char* TITLE[] = {"»óÅÂ&ÁÖ¼Ò", "º¯°æ³»¿ë"};
int TSIZE[] = {90, 310};
// Header ¸¸µé±â
for(int i = 0; i < COUNT(TITLE); i++) m_lstmain.DeleteColumn(0);
for(i = 0; i < COUNT(TITLE); i++){
m_lstmain.InsertColumn(i, TITLE[i], LVCFMT_LEFT, TSIZE[i], -1);
}
// À̹ÌÁö ¸®½ºÆ® ¼³Á¤
int IMAGE[] = {IDI_ICON1, IDI_ICON2, IDI_ICON3, IDI_ICON4};
m_IMGList.Detach();
m_IMGList.Create(16, 16, FALSE, 4, 1);
CWinApp *App = AfxGetApp();
for(i = 0; i < COUNT(IMAGE); i++){
m_IMGList.Add(App->LoadIcon(IMAGE[i]));
}
m_lstmain.SetImageList(&m_IMGList, LVSIL_SMALL);
// ¸®½ºÆ® ½ºÅ¸ÀÏ ¼³Á¤
m_lstmain.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_UNDERLINEHOT);
// List È¸é »ö»ó ¼³Á¤
COLORREF crBkColor = RGB(0x00, 0x00, 0x00);
m_lstmain.SetBkColor(crBkColor);
m_lstmain.SetTextBkColor(crBkColor);
m_lstmain.SetTextColor(RGB(0xA0, 0xF0, 0xA0));
}
/* Code To HTML Generated by WannyCodeHTML. À¯±¤Èñ yurchi@hanmail.net */
|