Toolbar¿¡ ¹öư Ãß°¡Çϱâ


1.¿ä¾à

ÇÁ·Î±×·¥ ¼öÇàÁß¿¡ ƯÁ¤»óÅ¿¡¼­¸¸ Åø¹Ù¾È¿¡ ¾î¶²¹öưÀÌ Ãß°¡µÇ¾î¾ß ÇÒ °æ¿ì ÀÌ Äڵ带 ÀÌ¿ëÇϸé À¯¿ëÇÏÁÒ.


2.º»¹®

ÀÌ ±â´ÉÀ» ±¸ÇöÇϱ⠿ìÇØ ±âº»ÀûÀ¸·Î CToolBarCtrlÀ̶ó´Â Ŭ·¡½º°¡ ÇÊ ¿äÇÕ´Ï´Ù. ÀÌ Å¬·¡½º ¾È¿¡¼­ Åø¹ÙÀÇ ¼¼¼¼ÇÑ °Í±îÁö Á¦¾îÇÒ ¼ö ÀÖ´Â ¿© ·¯ ÇÔ¼öµéÀÌ µé¾î ÀÖÁÒ.

¿©±â¼­´Â CToolBarCtrl::AddButtons(int nNumButtons, LPTBBUTTON lpButtons)¶ó´Â ÇÔ¼ö¸¦ ÀÌ¿ëÇÏ¿© ¿¹Á¦¸¦ ¸¸µé°Ú½À´Ï´Ù.

CToolBar m_MainToolbar ¶ó°í ¼±¾ðµÈ Åø¹Ù º¯¼ö°¡ ÀÖÀ¸¶§ ÇÊ¿äÇÑ °÷¿¡¼­ ¾Æ·¡¿Í °°ÀÌ Àû¾îÁֱ⸸ Çϸé m_MainToolbarÀÇ ¸Ç³¡¿¡ »õ·Î¿î ¹öưÀÌ »ý¼ºµÇ°Ô µË´Ï´Ù.


CToolBarCtrl& ctrToolBar = m_MainToolbar.GetToolBarCtrl(); 

TBBUTTON tbButton; 



// BitmapÀ̹ÌÁö »óÀÇ ¼ø¼­(0ºÎÅÍ ½ÃÀÛ) 

// ÀÌ°É »ç¿ëÇÏ·Á¸é CToolbar::SetBitmap()À¸·Î À̹ÌÁö¸¦ µî·ÏÇØ Áà 

// ¾ß ÇÕ´Ï´Ù. 

tbButton.iBitmap = 5;   



// resource.h¾È¿¡ ¹Ýµå½Ã ID°ªÀÌ µî·Ï µÇ¾î ÀÖ¾î¾ßÇÑ´Ù. 

tbButton.idCommand = ID_HOME_LINK;                     

tbButton.fsState = TBSTATE_ENABLED; 



// Seprator¸¦ ³Ö°í ½ÍÀ» °æ¿ì¿¡´Â TBSTYLE_SEP ¸¦ ³Ö´Â´Ù. 

tbButton.fsStyle = TBSTYLE_BUTTON;   



ctrToolBar.AddButtons(1, &tbButton); 

±×·³ »èÁ¦ÇÏ´Â°Ç ¾î¶»°Ô ÇÒ±î¿ä?

Àúµµ ¾ÆÁ÷ ¾ÈÇØºÃ´Âµ¥ CToolBarCtrl::DeleteButton() À̶ó´Â ÇÔ¼ö¸¦ ¾²¸é µÇ°ÚÁÒ..

ÀÌ°É ÀÌ¿ëÇϸé Åø¹Ù¸¦ »ç¿ëÀÚ°¡ CustomizeÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» ±¸ÇöÇÒ ¼ö ÀÖÁö ¾ÊÀ»±î¿ä?



- 2001.08.13 Smile Seo -