CWaitCursor::CWaitCursor

CWaitCursor);

ÁÖÀÇ

´ë±â Ä¿¼­¸¦ Ç¥½Ã ÇÏ·Á¸é ±×³É ½Ã°£ÀÌ ¿À·¡ °É¸®´Â ÀÛ¾÷À» ¼öÇà ÇÏ´Â ÄÚµå ¾Õ¿¡ CWaitCursor °³Ã¼¸¦ ¼±¾ð ÇÕ´Ï´Ù. »ý¼ºÀÚ ÀÚµ¿À¸·Î Ç¥½Ã µÇµµ·Ï ´ë±â Ä¿¼­¸¦ Çϸ顣

°³Ã¼°¡ ¹üÀ§¸¦ ¹þ¾î³­ À̵¿ ÇÏ´Â ¶§ (ºí·ÏÀÇ ³¡¿¡¼­ CWaitCursor °³Ã¼ ¼±¾ð¿¡), ÀÚ»çÀÇ ¼Ò¸êÀÚ ÀÌÀü Ä¿¼­´Â Ä¿¼­¸¦ ¼³Á¤ ÇÕ´Ï´Ù. Áï, °³Ã¼¸¦ ÀÚµ¿À¸·Î ÇÊ¿äÇÑ Á¤¸®¸¦ ¼öÇà¡£

»ç½Ç ´ç½ÅÀÇ ÇÔ¼öÀÇ ÀϺθ¸ ´ë±â Ä¿¼­¸¦ È°¼ºÈ­ Ç¥½Ã ÇÏ·Á¸é ¼Ò¸êÀÚ (¾î¶² ÇÔ¼ö¸¦ Á¾·á Çϱâ Àü¿¡ ÀÖÀ») ºí·ÏÀÇ ³¡¿¡¼­ È£Ã⠵˴ϴ٠Ȱ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ±â¼úÀº ¾Æ·¡ÀÇ µÎ ¹ø° ¿¹Á¦¿¡ Ç¥½Ã µË´Ï´Ù.

¸Þ¸ðnbsp;??»ý¼ºÀÚ ¹× ¼Ò¸êÀÚÀÇ ÀÛµ¿ÀÇ ¶§¹®¿¡ CWaitCursor °³Ã¼´Â Ç×»ó·Î ¼±¾ð µÈ Áö¿ª º¯¼ö-Àü¿ª º¯¼ö·Î ¼±¾ð µÈ ÀûÀÌ ÀÖ¾î ¾øÀ¸¸ç ±×µéÀº ÇÔ²² »õ·Î¿î ÇÒ´ç(&N)¡£

¿¹Á¦

/ / ´ÙÀ½ ¿¹Á¦¿¡¼­´Â °¡Àå ÀϹÝÀûÀÎ °æ¿ì¸¦ º¸¿© ÁÝ´Ï´Ù.
/ / ÀϺΠµ¿¾È ´ë±â Ä¿¼­°¡ Ç¥½ÃÀÇ ±ä
/ / ó¸® ÇÕ´Ï´Ù.

void LengthyFunction)
{
 nbsp; / /¸¦ Ç¥½Ã Çϱâ Àü¿¡ ´ëÈ­ »óÀÚ¸¦ Ç¥½Ã ÇÏ´Â ¾Æ¸¶À»
 ? / / ´ë±â Ä¿¼­

CWaitCursor ´ë±â;   / / Ç¥½Ã ´ë±â Ä¿¼­

/ ÀϺΠ±ä 󸮸¦ ¼öÇà ÇÏ´Â /

} / / ¼Ò¸êÀÚ´Â ÀÚµ¿À¸·Î ´ë±â Ä¿¼­¸¦ Á¦°Å

/ /ÀÌ ¿¹Á¦¿¡¼­´Â ºí·Ï ³»ºÎ CWaitCursor °³Ã¼¸¦ »ç¿ë ÇÏ ¿©
/ / ±×·¡¼­ ´ë±â Ä¿¼­¸¦ ÇÁ·Î±×·¥ ÇÏ´Â µ¿¾È¿¡ Ç¥½Ã µË´Ï´Ù
/ / ½Ã°£ÀÌ ¿À·¡ °É¸®´Â ÀÛ¾÷À» ¼öÇà ÇÕ´Ï´Ù.

void ConditionalFunction)
{
 ? °æ¿ì (SomeCondition)
 ? {
 ???? CWaitCursor ´ë±â;   / / Ç¥½Ã ´ë±â¸¸ÀÌ ºí·Ï¿¡ Ä¿¼­

/ ÀϺΠ±ä 󸮸¦ ¼öÇà ÇÏ´Â /

} / / ¼Ò¸êÀÚ ´ë±â Ä¿¼­¸¦ Á¦°Å ÇÏ´Â ½ÃÁ¡¿¡¼­,
 ? ´Ù¸¥
 ? {
 ???? / / ¾Æ´Ï¿À Ä¿¼­-¸¸ ºü¸¥ 󸮸¦ ±â´ë
 ? }
}(&N)

CWaitCursor °³¿ä |nbsp; °èÃþ ±¸Á¶ Â÷Æ®(&N)

Âü°í Ç׸ñnbsp;CWaitCursor::Restore, CCmdTarget::BeginWaitCursor, CCmdTarget::EndWaitCursor(&N)

Index