cpueblo's
Programming
     

Google
 
Programming | Tools | Money | Blog | ±âÁ¸ ÀÚ·á½Ç | ÄÚµå»ç¶û ¹æ¸í·Ï | About Me | English | °Ë»ö   
¾ð¾îº°:


ÁÖÁ¦º°:


Àüü Ç׸ñº°


±âŸ


±¤ÈñÀÇ ÀÚÀÛÅø

cpueblo's Library

 

[ÆÁ/MFC] ¹Ú¼º¿Ï´ÔÀÇ ListStyle ¸Çµé±â..

µî·ÏÀÚ : À¯±¤Èñ, 02-05-15 01:39:04


// ¸®½ºÆ®  ºä ¼³Á¤
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 */

World of World. http://cpueblo.com by À¯±¤Èñ. mail to cpueblocpueblo.com