Á¤¿ÀÇ¥

 API  Á¤º¹ 2ÆÇÀÇ ¿ÀŸ ¸ñ·ÏÀÔ´Ï´Ù. ´ëºÎºÐ ´Ü¼ø ¿ÀŸÀ̳ª ¼öÁ¤ÀÌ ²À ÇÊ¿äÇÑ ¿ÀŸ´Â ±½°Ô Ç¥½ÃÇßÀ¸¹Ç·Î ÀÌ ¿ÀŸ´Â ¹Ýµå½Ã ¼öÁ¤ÇϽŠÈÄ Àоî ÁֽʽÿÀ. ¿ÀŸ¸¦ º¸°íÇØ ÁֽŠ¿©·¯ºÐµé²² °¨»çµå¸³´Ï´Ù. ¹ß°ßµÈ ¿ÀŸ´Â Àç¼â¶§ °¡±ÞÀû ½Å¼ÓÇÏ°Ô ¼öÁ¤ÇϰڽÀ´Ï´Ù.

À§Ä¡

ÂÊ

¼öÁ¤ ¿©ºÎ

³»¿ë

1-3-¶ó

19, 20

 

µµÇ¥ÀÇ µÎ¹øÂ° ÁÙ LPSTR -> LPTSTR

°¡±ÞÀûÀ̸é LPSTR ¶Ç´Â -> LPTSTR

3-2-³ª

68

 

À¯´ÏÄÚµå·Î ÄÄÆÄÀϽà DrawText ¿¹Á¦ÀÇ str »ó¼ö Ãʱâ½ÄÀÇ °¢ ÁÙÀ» TEXT¸ÅÅ©·Î·Î °¨½Î¾ß ÇÔ.  TEXT("±úÄ¡°í ~ °¬½À´Ï´Ù.") ½ÄÀ¸·Î

4-1-¶ó

90

 

A۸¦ ´©¸¦ ¶§ ¤¡ÀÌ ÀÔ·ÂµÈ´Ù°í µÇ¾î Àִµ¥ R۰¡ ¸Â½À´Ï´Ù. ¿µ¹® ù±ÛÀÚ A¸¦ ´©¸£¸é ÇÑ±Û Ã¹¹®ÀÚ ¤¡ÀÌ ÀԷµȴٰí Å͹«´Ï¾ø´Â Âø°¢À» Ç߳׿ä.

4-3-¹Ù

111

 

lstrcpy(str, "¿ÞÂÊ~") -> lstrcpy(str, TEXT("¿ÞÂÊ~"))

6-1-¹Ù

166

 

±×¸²ÀÇ OriPen -> OldPen(4 ±ºµ¥)

6-1-ȍ

169

 

TransObject ¿¹Á¦ÀÇ EndPaint ¹Ù·Î À§ DeleteObject(MyPen)À¸·Î ¼öÁ¤ÇØ¾ß ÇÔ. ¸®¼Ò½º ´©ÃâÀÌ ÀÖÀ½

8-3-°¡

240

 

SetDlgItemInt´Â ÁöÁ¤ÇÑ ÄÁÆ®·Ñ¿¡ nValue Á¤¼ö°ªÀ»  -> uValue

11-2-´Ù

339

 

(HBRUSH)·Î ij½ºÅ· ÇÏ¿© -> ij½ºÆÃ

11-2-¹Ù

345

 

Ç× Á¦¸ñ SetClassLong -> SetClassLongPtr

11-3-¶ó

357

 

¿¹Á¦ÀÇ Áö¿ª º¯¼ö LONG Style -> LONG_PTR Style

12-1-³ª

387

 

±×¸² À§ÂÊ. Ellipse, Recangle ÇÔ¼ö´Â -> Rectangle

12-1-¸¶

404

 

SetForeground ¿¹Á¦ÀÇ case '5'ÀÇ Å¸ÀÌ¸Ó ¹øÈ£¸¦ 5·Î ¼öÁ¤ÇÒ °Í

12-1-¹Ù

409

 

MiniSpy ¿¹Á¦ÀÇ WM_DESTROY¿¡ KillTimer È£ÃâÀÌ ´©¶ôµÇ¾úÀ½

12-2-°¡

416

 

¿¡Á¦¿¡¼­´Â ¸ÞÀÎ À©µµ¿ì¿¡ ´ëÇØ¼­ -> ¿¹Á¦

13-1-¹Ù

463

 

MoveSharp ¿¹Á¦ WM_ACTIVATEAPP ÄÚµå ´©¶ô -> CD-ROMÀÇ ¿¹Á¦ ÂüÁ¶

13-3-¶ó

490

 

RegisterClass ÇÔ¼öÀÇ ¹Ý´ë ÇÔ¼öÇÏ°í »ý°¢ÇÏ¸é ½±´Ù. -> ÇÔ¼ö¶ó°í

14-1-³ª

516

 

SetTextColor, SlelectObject, SetBkMode µîÀÇ ÇÔ¼ö¸¸ -> SelectObject

14-1-¶ó

521

 

µµÇ¥ÀÇ CURVECAP -> CURVECAPS

14-2-³ª

530

 

¹«È¿¿µ¿ª°ú ºñ°¡½Ã¿µ¿ªÀÇ Â÷ÁýÇÕ -> ¹«È¿¿µ¿ª¿¡ ´ëÇÑ ºñ°¡½Ã¿µ¿ªÀÇ Â÷ÁýÇÕ

18-1-¶ó

692

 

½ºÅ©·Î ¹Ù¸¦ ´Ù½Ã ±×¸°´Ù. -> ½ºÅ©·Ñ ¹Ù

19-3-ȍ

770

 

¹«Á¶°Ç ³ªÅ¸³ª´Â °ÍÀº ¾Æ´Ï¸é ÅØ½ºÆ®°¡ -> ¾Æ´Ï¸ç

20-1-°¡

774

 

4.72ÀÌÀüÀÇ ¹öÀü°ú´Â ȣȯ¼ºÀ» ÀÐ°Ô µÇ¹Ç·Î -> ÀÒ°Ô µÇ¹Ç·Î

21-2-¸¶

831

 

SendMessage(GetParent(hDlg), PSM_MOMO, lParam, wParam)  -> wParam, lParamÀÌ ¹Ù²î¾úÀ½

25-1-°¡

947

 

½ºÅ¸ÀÏ, ¸Þ½ÃÁö, ÅëÁö ¸Þ½ÃÁöÀÇ 3¿ä¼Ò·Î ±¸¼ºµÇ´Â¸ç -> ±¸¼ºµÇ´Âµ¥

34-4-³ª

1324

 

µµÇ¥ÀÇ SM_XVIRT~ -> SM_YVIRT~, SM_CX~ -> SM_CY~

35-2-¶ó

1352

 

CRegi Ŭ·¡½º ¼öÁ¤ - À¯´ÏÄÚµå Áö¿ø, ¸ð¹ÙÀÏ Áö¿ø, ۸¸ ÀÖ°í °ªÀÌ ¾øÀ» ¶§ ÇÚµé ´ÝÁö ¸øÇÏ´Â ¹ö±× ¼öÁ¤, MFC Áö¿ø

CRegiTest.zip(103K) ÂüÁ¶

35-4-°¡

1360

 

static bFirstActivate »çÀÌ¿¡ BOOL ŸÀÔ¸íÀÌ ÇÊ¿äÇÔ.

ÄÚµåÀÇ LoadPosition¿¡¼­ showCmd¸¦ ÀÐÀ» ¶§ÀÇ µðÆúÆ®°¡ drt.bottomÀ¸·Î µÇ¾î ÀÖÀ½ -> SW_RESTORE·Î ¼öÁ¤

35-4-°¡

1361

 

ÀÌ À©µµ¿ì¸¦ ÁÖ À©µµ¿ìÀÇ Àû´çÇÑ -> ÁÖ ¸ð´ÏÅÍÀÇ

39-3-°¡

1487

 

»Ó¸¸ ¾Æ´Ï¶ó ÁÖ¼Ò °ø°£Àº ¹«·á 660M¸¸Å­À̳ª ¼Ò¿äµÈ´Ù. -> ¹«·Á

44-2-¶ó

1678

 

/DelayLoad Å·Ä¿ ½ºÀ§Ä¡ -> ¸µÄ¿ ½ºÀ§Ä¡

45-2-¶ó

1725

 

static count º¯¼ö Á¦°Å. »ç¿ëµÇÁö ¾Ê´Â º¯¼öÀÓ

55-1-´Ù

2020

 

µµÇ¥¾ÈÀÇ UTF-16 ÄÚµå D5DC -> D55C

¸ñ·Ï¿¡ ¾ø´Â ¿ÀŸ¸¦ ¹ß°ßÇϽŠºÐÀº °ü¸®ÀÚ¿¡°Ô ¸ÞÀÏ·Î ¾Ë·Á Áֽñ⠹ٶø´Ï´Ù.

API Á¤º¹ 1ÆÇÀÇ Á¤¿ÀÇ¥