°¡»ó CSize CalcFixedLayout (BOOL bStretch, BOOL bHorz );
¹Ýȯ °ª
ÄÁÆ®·Ñ ¸·´ë Å©±â CSize °³Ã¼ÀÇ Çȼ¿¡£
¸Å°³ º¯¼ö
bStretch
¸·´ë¸¦ ÇÁ·¹ÀÓÀÇ Å©±â¸¦ ´Ã¿© ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù. BStretch ¸Å°³ º¯¼ö´Â 0ÀÌ ¾Æ´Ñ °æ¿ì ¸·´ë µµÅ· ¹Ù (µµÅ·¿¡ »ç¿ëÇÒ ¼ö ¾øÀ½) À̸ç 0 ¶§ µµÅ· ¶Ç´Â ºÎµ¿ (µµÅ· °¡´É)¡£
bHorz
¸·´ë¸¦ °¡·Î ¶Ç´Â ¼¼·Î·Î ÁöÇâÀûÀÎ ÀÓÀ» ³ªÅ¸³À´Ï´Ù. BHorz ¸Å°³ º¯¼ö´Â 0ÀÌ ¾Æ´Ñ ¹Ù °¡·Î ÁöÇâ À̸ç 0 ÀÌ¸é ¼¼·Î ¹æÇâÀÇ °æ¿ì¡£
ÁÖÀÇ
ÄÁÆ®·Ñ ¸·´ëÀÇ °¡·Î Å©±â¸¦ °è»ê ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ¡£
µµ±¸ ¸ðÀ½°ú °°Àº ÄÁÆ®·Ñ ¸·´ë°¡ °¡·Î·Î È®ÀåÇÒ ¼ö ¶Ç´Â ´ÜÃß¿¡ ¸Â°Ô ¼¼·Î·Î ÄÁÆ®·Ñ ¸·´ë¿¡ Æ÷ÇÔ¡£
BStretch ÀÌ TRUEÀÎ °æ¿ì bHorz¿¡¼ Á¦°ø ÇÏ´Â ¹æÇâ¿¡ µû¶ó Â÷¿ø ½ºÆ®·¹Äª. ´Ù¸¥ ¸»·Î Çϸé, bHorz FALSEÀ̸é ÄÁÆ®·Ñ ¸·´ë ¼öÁ÷À¸·Î »¸¾îÀÔ´Ï´Ù. BStretch °¡ FALSEÀÌ¸é ¾Æ¹« ½ºÆ®·¹Äª ¹ß»ý ÇÕ´Ï´Ù. ´ÙÀ½ Ç¥¿¡¼ °¡´ÉÇÑ ¼ø¿ ¹× bStretch ¹× bHorz ÀÇ °á°ú ÄÁÆ®·Ñ ¸·´ë ½ºÅ¸ÀÏ¡£
bStretch |
bHorz |
½ºÆ®·¹Äª |
¹æÇâ |
µµÅ· µÇÁö µµÅ· |
| »ç½Ç | »ç½Ç | °¡·Î ½ºÆ®·¹Äª | °¡·Î·Î | µµÅ· ÇÏÁö |
| »ç½Ç | FALSE | ¼öÁ÷ ½ºÆ®·¹Äª | ¼¼·Î·Î Á¶Á¤ | µµÅ· ÇÏÁö |
| FALSE | »ç½Ç | ¾Æ´Ï ½ºÆ®·¹Äª °¡´É | °¡·Î·Î | µµÅ· |
| FALSE | FALSE | ¾Æ´Ï ½ºÆ®·¹Äª °¡´É | ¼¼·Î·Î Á¶Á¤ | µµÅ· |
CControlBar °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CControlBar::CalcDynamicLayout(&N)