| ¿øÇü |
VOID OutputDebugString(LPCTSTR lpOutputString); |
| MFC ¿øÇü |
ÇØ´çÇÏ´Â ÇÔ¼ö ¾øÀ½. TRACE¶ó´Â ¸ÅÅ©·Î°¡ ºñ½ÁÇÑ ¿ªÇÒÀ» ÇÑ´Ù. |
| Àμö |
¢ºlpOutputString : Ãâ·ÂÇϰíÀÚ ÇÏ´Â ¹®ÀÚ¿ |
| ¸®ÅÏ |
¸®Åϰª ¾øÀ½ |
| ¼³¸í |
¹®ÀÚ¿À» µð¹ö°Å·Î Ãâ·ÂÇÑ´Ù. ÀÌ ÇÔ¼ö´Â ¼ø¼öÇÑ µð¹ö±ë¿ëÀÇ ÇÔ¼öÀÌ¸ç µð¹ö±ëÁß¿¡ ÇÁ·Î±×·¥ÀÇ ½ÇÇà È帧°ú »óŸ¦ ½±°Ô È®ÀÎÇϱâ À§ÇØ »ç¿ëÇÑ´Ù. µð¹ö°Å(º¸Åë ºñÁÖ¾ó C++)°¡ ¾øÀ» °æ¿ì ½Ã½ºÅÛ µð¹ö°Å·Î ¹®ÀÚ¿À» º¸³»¸ç ½Ã½ºÅÛ µð¹ö°Åµµ ¾øÀ» °æ¿ì ÀÌ ÇÔ¼ö´Â ¾Æ¹« Àϵµ ÇÏÁö ¾Ê´Â´Ù. ÇÁ·Î±×·¥ ½ÇÇàÁß¿¡ º¯¼ö°ªÀ̳ª Á¦¾îÀÇ È帧À» È®ÀÎÇϰíÀÚ ÇÒ ¶§ ¸Þ½ÃÁö ¹Ú½º ´ë½Å ÀÌ ÇÔ¼ö¸¦ »ç¿ëÇÑ´Ù. ´ÙÀ½ ¿¹Á¦´Â À©µµ¿ì »ý¼º ¹× ¸¶¿ì½º Ŭ¸¯¿¡ ´ëÇÑ Á¤º¸¸¦ µð¹ö°Å·Î º¸³½´Ù.
LRESULT CALLBACK WndProc(HWND hWnd,UINT iMessage,WPARAM wParam,LPARAM lParam)
{
HDC hdc;
PAINTSTRUCT ps;
char str[256];
switch(iMessage) {
case WM_CREATE:
OutputDebugString("À©µµ¿ì¸¦ »ý¼ºÇϰí ÀÖ´Â ÁßÀÌ´Ù\r\n");
return 0;
case WM_LBUTTONDOWN:
wsprintf(str,"¸¶¿ì½º ¹öư ´©¸§. ÇöÀç À§Ä¡ = (%d,%d)\r\n",
LOWORD(lParam),HIWORD(lParam));
OutputDebugString(str);
return 0;
case WM_PAINT:
hdc=BeginPaint(hWnd, &ps);
EndPaint(hWnd, &ps);
return 0;
case WM_DESTROY:
PostQuitMessage(0);
return 0;
}
return(DefWindowProc(hWnd,iMessage,wParam,lParam));
}
ºñÁÖ¾ó C++·Î µð¹ö±ëÇÒ °æ¿ì ¹®ÀÚ¿ÀÌ Output â¿¡ ³ªÅ¸³ª´Âµ¥ ÀÌ Á¤º¸´Â µð¹ö±ë¿¡ À¯¿ëÇÏ°Ô »ç¿ëµÈ´Ù. ¸±¸®Áî·Î ÄÄÆÄÀÏÇÒ °æ¿ì ÀÌ ÇÔ¼ö´Â ¾Æ¹« Àϵµ ÇÏÁö ¾ÊÀ¸¹Ç·Î ±»ÀÌ »èÁ¦ÇÒ ÇÊ¿ä´Â ¾ø´Ù. |
| Âü°íÇÔ¼ö |
|
| Ç÷§Æû | 95ÀÌ»ó |
| ÂüÁ¶ |
|
|
written by http://www.winapi.co.kr
|