AfxCheckError

AFXAPI Afxcheckerror¸¦ ¹«È¿È­ (SCODE »ç¿ì½º ij·Ñ¶óÀ̳ª );
´øÁ® CMemoryException *

´øÁ® COleException *

ÁÖÀÇ

ÀÌ ÇÔ¼ö´Â Àü´Þ µÈ Å×½ºÆ® SCODE ¿À·ù°¡ ÀÖ´ÂÁö. ¿À·ù°¡ ÀÖÀ¸¸é ÇÔ¼ö ¿¹¿Ü¸¦ throw ÇÕ´Ï´Ù. ÇÔ¼ö Àü´ÞµÈ SCODE E_OUTOFMEMORYÀ̸é AfxThrowMemoryException.nbsp;¸¦ È£Ãâ ÇÏ ¿© CMemoryException ¸¦ ´øÁ³½À´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é, ÇÔ¼ö AfxThrowOleException ¸¦ È£Ãâ ÇÏ ¿© COleException À» ´øÁ³½À´Ï´Ù(&N).

ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ OLE ÇÔ¼ö È£ÃâÀÇ ¹Ýȯ °ªÀ» È®ÀÎ ÇÏ·Á¸éÀÌ ÇÔ¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ÀÌ ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© ¹Ýȯ °ªÀ» Å×½ºÆ® ÇÏ ¿© ´ç½ÅÀº Á¦´ë·Î ÄÚµåÀÇ ÃÖ¼Ò ±Ý¾×°ú ¿À·ù Á¶°Ç¿¡ ¹ÝÀÀ ¼ö ÀÖ½À´Ï´Ù.

¸Þ¸ðnbsp;??ÀÌ ÇÔ¼ö´Â µð¹ö±×¿¡¼­ µ¿ÀÏÇÑ È¿°ú ¹× ºñ µð¹ö±× ºôµå(&N)¡£

¿¹Á¦

LPDISPATCH pDisp = NULL;
AfxCheckError (CoCreateInstance (CLSID,
 NULL CLSCTX_LOCAL_SERVER, IID_IDispatch,
 (LPVOID) amp; pDisp));
/ / ¿¹¿Ü°¡ throw µÈ °æ¿ì¿¡ ¿À·ù°¡ ¹ß»ý Çß½À´Ï´Ù,
/ / ¹Ýȯ µÈ Æ÷ÀÎÅ͸¦ »ç¿ë ÇÏ ¿© ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù
COleDispatchDriver disp(pDisp);
/ / ±âŸ µîµî(&A)...

Index