PX_VBXFontConvert

BOOL PX_VBXFontConvert ( CPropExchange * pPX, CFontHolderamp; ±Û²Ã );(&A)

¹Ýȯ °ª

0ÀÌ ¾Æ´Ñ °æ¿ì ±³È¯; 0 ½ÇÆÐ ÇÏ´Â °æ¿ì¡£

¸Å°³ º¯¼ö

pPX

(ÀϹÝÀûÀ¸·Î ¸Å°³ º¯¼ö·Î Àü´Þ DoPropExchange¿¡) CPropExchange °³Ã¼¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¡£

±Û²Ã

º¯È¯ µÈ VBX ±Û²Ã °ü·Ã ¼Ó¼ºÀ» Æ÷ÇÔ ÇÏ´Â OLE ÄÁÆ®·ÑÀÇ font ¼Ó¼º¡£

ÁÖÀÇ

´ç½ÅÀÇ ÄÁÆ®·Ñ ³»¿¡¼­ÀÌ ÇÔ¼ö¸¦ È£Ãâ DoPropExchange VBX ÄÁÆ®·ÑÀÇ ±Û²Ã °ü·Ã ¼Ó¼ºÀ» º¯È¯ ÇÏ ¿© font ¼Ó¼ºÀ» ÃʱâÈ­ÇÒ ¸â¹ö ÇÔ¼ö¡£

ÀÌ ÇÔ¼ö´Â VBX ÄÁÆ®·Ñ¿¡ ´ë ÇÑ Á÷Á¢ÀûÀÎ ±³Ã¼·Î ¼³°è µÈ OLE ÄÁÆ®·Ñ¿¡¸¸ »ç¿ë ÇØ¾ß ÇÕ´Ï´Ù. Visual Basic °³¹ß ȯ°æ¿¡´Â VBX ÄÁÆ®·Ñ »ç¿ë ÇÏ´Â ÇØ´ç ´ëü OLE ÄÁÆ®·ÑÀ» Æ÷ÇÔ ÇÏ´Â ¾ç½Ä º¯È¯, VBX ÄÁÆ®·ÑÀÇ ¼Ó¼º µ¥ÀÌÅ͸¦ Æ÷ÇÔ ÇÏ´Â ¼Ó¼º ÁýÇÕ¿¡ Àü´Þ ÇÏ´Â ÄÁÆ®·ÑÀÇ IDataObject::SetData ÇÔ¼ö¸¦ È£Ã⠵˴ϴÙ. ÀÌ ÀÛ¾÷Àº ÄÁÆ®·ÑÀÇ DoPropExchange ÇÔ¼ö¸¦ È£Ãâ Çϸé. DoPropExchange VBX ÄÁÆ®·ÑÀÇ ±Û²Ã °ü·Ã ¼Ó¼ºÀ» º¯È¯ ÇÏ·Á¸é PX_VBXFontConvert ¸¦ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù (¿¹¸¦ µé¾î, "FontName," "FontSize," µîµî) OLE ÄÁÆ®·ÑÀÇ ±Û²Ã ¼Ó¼ºÀÇ ÇØ´ç ±¸¼º ¿ä¼Ò¿¡¡£

PX_VBXFontConvert ÄÁÆ®·ÑÀº ½ÇÁ¦·Î VBX ¾ç½Ä ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ º¯È¯ µÈ °æ¿ì¿¡ È£Ãâ ÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î:

void CSampleCtrl::DoPropExchange (CPropExchange * pPX)
{
 nbsp;? ExchangeVersion (pPX, MAKELONG (_wVerMinor, _wVerMajor));
 ?? COleControl::DoPropExchange(pPX);

°æ¿ì (IsConvertingVBX(&))
 ?????? PX_VBXFontConvert (pPX, InternalGetFont());
}

Âü°í Ç׸ñnbsp;COleControl::DoPropExchange, COleControl::AmbientFont, PX_Font(&N)

Index