home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-09-16 | 393.3 KB | 8,355 lines |
- Äú½áó½Ñ¡¿Ñ
- Windows 3.0/Ref/5#7 = 1 =
-
- â½áóá 5. Äíº«α ß««íΘÑ¡¿⌐......................................6
- 5.1 æ««íΘÑ¡¿∩ π»αáó½Ñ¡¿∩ «¬¡á¼¿...............................7
- 5.2 æ««íΘÑ¡¿∩ ¿¡¿µ¿á½¿ºáµ¿¿..................................10
- 5.3 æ««íΘÑ¡¿∩ « óó«ñÑ........................................11
- 5.4. æ¿ßΓѼ¡δÑ ß««íΘÑ¡¿∩......................................13
- 5.5 æ««íΘÑ¡¿∩ ß¿ßΓѼ¡«ú« íπΣÑαá..............................14
- 5.6 æ¿ßΓѼ¡δÑ ¿¡Σ«α¼áµ¿«¡¡δÑ ß««íΘÑ¡¿∩.......................15
- 5.7 æ««íΘÑ¡¿∩ í½«¬«ó π»αáó½Ñ¡¿∩...............................16
- 5.7.1 æ««íΘÑ¡¿∩ ¬½áó¿Φ¡«ú« í½«¬á π»αáó½Ñ¡¿∩..................16
- 5.7.2 æ««íΘÑ¡¿∩ αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩..............17
- 5.7.3 æ««íΘÑ¡¿∩ »á¡Ñ½¿ »ÑαÑτ¡∩...............................19
- 5.7.4 æ««íΘÑ¡¿∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩............21
- 5.7.5 æ««íΘÑ¡¿∩ í½«¬«ó π»αáó½Ñ¡¿∩ α¿ßπѼδσ ó½áñѽ∞µÑ¼........22
- 5.8 ôóÑñ«¼½∩εΘ¿Ñ ß««íΘÑ¡¿∩...................................24
- 5.8.1 è«ñδ πóÑñ«¼½Ñ¡¿∩ ¬½áó¿Φ¡δσ í½«¬«ó π»αáó½Ñ¡¿∩...........24
- 5.8.2 è«ñδ πóÑñ«¼½Ñ¡¿∩ αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩.......24
- 5.8.3 è«ñδ πóÑñ«¼½Ñ¡¿∩ »á¡Ñ½¿ »ÑαÑτ¡∩........................25
- 5.8.4 è«ñδ πóÑñ«¼½Ñ¡¿∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.....25
- 5.9 æ««íΘÑ¡¿∩ ßΓ᫬¿ »α«¬απΓ¬¿...............................27
- 5.10 æ««íΘÑ¡¿∩ «í½áßΓ¿, ¡Ñ »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε........28
- 5.11 æ««íΘÑ¡¿∩ ¿¡ΓÑαΣÑ⌐ßá ¼¡«ªÑßΓóá ñ«¬π¼Ñ¡Γ«ó...............30
- 5.12 çᬽετÑ¡¿Ñ..............................................31
- â½áóá 6. 滿߫¬ ß««íΘÑ¡¿⌐.....................................32
- BM_SETCHECK...................................................34
- BM_SETSTATE...................................................34
- BM_SETSTYLE...................................................34
- BN_CLICKED....................................................36
- BN_DOUBLECLICKED..............................................37
- CB_ADDSTRING [3.0]...........................................38
- CB_DELETESTRING [3.0]........................................38
- CB_DIR [3.0].................................................39
- CB_FINDSTRING [3.0]...........................................39
- CB_GETCOUNT [3.0]............................................40
- CB_GETCURSEL [3.0]............................................40
- CB_GETEDITSEL [3.0]...........................................41
- CB_GETITEMDATA [3.0]..........................................41
- CB_GETLBTEXT [3.0]............................................42
- CB_GETTEXTLEN [3.0]...........................................42
- LB_INSERTSTRING...............................................43
- CB_LIMITTEXT [3.0]...........................................43
- CB_RESETCONTENT [3.0].........................................44
- CB_SELECTSTRING [3.0].........................................44
- CB_SETCURSEL [3.0]............................................45
- CB_SETEDITSEL [3.0]...........................................45
- CB_SETITEMDATA [3.0]..........................................46
- CB_SHOWDROPDOWN [3.0].........................................46
- CBN_DBLCLK [3.0]..............................................46
- CBN_DROPDOWN [3.0]...........................................47
- CBN_EDITCHANGE [3.0]..........................................47
- CBN_EDITUPDATE [3.0]..........................................48
- CBN_ERRSPACE [3.0]............................................48
- CBN_KILLFOCUS [3.0]...........................................48
- CBN_SELCHANGE [3.0]...........................................49
-
- Windows 3.0/Ref/5#7 = 2 =
-
- CBN_SETFOCUS [3.0]............................................49
- DM_GETDEFID...................................................50
- DM_SETDEFID...................................................50
- EM_CANUNDO....................................................51
- EM_EMPTYUNDOBUFFER [3.0].....................................51
- EM_FMTLINES...................................................51
- EM_GETHANDLE..................................................52
- EM_GETLINE....................................................52
- EM_GETLINECOUNT...............................................53
- EM_GETMODIFY..................................................53
- EM_GETRECT....................................................54
- EM_GETSEL.....................................................54
- EM_LIMITTEXT..................................................54
- EM_LINEFROMCHAR...............................................55
- EM_LINEINDEX..................................................55
- EM_LINELENGTH.................................................56
- EM_LINESCROLL.................................................56
- EM_REPLACESEL.................................................57
- EM_SETHANDLE..................................................57
- EM_SETMODIFY..................................................58
- EM_SETPASSWORDCHAR [3.0]......................................58
- EM_SETRECT....................................................58
- EM_SETRECTNP..................................................59
- EM_SETSEL.....................................................59
- EM_SETTABSTOPS [3.0]..........................................60
- EM_SETWORDBREAK...............................................60
- EM_UNDO.......................................................62
- EN_CHANGE.....................................................62
- EN_ERRSPACE...................................................62
- EN_HSCROLL....................................................63
- EN_KILLFOCUS..................................................63
- EN_MAXTEXT [3.0]..............................................64
- EN_SETFOCUS...................................................64
- EN_UPDATE.....................................................64
- EN_VSCROLL....................................................65
- LB_ADDSTRING..................................................66
- LB_DELETESTRING...............................................66
- LB_DIR........................................................67
- LB_FINDSTRING [3.0]..........................................67
- LB_GETCOUNT...................................................68
- LB_GETCURSEL..................................................68
- LB_GETHORISONTALEXTENT [3.0]..................................69
- LB_GETITEMDATA [3.0]..........................................69
- LB_GETITEMRECT [3.0].........................................70
- LB_GETSEL.....................................................70
- LB_GETSELCOUNT [3.0].........................................70
- LB_GETSELITEMS [3.0]..........................................71
- LB_GETTEXT....................................................71
- LB_GETTEXTLEN [3.0]...........................................72
- LB_GETTOPINDEX [3.0]..........................................72
- LB_INSERTSTRING...............................................72
- LB_RESETCONTENT...............................................73
- LB_SELECTSTRING...............................................73
-
- Windows 3.0/Ref/5#7 = 3 =
-
- LB_SETITEMRANGE [3.0].........................................74
- LB_SETCOLUMNWIDTH [3.0]......................................75
- LB_SETCURSEL..................................................75
- LB_SETHORISONTALEXTENT [3.0]..................................76
- LB_SETITEMDATA [3.0]..........................................76
- LB_SETSEL.....................................................76
- LB_SETTABSTOPS [3.0]..........................................77
- LB_SETTOPINDEX [3.0]..........................................78
- LBN_DBLCLK [3.0]..............................................78
- LBN_ERRSPACE [3.0]............................................79
- LBN_KILLFOCUS [3.0]...........................................79
- LBN_SELCHANGE.................................................79
- LBN_SETFOCUS [3.0]............................................80
- WM_ACTIVATE...................................................81
- WM_ACTIVATEAPP................................................81
- WM_ASKCBFORMATNAME............................................82
- WM_CANCELMODE.................................................82
- WM_CHANGECBCHAIN..............................................83
- WM_CHAR.......................................................83
- WM_CHARTOITEM [3.0]...........................................85
- WM_CHILDACTIVATE..............................................85
- WM_CLEAR......................................................85
- WM_CLOSE......................................................86
- WM_COMMAND....................................................86
- WM_COMPACTING [3.0]..........................................87
- WM_COMPAREITEM [3.0]..........................................87
- WM_COPY.......................................................88
- WM_CREATE.....................................................88
- WM_CTLCOLOR...................................................89
- WM_CUT........................................................90
- WM_DEADCHAR...................................................90
- WM_DELETEITEM [3.0]..........................................92
- WM_DESTROY....................................................92
- WM_DESTROYCLIPBOARD...........................................92
- WM_DEVMODECHANGE..............................................93
- WM_DRAWCLIPBOARD..............................................93
- WM_DRAWITEM [3.0]............................................93
- WM_ENABLE.....................................................94
- WM_ENDSESSION.................................................94
- WM_ENTERIDLE..................................................95
- WM_ERASEBKGND.................................................96
- WM_FONTCHANGE.................................................96
- WM_GETDLGCODE.................................................97
- WM_GETFONT [3.0].............................................98
- WM_GETMINMAXINFO..............................................98
- WM_GETTEXT....................................................99
- WM_GETTEXTLENGTH.............................................100
- WM_HSCROLL...................................................100
- WM_HSCROLLCLIPBOARD..........................................101
- WM_ICONERASEBKGND [3.0]......................................103
- WM_INITDIALOG................................................103
- WM_INITMENU..................................................104
- WM_INITMENUPOPUP.............................................104
-
- Windows 3.0/Ref/5#7 = 4 =
-
- WM_KEYDOWN...................................................105
- WM_KEYUP.....................................................106
- WM_KILLFOCUS.................................................107
- WM_LBUTTONDBLCLK.............................................108
- WM_LBUTTONDOWN...............................................109
- WM_LBUTTONUP.................................................109
- WM_MBUTTONDBLCLK.............................................110
- WM_LBUTTONDOWN...............................................111
- WM_MBUTTONUP.................................................111
- WM_MDIACTIVATE [3.0].........................................112
- WM_MDICASCADE [3.0].........................................113
- WM_MDICREATE [3.0]...........................................113
- WM_MDIDESTROY [3.0]..........................................114
- WM_MDIGETACTIVE [3.0]........................................114
- WM_MDIICONARRANGE [3.0]......................................115
- WM_MDIMAXIMAZE [3.0].........................................115
- WM_MDINEXT [3.0].............................................115
- WM_MDIRESTORE [3.0]..........................................116
- WM_MDIRESTORE [3.0]..........................................116
- WM_MDITILE [3.0].............................................117
- WM_MEASUREITEM [3.0].........................................117
- WM_MENUCHAR..................................................118
- WM_MENUSELECT................................................118
- WM_MOUSEACTIVATE.............................................119
- WM_MOUSEMOVE.................................................120
- WM_MOVE......................................................121
- WM_NCACTIVATE................................................121
- WM_NCCALCSIZE................................................122
- WM_NCCREATE..................................................122
- WM_NCDESTROY.................................................123
- WM_NCHITTEST.................................................123
- WM_NCLBUTTONDBLCLK...........................................125
- WM_NCLBUTTONDOWN.............................................125
- WM_NCLBUTTONUP...............................................126
- WM_NCMBUTTONDBLCLK...........................................126
- WM_NCMBUTTONDOWN.............................................126
- WM_NCMBUTTONUP...............................................127
- WM_NCMOUSEMOVE...............................................127
- WM_NCPAINT...................................................128
- WM_NCRBUTTONDBLCLK...........................................128
- WM_NCRBUTTONDOWN.............................................128
- WM_NCRBUTTONUP...............................................129
- WM_NEXTDLGCTL................................................129
- WM_PAINT.....................................................130
- WM_PAINTCLIPBOARD............................................130
- WM_PAINTICON [3.0]...........................................131
- WM_PALETTECHANGED [3.0]......................................131
- WM_PARENTNOTIFY [3.0]........................................132
- WM_PASTE.....................................................133
- WM_QUERYDRAGICON [3.0].......................................133
- WM_QUERYENDSESSION...........................................133
- WM_QUERYNEWPALETTE [3.0].....................................134
- WM_QUERYOPEN.................................................134
-
- Windows 3.0/Ref/5#7 = 5 =
-
- WM_QUIT......................................................135
- WM_RBUTTONDBLCLK.............................................135
- WM_RBUTTONDOWN...............................................136
- WM_RBUTTONUP.................................................137
- WM_RENDERALLFORMATS..........................................137
- WM_RENDERFORMAT..............................................138
- WM_SETCURSOR.................................................138
- WM_SETFOCUS..................................................139
- WM_SETFONT [3.0].............................................139
- WM_SETREDRAW.................................................140
- WM_SETTEXT...................................................141
- WM_SHOWWINDOW................................................141
- WM_SIZE......................................................142
- WM_SIZECLIPBOARD.............................................143
- WM_SPOOLERSTATUS [3.0].......................................144
- WM_SYSCHAR...................................................144
- WM_SYSCOMMAND................................................145
- WM_SYSDEADCHAR...............................................147
- WM_SYSKEYDOWN................................................147
- WM_KEYUP.....................................................149
- WM_TIMECHANGE................................................151
- WM_TIMER.....................................................151
- WM_UNDO......................................................152
- WM_VKEYTOITEM................................................152
- WM_VSCROLL...................................................152
- WM_VSCROLLCLIPBOARD..........................................154
- WM_WININICHANGE..............................................155
-
- Windows 3.0/Ref/5#7 = 6 =
-
- â½áóá 5. Äíº«α ß««íΘÑ¡¿⌐.
- ----------------------------------------------------------------
-
- é ñá¡¡«⌐ ú½áóÑ «»¿ßá¡δ úαπ»»δ ßó∩ºá¡¡δσ ß««íΘÑ¡¿⌐
- Microsoft Windows. èáªñδ⌐ αáºñѽ ß«ñÑαª¿Γ ß»¿ß«¬ ¿ «»¿ßá¡¿Ñ
- «ñ¡«⌐ úαπ»»δ ß««íΘÑ¡¿⌐. ìѬ«Γ«αδÑ ¿º αáºñѽ«ó ß«ñÑαªáΓ
- ñ«»«½¡¿Γѽ∞¡πε ¿¡Σ«α¼áµ¿ε. Ä»¿ßá¡¿Ñ »α«µÑßßá »«ß佬¿ ¿ »α¿Ñ¼á
- ß««íΘÑ¡¿⌐ óδ ¡á⌐ñÑΓÑ ó ú½áóÑ 1, "öπ¡¬µ¿¿ ¿¡ΓÑαΣÑ⌐ßá úαáΣ¿τÑ߬¿σ
- πßΓα«⌐ßΓó.
-
- é ñá¡¡«⌐ ú½áóÑ «»¿ßá¡δ ß½ÑñπεΘ¿Ñ úαπ»»δ ß««íΘÑ¡¿⌐:
-
- 1. æ««íΘÑ¡¿∩ π»αáó½Ñ¡¿∩ «¬¡á¼¿.
-
- 2. æ««íΘÑ¡¿∩ ¿¡¿µ¿á½¿ºáµ¿¿.
-
- 3. æ««íΘÑ¡¿∩ óó«ñá.
-
- 4. æ¿ßΓѼ¡δÑ ß««íΘÑ¡¿∩.
-
- 5. æ««íΘÑ¡¿∩ ß¿ßΓѼ¡«ú« íπΣÑαá.
-
- 6. æ¿ßΓѼ¡δÑ ¿¡Σ«α¼áµ¿«¡¡δÑ ß««íΘÑ¡¿∩.
-
- 7. æ««íΘÑ¡¿∩ í½«¬«ó π»αáó½Ñ¡¿∩.
-
- 8. ôóÑñ«¼½∩εΘ¿Ñ ß««íΘÑ¡¿∩.
-
- 9. æ««íΘÑ¡¿∩ ßΓ᫬¿ »α«¬απΓ¬¿.
-
- 10. æ««íΘÑ¡¿∩ «í½áßΓ¿ ¡Ñ »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- 11. æ««íΘÑ¡¿∩ ¿¡ΓÑαΣÑ⌐ßá ¼¡«ªÑßΓóá ñ«¬π¼Ñ¡Γ«ó.
-
-
-
- Windows 3.0/Ref/5#7 = 7 =
-
- 5.1 æ««íΘÑ¡¿∩ π»αáó½Ñ¡¿∩ «¬¡á¼¿.
-
- é φΓ«¼ »«ñαáºñÑ½Ñ «»¿ßδóáεΓß∩ ß««íΘÑ¡¿∩, ¬«Γ«αδÑ ßαÑñá
- Windows »«ßδ½áÑΓ »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ »α¿ ¿º¼Ñ¡Ñ¡¿¿ ß«ßΓ«∩¡¿∩
- «¬¡á. ì¿ªÑ »α¿óÑñÑ¡ ¿σ ß»¿ß«¬ ß ¬αáΓ¬¿¼ «»¿ß᡿Ѽ:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- WM_ACTIVATE ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá «¬¡«
- ßΓá¡«ó¿Γß∩ á¬Γ¿ó¡δ¼ ¿½¿ ¡Ñá¬Γ¿ó¡δ¼.
-
- WM_ACTIVATEAPP ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ó Γ«¼ ß½πτáÑ, ¬«úñá
- á¬Γ¿ó¿º¿απѼ«Ñ «¬¡«, ó «Γ½¿τ¿Ñ «Γ ΓѬπΘÑú«
- á¬Γ¿ó¡«ú«, »α¿¡áñ½Ñª¿Γ ñαπú«⌐ »α¿¬½áñ¡«⌐
- »α«úαá¼¼Ñ.
-
- WM_CANCELMOD æ««íΘÑ¡¿Ñ «Γ¼Ñ¡∩ÑΓ ½εí«⌐ ¿º αѪ¿¼«ó, ó
- ¬«Γ«α«¼ ¡áσ«ñ¿Γß∩ »α¿¬½áñ¡á∩ »α«úαá¼¼á, Γᬫ⌐
- ¬á¬ «Γ߽Ѫ¿óá¡¿Ñ ¼δΦ¿ ó ßΓα«¬Ñ »α«¬απΓ¬¿ ¿½¿
- »ÑαѼÑΘÑ¡¿Ñ «¬¡á. æαÑñá Windows »«ßδ½áÑΓ
- ß««íΘÑ¡¿Ñ WM_CANCELMODE, ¬«úñá »α¿¬½áñ¡á∩
- »α«úαá¼¼á «Γ«íαáªáÑΓ »á¡Ñ½∞ ß««íΘÑ¡¿⌐.
-
- WM_CHILDACTIVATE ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ α«ñ¿Γѽ∞߬«¼π «¬¡π,
- ¬«úñá Σπ¡¬µ¿∩ SetWindowPos »ÑαѼÑΘáÑΓ Ñú«
- ñ«τÑα¡ÑÑ «¬¡«.
-
- WM_CLOSE ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩ »α¿ ºá¬αδΓ¿¿ «¬¡á.
-
- WM_CREATE ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »α¿ ó맮óÑ Σπ¡¬µ¿¿
- CreateWindow.
-
- WM_CTLCOLOR ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ α«ñ¿Γѽ∞߬«¼π «¬¡π
- óßΓα«Ñ¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩ ¿½¿ »á¡Ñ½¿
- ß««íΘÑ¡¿∩ »α¿ ¿σ «Γ«íαáªÑ¡¿¿.
-
- WM_DESTROY Å«ßδ½áÑΓß∩ »α¿ ó맮óÑ Σπ¡¬µ¿¿ DestroyWindow,
- »«ß½Ñ πñá½Ñ¡¿∩ «¬¡á ß φ¬αá¡á.
-
- WM_ENABLE ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »«ß½Ñ Γ«ú«, ¬á¬ «¬¡«
- í佫 ßñѽᡫ ñ«ßΓπ»¡δ¼ ¿½¿ ¡Ññ«ßΓπ»¡δ¼.
-
- WM_ENDSESSION ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ñ½∩ Γ«ú«, τΓ«íδ
- ß««íΘ¿Γ∞ »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ, τΓ« ¡á
- ß««íΘÑ¡¿Ñ WM_QUERYENDSESSION íδ½ »«½πτÑ¡
- ¡Ñ¡π½Ñó«⌐ «ΓóÑΓ.
-
- WM_ENTERIDLE ê¡Σ«α¼¿απÑΓ «¬¡«, τΓ« «Γ«íαáªÑ¡¡á∩ »á¡Ñ½∞
- ñ¿á½«úá ¿½¿ ¼Ñ¡ε «ª¿ñáÑΓ ñÑ⌐ßΓó¿⌐ «Γ
- »«½∞º«óáΓѽ∩.
-
- WM_ERASEBKGND ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ¡Ñ«íσ«ñ¿¼«
- ßΓÑαÑΓ∞ Σ«¡ «¬¡á.
-
- Windows 3.0/Ref/5#7 = 8 =
-
-
- WM_GETDLGCODE Å«ßδ½áÑΓß∩ »α«µÑñπαÑ óó«ñá, ßó∩ºá¡¡«⌐ ß í½«¬«¼
- π»αáó½Ñ¡¿∩.
-
- WM_GETMINMAXINFO ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá Windows
- ¡Ñ«íσ«ñ¿¼« º¡áΓ∞ ¼á¬ß¿¼á½∞¡δ⌐ αẼÑα «¬¡á,
- ¼á¬ß¿¼á½∞¡δ⌐ ¿½¿ ¼¿¡¿¼á½∞¡δ⌐ αẼÑα ¬«¡Γπαá
- «¬¡á.
-
- WM_GETTEXT ¥Γ« ß««íΘÑ¡¿Ñ ¿ß»«½∞ºπÑΓß∩ ñ½∩ ¬«»¿α«óá¡¿∩
- ΓѬßΓá ß««ΓóÑΓßΓóπεΘÑú« «¬¡á.
-
- WM_GETTEXTLENGTH ¥Γ« ß««íΘÑ¡¿Ñ ¿ß»«½∞ºπÑΓß∩ ñ½∩ ¡áσ«ªñÑ¡¿∩
- ñ½¿¡δ ΓѬßΓá (ó íá⌐Γáσ), ßó∩ºá¡¡«ú« ß «¬¡«¼.
-
- WM_ICONERASEBKGND ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π ó ó¿ñÑ ¿¬«¡δ ß
- ¬½áßß«¼ ¿¬«¡δ, ¬«úñá ¡Ñ«íσ«ñ¿¼« «τ¿ßΓ¿Γ∞ Σ«¡
- ¿¬«¡δ.
-
- WM_KILLFOCUS ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¡Ñ»«ßαÑñßΓóÑ¡¡«
- »ÑαÑñ ΓѼ, ¬á¬ «¬¡« ΓÑα∩ÑΓ ºáσóáΓ óó«ñá.
-
- WM_MENUCHAR ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- ¡áª¿¼áÑΓ ¡á ¬½áó¿Φπ ß¿¼ó«½á π߬«α¿Γѽ∩ ¼Ñ¡ε,
- ¡Ñ ß««ΓóÑΓßΓóπεΘÑú« ¡¿ «ñ¡«¼π ¿º
- »αÑñ«»αÑñѽѡ¡δσ π߬«α¿ΓѽÑ⌐ ó ΓѬπΘѼ ¼Ñ¡ε.
- Ä¡« »«ßδ½áÑΓß∩ ó «¬¡«, ó½áñÑεΘÑÑ ¼Ñ¡ε.
-
- WM_MENUSELECT ¥Γ« ß««íΘÑ¡¿Ñ πóÑñ«¼½∩ÑΓ «¬¡« « Γ«¼, τΓ«
- »«½∞º«óáΓѽ∞ óδí¿αáÑΓ φ½Ñ¼Ñ¡Γ ¼Ñ¡ε.
-
- WM_MOVE ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »α¿ »ÑαѼÑΘÑ¡¿¿
- «¬¡á.
-
- WM_PAINT ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩ ¬áªñδ⌐ αáº, ¬«úñá
- ßαÑñá Windows ¿½¿ »α¿¬½áñ¡á∩ »α«úαá¼¼á ñѽáÑΓ
- ºá»α«ß ¡á »ÑαÑα¿ß«ó¬π τáßΓ¿ «¬¡á »α¿¬½áñ¡«⌐
- »α«úαá¼¼δ.
-
- WM_PAINTICON ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩ ¬áªñδ⌐ αáº, ¬«úñá
- ßαÑñá Windows ¿½¿ »α¿¬½áñ¡á∩ »α«úαá¼¼á ñѽáÑΓ
- ºá»α«ß ¡á »ÑαÑα¿ß«ó¬π τáßΓ¿ ¼¿¡¿¼¿º¿α«óá¡¡«ú«
- «¬¡á («¬¡á ó ó¿ñÑ ¿¬«¡δ).
-
- WM_PARENTNOTIFY ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ α«ñ¿Γѽ∞߬«¼π «¬¡π
- ñ«τÑα¡¿¼, »α¿ ß«ºñá¡¿¿ ¿½¿ αáºαπΦÑ¡¿¿
- ñ«τÑα¡Ñú« «¬¡á.
-
- WM_QUERYDRAGICON ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¬«úñá »«½∞º«óáΓѽ∞
- ΓáΘ¿Γ ¼¿¡¿¼¿º¿α«óá¡¡«Ñ «¬¡« («¬¡« ó ó¿ñÑ
- ¿¬«¡δ).
-
- WM_QUERYENDSESSION ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
-
- Windows 3.0/Ref/5#7 = 9 =
-
- óδºδóáÑΓ ¬«¼á¡ñπ "諡ѵ ßÑá¡ßá αáí«Γδ".
-
- WM_QUERYNEWPALETTE ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¬«úñá «¬¡« »«½πτáÑΓ
- ºáσóáΓ óó«ñá, τΓ«íδ »«ºó«½¿Γ∞ Ѽπ αÑ὿º«óáΓ∞
- Ñú« ½«ú¿τÑ߬πε »á½¿Γαπ.
-
- WM_QUERYOPEN ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¿¬«¡Ñ, ¬«úñá
- »«½∞º«óáΓѽ∞ ΓαÑíπÑΓ »αÑ«íαẫóáΓ∞ ÑÑ ó «¬¡«.
-
- WM_QUIT ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ ΓαÑí«ó᡿Ѽ ¡á
- «¬«¡τá¡¿Ñ αáí«Γδ »α¿¬½áñ¡«⌐ »α«úαá¼¼δ.
-
- WM_SETFOCUS ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »«ß½Ñ Γ«ú«, ¬á¬ «¬¡«
- ºáσóáΓ¿Γ óó«ñ.
-
- WM_SETFONT 꺼ѡ∩ÑΓ Φα¿ΣΓ, ¿ß»«½∞ºπѼδ⌐ í½«¬«¼ π»αáó½Ñ¡¿∩
- ñ½∩ óδó«ñá ΓѬßΓá.
-
- WM_SETREDRAW ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »α¿¬½áñ¡«⌐
- »α«úαá¼¼«⌐ «¬¡π ñ½∩ Γ«ú«, τΓ«íδ »«ºó«½¿Γ∞ ¿½¿
- ºá»αÑΓ¿Γ∞ »ÑαÑα¿ß«ó¬π «¬¡á, ¬«Γ«α«Ñ í佫
- ¿º¼Ñ¡Ñ¡«.
-
- WM_SETTEXT ¥Γ« ß««íΘÑ¡¿Ñ ¿ß»«½∞ºπÑΓß∩ ñ½∩ Γ«ú«, τΓ«íδ
- πßΓá¡«ó¿Γ∞ ΓѬßΓ «¬¡á.
-
- WM_SHOWWINDOW ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¬áªñδ⌐ αáº, ¬«úñá
- «¬¡« ñ«½ª¡« íδΓ∞ ßñѽᡫ ¡Ñó¿ñ¿¼δ¼ ¿½¿
- ó¿ñ¿¼δ¼.
-
- WM_SIZE ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩ »«ß½Ñ Γ«ú«, ¬á¬ í뫨
- ¿º¼Ñ¡Ñ¡δ αẼÑαδ «¬¡á.
-
-
-
- Windows 3.0/Ref/5#7 = 10 =
-
-
- 5.2 æ««íΘÑ¡¿∩ ¿¡¿µ¿á½¿ºáµ¿¿.
-
- é φΓ«¼ »«ñαáºñÑ½Ñ «»¿ßδóáεΓß∩ ß««íΘÑ¡¿∩ «¬«¡, »«ßδ½áѼδÑ
- ßαÑñ«⌐ Windows, ó Γ«¼ ß½πτáÑ, ¬«úñá ó»ÑαóδÑ ß«ºñáεΓß∩ ¼Ñ¡ε ¿½¿
- »á¡Ñ½∞ ñ¿á½«úá. ì¿ªÑ »α¿óÑñÑ¡ ¿σ ß»¿ß«¬ ß ¬αáΓ¬¿¼ «»¿ß᡿Ѽ:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- WM_INITDIALOG ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¡Ñ»«ßαÑñßΓóÑ¡¡«
- »ÑαÑñ ΓѼ, ¬á¬ »á¡Ñ½∞ ñ¿á½«úá «Γ«íαáªáÑΓß∩ ¡á
- φ¬αá¡Ñ.
-
- WM_INITMENU ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ ºá»α«ß«¼ ¡á
- ¿¡¿µ¿á½¿ºáµ¿ε ¼Ñ¡ε.
-
- WM_INITMENUPOPUP ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¡Ñ»«ßαÑñßΓóÑ¡¡«
- »ÑαÑñ ΓѼ, ¬á¬ ¿¡ñ¿µ¿απÑΓß∩ ¡á¬½áñδóáѼ«Ñ
- ¼Ñ¡ε.
-
-
-
- Windows 3.0/Ref/5#7 = 11 =
-
- 5.3 æ««íΘÑ¡¿∩ « óó«ñÑ.
-
- æ««íΘÑ¡¿∩ ñá¡¡«ú« »«ñαáºñÑ½á »«ßδ½áεΓß∩, ¬«úñá »α¿¬½áñ¡á∩
- »α«úαá¼¼á »«½πτáÑΓ óó«ñ¿¼δÑ ñá¡¡δÑ «Γ ¼δΦ¿, ¬½áó¿áΓπαδ, ßΓ᫬
- »α«¬απΓ¬¿ ¿½¿ ß¿ßΓѼ¡«ú« Γá⌐¼Ñαá. ì¿ªÑ »α¿óÑñÑ¡ ¿σ ß»¿ß«¬ ß
- ¬αáΓ¬¿¼ «»¿ß᡿Ѽ:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- WM_CHAR ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ αѺπ½∞ΓáΓ«¼ Γαá¡ß½∩µ¿¿
- ß««íΘÑ¡¿⌐ WM_KEYUP ¿ WM_KEYDOWN.
-
- WM_CHARTOITEM ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »á¡Ñ½∞ε »ÑαÑτ¡∩ Γ¿»á
- LBS_WANTKEYBOARDINPUT ó½áñѽ∞µπ ó «ΓóÑΓ ¡á
- ß««íΘÑ¡¿Ñ WM_CHAR.
-
- WM_COMMAND ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- óδí¿αáÑΓ φ½Ñ¼Ñ¡Γ ¼Ñ¡ε, ¬«úñá í½«¬ π»αáó½Ñ¡¿∩
- »ÑαÑñáÑΓ ß««íΘÑ¡¿Ñ Ñú« α«ñ¿Γѽ∞߬«¼π «¬¡π ¿½¿
- ¬«úñá Γαá¡ß½¿απÑΓß∩ ¬½áó¿Φá π߬«αÑ¡¿∩.
-
- WM_DEADCHAR ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ αѺπ½∞ΓáΓ«¼ Γαá¡ß½∩µ¿¿
- ß««íΘÑ¡¿⌐ WM_KEYUP ¿ WM_KEYDOWN.
-
- WM_HSCROLL ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- ¡áª¿¼áÑΓ ¡á ¬¡«»¬π ¼δΦ¿ ¡á ú«α¿º«¡Γá½∞¡«⌐
- ßΓα«¬Ñ »α«¬απΓ¬¿.
-
- WM_KEYDOWN ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ¡áª¿¼áÑΓß∩
- ¡Ñß¿ßΓѼ¡á∩ ¬½áó¿Φá.
-
- WM_KEYUP ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá «ßó«í«ªñáÑΓß∩
- ¡Ñß¿ßΓѼ¡á∩ ¬½áó¿Φá.
-
- WM_LBUTTONDBLCLK ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- ¡áª¿¼áÑΓ ñóá αáºá ½Ñóπε ¬¡«»¬π ¼δΦ¿.
-
- WM_LBUTTONDOWN ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- ¡áª¿¼áÑΓ ½Ñóπε ¬¡«»¬π ¼δΦ¿.
-
- WM_LBUTTONUP ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- «ßó«í«ªñáÑΓ ½Ñóπε ¬¡«»¬π ¼δΦ¿.
-
- WM_MBUTTONDBLCLK ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- ¡áª¿¼áÑΓ ñóá αáºá ßαÑñ¡εε ¬¡«»¬π ¼δΦ¿.
-
- WM_MBUTTONDOWN ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- ¡áª¿¼áÑΓ ßαÑñ¡εε ¬¡«»¬π ¼δΦ¿.
-
- WM_MBUTTONUP ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- «ßó«í«ªñáÑΓ ßαÑñ¡εε ¬¡«»¬π ¼δΦ¿.
-
- WM_MOUSEACTIVATE ¥Γ« ß««íΘÑ¡¿Ñ »«∩ó½∩ÑΓß∩, ¬«úñá ¬παß«α
-
- Windows 3.0/Ref/5#7 = 12 =
-
- ¡áσ«ñ¿Γß∩ ó ¡Ñá¬Γ¿ó¡«¼ «¬¡Ñ, ¿ ¡áªáΓá ¬½áó¿Φá
- ¼δΦ¿.
-
- WM_MOUSEMOVE ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- »ÑαѼÑΘáÑΓ ¼δΦ∞.
-
- WM_RBUTTONDBLCLK ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- ¡áª¿¼áÑΓ ñóá αáºá »αáóπε ¬¡«»¬π ¼δΦ¿.
-
- WM_RBUTTONDOWN ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- ¡áª¿¼áÑΓ »αáóπε ¬¡«»¬π ¼δΦ¿.
-
- WM_RBUTTONUP ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- «ßó«í«ªñáÑΓ »αáóπε ¬¡«»¬π ¼δΦ¿.
-
- WM_SETCURSOR ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, Ñß½¿ ¡Ñ óó«ñ «Γ
- ¼δΦ¿ ¡Ñ ºáσóáτÑ¡, ¿ ß¿ßΓѼ¡á∩ ¼δΦ∞
- «ßπΘÑßΓó½∩ÑΓ »ÑαѼÑΘÑ¡¿Ñ ¬παß«αá ó¡πΓα¿ «¬¡á.
-
- WM_TIMER ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá ñ«ßΓ¿úáÑΓß∩
- ß«íδΓ¿Ñ, πßΓá¡«ó½Ñ¡¡«Ñ ñ½∩ ñá¡¡«ú« Γá⌐¼Ñαá.
-
- WM_VKEYTOITEM ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »á¡Ñ½∞ε »ÑαÑτ¡∩ Γ¿»á
- LBS_WANTKEYBOARDINPUT ó½áñѽ∞µπ ó «ΓóÑΓ ¡á
- ß««íΘÑ¡¿Ñ WM_CHAR.
-
- WM_VSCROLL ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- ¡áª¿¼áÑΓ ¬¡«»¬π ¼δΦ¿ ñ½∩ π»αáó½Ñ¡¿∩
- óÑαΓ¿¬á½∞¡«⌐ ßΓ᫬«⌐ »α«¬απΓ¬¿.
-
-
-
- Windows 3.0/Ref/5#7 = 13 =
-
- 5.4. æ¿ßΓѼ¡δÑ ß««íΘÑ¡¿∩
-
- é φΓ«¼ »«ñαáºñÑ½Ñ «»¿ßδóáεΓß∩ ß««íΘÑ¡¿∩, ¬«Γ«αδÑ ßαÑñá
- Windows »«ßδ½áÑΓ »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ, ¬«úñá »«½∞º«óáΓѽ∞
- «ßπΘÑßΓó½∩ÑΓ ñ«ßΓπ» ¬ ß¿ßΓѼ¡«¼π ¼Ñ¡ε, ßΓα«¬á¼ »α«¬απΓ¬¿ ¿½¿
- »á¡Ñ½¿ αẼÑαá. ò«Γ∩ »α¿¬½áñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ «íαáí«ΓáΓ∞ φΓ¿
- ß««íΘÑ¡¿∩, Ñß½¿ »«ªÑ½áÑΓ, í«½∞Φ¿¡ßΓó« »α¿¬½áñ¡δσ »α«úαá¼¼
- »ÑαÑñáÑΓ ¿σ Σπ¡¬µ¿¿ DefWindowProc ñ½∩ «íαáí«Γ¬¿ »« π¼«½τá¡¿ε.
- ì¿ªÑ »α¿óÑñÑ¡ ¿σ ß»¿ß«¬ ß ¬αáΓ¬¿¼ «»¿ß᡿Ѽ:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- WM_SYSCHAR ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ αѺπ½∞ΓáΓ«¼ Γαá¡ß½∩µ¿¿
- ß««íΘÑ¡¿⌐ WM_SYSKEYUP ¿½¿ WM_SYSKEYDOWN.
-
- WM_SYSCOMMAND ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- óδí¿αáÑΓ ¬«¼á¡ñπ ¿º ß¿ßΓѼ¡«ú« ¼Ñ¡ε.
-
- WM_SYSDEADCHAR ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ αѺπ½∞ΓáΓ«¼ Γαá¡ß½∩µ¿¿
- ß««íΘÑ¡¿⌐ WM_SYSKEYUP ¿½¿ WM_SYSKEYDOWN.
-
- WM_SYSKEYDOWN ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- »α¿ ¡áªáΓ«⌐ ¬½áó¿ΦÑ Alt ¡áª¿¼áÑΓ ñαπúπε
- ¬½áó¿Φπ.
-
- WM_SYSKEYUP ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞
- «ßó«í«ªñáÑΓ ¬½áó¿Φπ, ¬«Γ«αá∩ íδ½á ¡áªáΓá »α¿
- ¡áªáΓ«⌐ ¬½áó¿ΦÑ Alt.
-
-
-
-
- Windows 3.0/Ref/5#7 = 14 =
-
- 5.5 æ««íΘÑ¡¿∩ ß¿ßΓѼ¡«ú« íπΣÑαá
-
- é φΓ«¼ »«ñαáºñÑ½Ñ «»¿ßδóáεΓß∩ ß««íΘÑ¡¿∩, ¬«Γ«αδÑ ¼«ªÑΓ
- »«½πτ¿Γ∞ »α¿¬½áñ¡á∩ »α«úαá¼¼á «Γ ñαπú¿σ »α¿¬½áñ¡δσ »α«úαá¼¼,
- »«½πτá∩ ñ«ßΓπ» ¬ ß¿ßΓѼ¡«¼π íπΣÑαπ Windows. ì¿ªÑ »α¿óÑñÑ¡ ¿σ
- ß»¿ß«¬ ß ¬αáΓ¬¿¼ «»¿ß᡿Ѽ:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- WM_ASKCBFORMATNAME ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ß¿ßΓѼ¡δ⌐
- íπΣÑα ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α ñá¡¡δσ ñ½∩ Σ«α¼áΓá
- CF_OWNERDISPLAY.
-
- WM_CHANGECBCHAIN ¥Γ« ß««íΘÑ¡¿Ñ πóÑñ«¼½∩ÑΓ «¬¡á ó µÑ»«τ¬Ñ
- ¡áí½εñÑ¡¿∩ ºá ß¿ßΓѼ¡δ¼ íπΣÑα«¼ « Γ«¼, τΓ«
- µÑ»«τ¬á ¿º¼Ñ¡¿½áß∞.
-
- WM_DESTROYCLIPBOARD ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ó½áñѽ∞µπ
- ß¿ßΓѼ¡«ú« íπΣÑαá, ¬«úñá íπΣÑα «τ¿ΘáÑΓß∩ ß
- »«¼«Θ∞ε Σπ¡¬µ¿¿ EmptyClipboard.
-
- WM_DRAWCLIPBOARD ¥Γ« ß««íΘÑ¡¿Ñ ¿ß»«½∞ºπÑΓß∩ ñ½∩ πóÑñ«¼½Ñ¡¿∩
- »α¿¬½áñ¡«⌐ »α«úαá¼¼δ, τΓ« «¡á ñ«½ª¡á ß««íΘ¿Γ∞
- ß½ÑñπεΘÑ⌐ »α«úαá¼¼Ñ ó µÑ»«τ¬Ñ ¡áí½εñÑ¡¿∩ ºá
- ß¿ßΓѼ¡δ¼ íπΣÑα«¼ «í ¿º¼Ñ¡Ñ¡¿¿ ß¿ßΓѼ¡«ú«
- íπΣÑαá.
-
- WM_HSCROLLCLIPBOARD ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ¡Ñ«íσ«ñ¿¼«
- «ßπΘÑßΓó¿Γ∞ »α«¬απΓ¬π ñ½∩ Σ«α¼áΓá
- CF_OWNERDISPLAY.
-
- WM_PAINTCLIPBOARD ¥Γ« ß««íΘÑ¡¿Ñ ¿¡Σ«α¼¿απÑΓ, τΓ« ¡Ñ«íσ«ñ¿¼«
- ¡áα¿ß«óáΓ∞ ¿¡Σ«α¼áµ¿ε ¿¼ÑεΘπε Γ¿»
- CF_OWNERDISPLAY.
-
- WM_RENDERALLFORMATS ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »α¿¬½áñ¡«⌐
- »α«úαá¼¼Ñ - ó½áñѽ∞µπ ß¿ßΓѼ¡«ú« íπΣÑαá,
- ¿ ú«ó«α¿Γ « Γ«¼, τΓ« ¡Ñ«íσ«ñ¿¼« »αÑ«íαẫóáΓ∞
- ñá¡¡δÑ ß¿ßΓѼ¡«ú« íπΣÑαá ó« óßÑ ó«º¼«ª¡δÑ
- Σ«α¼áΓδ.
-
- WM_RENDERFORMAT ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ ºá»α«ß«¼ ó½áñѽ∞µπ
- ß¿ßΓѼ¡«ú« íπΣÑαá ¡á Σ«α¼áΓ¿α«óá¡¿Ñ »«ß½Ññ¡¿σ
- ñá¡¡δσ, ߬«»¿α«óá¡¡δσ ó ß¿ßΓѼ¡δ⌐ íπΣÑα.
-
- WM_SIZECLIPBOARD ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ó½áñѽ∞µπ ß¿ßΓѼ¡«ú«
- íπΣÑαá « Γ«¼, τΓ« íδ½ ¿º¼Ñ¡Ñ¡ αẼÑα «¬¡á
- »α«úαá¼¼δ ß¿ßΓѼ¡«ú« íπΣÑαá.
-
- WM_VSCROLLCLIPBOARD ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ¡Ñ«íσ«ñ¿¼«
- «ßπΘÑßΓó¿Γ∞ »α«¬απΓ¬π Σ«α¼áΓá CF_OWNERDISPLAY.
-
-
-
- Windows 3.0/Ref/5#7 = 15 =
-
- 5.6 æ¿ßΓѼ¡δÑ ¿¡Σ«α¼áµ¿«¡¡δÑ ß««íΘÑ¡¿∩.
-
- æ««íΘÑ¡¿∩, «»¿ßδóáѼδÑ ó ñá¡¡«¼ »«ñαáºñѽÑ, »«ßδ½áεΓß∩,
- ¬«úñá »α¿¬½áñ¡á∩ »α«úαá¼¼á ¿½¿ »«½∞º«óáΓѽ∞ ñѽáεΓ «íΦ¿α¡δÑ
- ß¿ßΓѼ¡δÑ ¿º¼Ñ¡Ñ¡¿∩, ¬«Γ«αδÑ ¼«úπΓ ó«ºñÑ⌐ßΓó«óáΓ∞ ¡á ñαπú¿Ñ
- »α¿¬½áñ¡δÑ »α«úαá¼¼δ. ì¿ªÑ »α¿óÑñÑ¡ ¿σ ß»¿ß«¬ ß ¬αáΓ¬¿¼
- «»¿ß᡿Ѽ:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- WM_COMPACTING ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ óßѼ «¬¡á¼ óδß«¬«ú«
- πα«ó¡∩, ¬«úñá ßαÑñÑ Windows ΓαÑíπÑΓß∩ ß½¿Φ¬«¼
- ¼¡«ú« ß¿ßΓѼ¡«ú« óαѼѡ¿ ñ½∩ »ÑαÑ«αúá¡¿ºáµ¿¿
- »á¼∩Γ¿, τΓ« ú«ó«α¿Γ « ¡Ññ«ßΓáΓ¬Ñ ß¿ßΓѼ¡«⌐
- »á¼∩Γ¿.
-
- WM_DEVMODECHANGE ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ óßѼ «¬¡á¼ óÑασ¡Ñú«
- πα«ó¡∩ óß∩¬¿⌐ αáº, ¬«úñá »«½∞º«óáΓѽ∞
- ¿º¼Ñ¡∩ÑΓ πßΓá¡«ó¬¿ αѪ¿¼á πßΓα«⌐ßΓóá.
-
- WM_FONTCHANGE ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá ¿º¼Ñ¡∩ÑΓß∩ »π½
- αÑßπαß«ó Φα¿ΣΓá.
-
- WM_PALETTECHANGED ¥Γ« ß««íΘÑ¡¿Ñ πóÑñ«¼½∩ÑΓ óßÑ «¬¡á «í
- ¿º¼Ñ¡Ñ¡¿¿ ß¿ßΓѼ¡«⌐ »á½¿Γαδ.
-
- WM_SPOOLERSTATUS ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ Print Manager, ¬«úñá
- ó «τÑαÑñ∞ ñ«íáó½∩ÑΓß∩ ¿½¿ ¿º «τÑαÑñ¿
- πñá½∩ÑΓß∩ ºáñá¡¿Ñ.
-
- WM_SYSCOLORCHANGE ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ óßѼ «¬¡á¼ óÑασ¡Ñú«
- πα«ó¡∩, ¬«úñá ñѽáεΓß∩ ¿º¼Ñ¡Ñ¡¿∩ ó πßΓá¡«ó¬Ñ
- ß¿ßΓѼ¡δσ µóÑΓ«ó.
-
- WM_TIMECHANGE ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »α¿¬½áñ¡á∩
- »α«úαá¼¼á ó¡«ß¿Γ ¿º¼Ñ¡Ñ¡¿Ñ (¿½¿ α∩ñ
- ¿º¼Ñ¡Ñ¡¿⌐) ó ß¿ßΓѼ¡«Ñ óαѼ∩.
-
- WM_WININICHANGE ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá ¿º¼Ñ¡∩ÑΓß∩ Σá⌐½
- ¿¡¿µ¿á½¿ºáµ¿¿ Windows (WIN.INI).
-
-
-
- Windows 3.0/Ref/5#7 = 16 =
-
- 5.7 æ««íΘÑ¡¿∩ í½«¬«ó π»αáó½Ñ¡¿∩.
-
- æ««íΘÑ¡¿∩ í½«¬á π»αáó½Ñ¡¿∩ ∩ó½∩εΓß∩ óßΓα«Ñ¡¡δ¼¿
- ß««íΘÑ¡¿∩¼¿, ¬«Γ«αδÑ ó«ºñÑ⌐ßΓóπεΓ ¡á í½«¬ π»αáó½Ñ¡¿∩ ñ½∩
- óδ»«½¡Ñ¡¿∩ ߻ѵ¿Σ¿µ¿α«óá¡¡«⌐ ºáñáτ¿. Åਪ½áñ¡δÑ »α«úαá¼¼δ
- »«ßδ½áεΓ ß««íΘÑ¡¿∩ í½«¬π π»αáó½Ñ¡¿∩, ¿ß»«½∞ºπ∩ Σπ¡¬µ¿ε
- SendMessage. ü½«¬ π»αáó½Ñ¡¿∩ óδ»«½¡∩ÑΓ ß»Ñµ¿Σ¿µ¿α«óá¡¡πε ºáñáτπ
- ¿ ó«ºóαáΘáÑΓ º¡áτÑ¡¿Ñ, π¬áºδóáεΘÑÑ αѺπ½∞ΓáΓ.
-
- æ½ÑñπεΘ¿Ñ ß««íΘÑ¡¿∩ »α¿¼Ñ¡∩εΓß∩ ¬« óßѼ í½«¬á¼ π»αáó½Ñ¡¿∩:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- WM_NEXTDLGCTL ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ Σπ¡¬µ¿¿ π»αáó½Ñ¡¿∩
- »á¡Ñ½∞ε ñ¿á½«úá ñ½∩ ¿º¼Ñ¡Ñ¡¿∩ ºáσóáΓá óó«ñá.
-
- WM_GETFONT 髺óαáΘáÑΓ ΓѬπΘ¿⌐ Φα¿ΣΓ, ¿ß»«½∞ºπѼδ⌐ í½«¬«¼
- π»αáó½Ñ¡¿∩ ñ½∩ óδó«ñá ΓѬßΓá.
-
- WM_SETFONT 꺼ѡ∩ÑΓ Φα¿ΣΓ, ¿ß»«½∞ºπѼδ⌐ í½«¬«¼ π»αáó½Ñ¡¿∩
- ñ½∩ óδó«ñá ΓѬßΓá.
-
- é αáºñѽáσ c 5.7.1 »« 5.7.5 ¬«α«Γ¬« «»¿ßá¡δ ß««íΘÑ¡¿∩
- í½«¬«ó π»αáó½Ñ¡¿∩ ñ½∩ ¬áªñ«ú« ¬½áßßá.
- 5.7.1 æ««íΘÑ¡¿∩ ¬½áó¿Φ¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- é φΓ«¼ »π¡¬ΓÑ «»¿ßδóáεΓß∩ ß««íΘÑ¡¿∩, ¬«Γ«αδÑ »α¿¬½áñ¡á∩
- »α«úαá¼¼á ¼«ªÑΓ »«ßδ½áΓ∞ ¬½áó¿Φ¡«¼π í½«¬π π»αáó½Ñ¡¿∩. 쿪Ñ
- »α¿óÑñÑ¡ ¿σ ß»¿ß«¬ ß ¬αáΓ¬¿¼ «»¿ß᡿Ѽ:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- BM_GETCHECK ¥Γ« ß««íΘÑ¡¿Ñ «»αÑñѽ∩ÑΓ, óδíαá¡á ½¿ ¬½áó¿Φá
- πßΓá¡«ó¬¿ ¿½¿ »á¡Ñ½∞ ¬«¡Γα«½∩.
-
- BM_GETSTATE 髺áαáΘáÑΓ ¡Ñ¡π½Ñó«Ñ º¡áτÑ¡¿Ñ Ñß½¿, ¬«úñá
- »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ ¬¡«»¬π ¼δΦ¿ ¿½¿ ¬½áó¿Φπ
- »α«íѽá, ¬παß«α ¡áσ«ñ¿Γß∩ ¡á ¬½áó¿ΦÑ.
-
- BM_SETCHECK ¥Γ« ß««íΘÑ¡¿Ñ »«¼ÑτáÑΓ (¿½¿ ß¡¿¼áÑΓ «Γ¼ÑΓ¬π)
- ß ¬½áó¿Φ¿ πßΓá¡«ó¬¿ ¿½¿ »á¡Ñ½¿ ¬«¡Γα«½∩.
-
- BM_SETSTATE ¥Γ« ß««íΘÑ¡¿Ñ »«ñßóÑτ¿óáÑΓ ¼∩ú¬πε ¬½áó¿Φπ ¿½¿
- »á¡Ñ½∞ ¬«¡Γα«½∩.
-
- BM_SETSTYLE ¥Γ« ß««íΘÑ¡¿Ñ ¿º¼Ñ¡∩ÑΓ Γ¿»δ ¼∩ú¬¿σ ¬½áó¿Φ.
-
- DM_GETDEFID ¥Γá ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ID í½«¬á π»αáó½Ñ¡¿∩
- á½∞ΓÑα¡áΓ¿ó¡«⌐ ¬½áó¿Φ¿ »« π¼«½τá¡¿ε ñ½∩
- »á¡Ñ½¿ ñ¿á½«úá.
-
- DM_SETDEFID ¥Γ« ß««íΘÑ¡¿Ñ ¿ß»«½∞ºπÑΓß∩ »α¿¬½áñ¡«⌐
-
- Windows 3.0/Ref/5#7 = 17 =
-
- »α«úαá¼¼«⌐ ñ½∩ ¿º¼Ñ¡Ñ¡¿∩ ID í½«¬á π»αáó½Ñ¡¿∩
- á½∞ΓÑα¡áΓ¿ó¡«⌐ ¬½áó¿ΦÑ⌐ »« π¼«½τá¡¿ε ñ½∩
- »á¡Ñ½¿ ñ¿á½«úá.
- 5.7.2 æ««íΘÑ¡¿∩ αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- é φΓ«¼ »π¡¬ΓÑ «»¿ßδóáεΓß∩ ß««íΘÑ¡¿∩, ¬«Γ«αδÑ »α¿¬½áñ¡á∩
- »α«úαá¼¼á ¼«ªÑΓ »«ßδ½áΓ∞ αÑñá¬Γ¿απѼ«¼π í½«¬π π»αáó½Ñ¡¿∩.
- ä«»«½¡¿Γѽ∞¡« ¬ ß««íΘÑ¡¿∩¼, «»¿ßá¡¡δ¼ ¡¿ªÑ, ¼«úπΓ Γá¬ªÑ íδΓ∞
- ¿ß»«½∞º«óá¡δ ß««íΘÑ¡¿∩ «¬«¡ WM_ENABLE, WM_GETTEXT,
- WM_GETTEXTLENGHT, WM_KILLFOCUS, WM_SETFOCUS, WM_SETREDRAW ¿
- WM_SETTEXT. ì¿ªÑ »α¿óÑñÑ¡ ¿σ ß»¿ß«¬ ß ¬αáΓ¬¿¼ «»¿ß᡿Ѽ:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- EM_CANUNDO ¥Γ« ß««íΘÑ¡¿Ñ «»αÑñѽ∩ÑΓ, ¼«ªÑΓ ½¿
- αÑñá¬Γ¿απѼδ⌐ í½«¬ π»αáó½Ñ¡¿∩ »αáó¿½∞¡«
- «ΓαÑáú¿α«óáΓ∞ ¡á ß««íΘÑ¡¿Ñ EM_UNDO.
-
- EM_EMPTYUNDOBUFFER ÄΓ¬½ετáÑΓ ó«º¼«ª¡«ßΓ∞ αÑñá¬Γ¿απѼ«ú« í½«¬á
- π»αáó½Ñ¡¿∩ ó«ßßΓá¡«ó¿Γ∞ ß«ßΓ«∩¡¿Ñ »«ß½Ñ
- »«ß½Ññ¡Ñú« ¿º¼Ñ¡Ñ¡¿∩.
-
- EM_FMTLINES ¥Γ« ß««íΘÑ¡¿Ñ ºáßΓáó½∩ÑΓ αÑñá¬Γ¿απѼδ⌐ í½«¬
- π»αáó½Ñ¡¿∩ ñ«íáó½∩Γ∞ (¿½¿ πñá½∩Γ∞) ß¿¼ó«½
- ¬«¡µá ßΓ᫬¿ ¬ (¿º) áóΓ«¼áΓ¿τÑ߬¿ »ÑαÑ¡«ß¿¼δ¼
- ΓѬßΓ«óδ¼ ßΓ᫬á¼.
-
- EM_GETHANDLE ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ñÑß¬α¿»Γ«α ñá¡¡δσ
- íπΣÑαá, ¿ß»«½∞ºπѼ«ú« ñ½∩ σαá¡Ñ¡¿∩
- ß«ñÑন¼«ú« «¬¡á í½«¬á π»αáó½Ñ¡¿∩.
-
- EM_GETLINE ¥Γ« ß««íΘÑ¡¿Ñ ¬«»¿απÑΓ ßΓα«¬π ¿º
- αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- EM_GETLINECOUNT ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ τ¿ß½« ßΓ᫬ ΓѬßΓá ó
- αÑñá¬Γ¿απ¼«¼ í½«¬Ñ π»αáó½Ñ¡¿∩.
-
- EM_GETMODIFY ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ΓѬπΘÑÑ º¡áτÑ¡¿Ñ
- Σ½áúá ¼«ñ¿Σ¿¬áµ¿¿ ñ½∩ ñá¡¡«ú« αÑñá¬Γ¿απѼ«ú«
- í½«¬á π»αáó½Ñ¡¿∩. ¥Γ«Γ Σ½áú πßΓá¡áó½¿óáÑΓß∩,
- Ñß½¿ »«½∞º«óáΓѽ∞ óóѽ ¿½¿ ¼«ñ¿Σ¿µ¿α«óá½
- ΓѬßΓ ó¡πΓα¿ í½«¬á π»αáó½Ñ¡¿∩.
-
- EM_GETRECT ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ Σ«α¼áΓ¿απεΘ¿⌐
- »α∩¼«πú«½∞¡¿¬ í½«¬á π»αáó½Ñ¡¿∩.
-
- EM_GETSEL ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¡áτá½∞¡πε ¿ ¬«¡Ñτ¡πε
- º¡á¬«óδÑ »«º¿µ¿¿ ΓѬπΘÑ⌐ óδí«α¬¿.
-
- EM_LIMITTEXT ¥Γ« ß««íΘÑ¡¿Ñ «úαá¡¿τ¿óáÑΓ ñ½¿¡π (ó íá⌐Γáσ)
- ΓѬßΓá, ¬«Γ«αδ⌐ ¼«ªÑΓ óó«ñ¿Γ∞ »«½∞º«óáΓѽ∞.
-
-
- Windows 3.0/Ref/5#7 = 18 =
-
- EM_LINEFROMCHAR ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¡«¼Ñα ßΓ᫬¿,
- ß«ñÑαªáΘÑ⌐ ß¿¼ó«½, »«º¿µ¿∩ ¬«Γ«α«ú«
- («Γßτ¿ΓδóáѼá∩ ß ¡áτá½á ΓѬßΓá) π¬áºá¡á
- »«ßαÑñßΓó«¼ »áαá¼ÑΓαá wParam.
-
- EM_LINEINDEX ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ τ¿ß½« º¡á¬«óδσ
- »«º¿µ¿⌐, ¬«Γ«αδÑ »αÑñΦÑßΓóπεΓ »Ñαó«¼π ß¿¼ó«½π
- ñá¡¡«⌐ ßΓ᫬¿.
-
- EM_LINELENGTH ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ñ½¿¡π ßΓ᫬¿ (ó
- íá⌐Γáσ) ó ΓѬßΓ«ó«¼ íπΣÑαÑ αÑñá¬Γ¿απѼ«ú«
- í½«¬á π»αáó½Ñ¡¿∩.
-
- EM_LINESCROLL ¥Γ« ß««íΘÑ¡¿Ñ »α«¬απτ¿óáÑΓ ß«ñÑন¼«Ñ í½«¬á
- π»αáó½Ñ¡¿∩ ¡á ºáñá¡¡«Ñ τ¿ß½« ßΓ᫬.
-
- EM_REPLACESEL ¥Γ« ß««íΘÑ¡¿Ñ ºá¼Ñ¡∩ÑΓ ΓѬπΘπε óδí«α¬π ¡«óδ¼
- ΓѬßΓ«¼.
-
- EM_SETHANDLE ¥Γ« ß««íΘÑ¡¿Ñ ß«ºñáÑΓ ΓѬßΓ«óδ⌐ íπΣÑα,
- ¿ß»«½∞ºπѼδ⌐ ñ½∩ σαá¡Ñ¡¿∩ ß«ñÑন¼«ú« «¬¡á
- í½«¬á π»αáó½Ñ¡¿∩.
-
- EM_SETMODIFY ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ Σ½áú ¼«ñ¿Σ¿¬áµ¿¿
- ñ½∩ ñá¡¡«ú« αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- EM_SETPASSWORDCHAR 꺼ѡ∩ÑΓ ß¿¼ó«½δ »áα«½∩ ñ½∩ αÑñá¬Γ¿απѼ«ú«
- í½«¬á π»αáó½Ñ¡¿∩ ß Γ¿»«¼ ES_PASSWORD.
-
- EM_SETRECT ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ »α∩¼«πú«½∞¡¿¬
- Σ«α¼¿α«óá¡¿∩ ñ½∩ í½«¬á π»αáó½Ñ¡¿∩.
-
- EM_SETRECTNP ¥Γ« ß««íΘÑ¡¿Ñ á¡á½«ú¿τ¡« ß««íΘÑ¡¿ε EM_SETRECT
- ºá ¿ß¬½ετÑ¡¿Ñ¼ Γ«ú«, τΓ« í½«¬ π»αáó½Ñ¡¿∩ ¡Ñ
- »ÑαÑα¿ß«óδóáÑΓß∩.
-
- EM_SETSEL ¥Γ« ß««íΘÑ¡¿Ñ óδí¿αáÑΓ óßÑ ß¿¼ó«½δ ó ΓѬπΘѼ
- ΓѬßΓÑ, ¬«Γ«αδÑ ¡áσ«ñ∩Γß∩ ó¡πΓα¿ ñ¿á»áº«¡á,
- «Γ¼ÑτÑ¡¡«ú« ¡áτá½∞¡«⌐ ¿ ¬«¡Ñτ¡«⌐ º¡á¬«ó«⌐
- »«º¿µ¿∩¼¿, ºáñá¡¡δ¼¿ »áαá¼ÑΓα«¼ lParam.
-
- EM_SETTABSTOPS ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ »«º¿µ¿¿ Γáíπ½∩µ¿¿
- ó ¼¡«ú«ßΓα«τ¡«¼ αÑñá¬Γ¿απѼ«¼ í½«¬Ñ
- π»αáó½Ñ¡¿∩.
-
- EM_SETWORDBREAK ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ó ¼¡«ú«ßΓα«τ¡δ⌐
- αÑñá¬Γ¿απѼδ⌐ í½«¬ π»αáó½Ñ¡¿∩, ¿¡Σ«α¼¿απ∩ Ñú«
- « Γ«¼, τΓ« Windows ºá¼Ñ¡¿½ Σπ¡¬µ¿ε »ÑαÑ¡«ßá
- »« π¼«½τá¡¿ε ß«íßΓóÑ¡¡«⌐ Σπ¡¬µ¿Ñ⌐ »α¿¬½áñ¡«⌐
- »α«úαá¼¼δ.
-
- EM_UNDO ¥Γ« ß««íΘÑ¡¿Ñ «Γ¼Ñ¡∩ÑΓ »«ß½Ññ¡ÑÑ
- αÑñá¬Γ¿α«óá¡¿Ñ í½«¬á π»αáó½Ñ¡¿∩.
-
- Windows 3.0/Ref/5#7 = 19 =
-
-
- WM_CLEAR ¥Γ« ß««íΘÑ¡¿Ñ πñá½∩ÑΓ ΓѬπΘπε óδí«α¬π.
-
- WM_COPY ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓ ß¿ßΓѼ¡«¼π íπΣÑαπ
- ΓѬπΘπε óδí«α¬π ó Σ«α¼áΓÑ CF_TEXT.
-
- WM_CUT ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓ ß¿ßΓѼ¡«¼π íπΣÑαπ
- ΓѬπΘπε óδí«α¬π ó Σ«α¼áΓÑ CF_TEXT, á ºáΓѼ
- πñá½∩ÑΓ óδí«α¬π ¿º «¬¡á í½«¬á π»αáó½Ñ¡¿∩.
-
- WM_PASTE ¥Γ« ß««íΘÑ¡¿Ñ óßΓáó½∩ÑΓ ñá¡¡δÑ ¿º ß¿ßΓѼ¡«ú«
- íπΣÑαá ó «¬¡« í½«¬á π»αáó½Ñ¡¿∩, ¡áτ¿¡á∩ ß
- ΓѬπΘÑ⌐ »«º¿µ¿¿ ¬παß«αá.
-
- WM_UNDO ¥Γ« ß««íΘÑ¡¿Ñ «Γ¼Ñ¡∩ÑΓ »αÑñδñπΘÑÑ ñÑ⌐ßΓó¿Ñ.
- 5.7.3 æ««íΘÑ¡¿∩ »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- ¥Γ¿ ß««íΘÑ¡¿∩ »«ßδ½áεΓß∩ »α¿¬½áñ¡«⌐ »α«úαá¼¼«⌐ »á¡Ñ½¿
- »ÑαÑτ¡∩. ì¿ªÑ »α¿óÑñÑ¡ ¿σ ß»¿ß«¬ ß ¬αáΓ¬¿¼ «»¿ß᡿Ѽ:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- LB_ADDSTRING ¥Γ« ß««íΘÑ¡¿Ñ ñ«íáó½∩ÑΓ ßΓ᫬π ó »á¡Ñ½∞
- »ÑαÑτ¡∩.
-
- LB_DELETESTRING ¥Γ« ß««íΘÑ¡¿Ñ πñá½∩ÑΓ ßΓα«¬π ¿º »á¡Ñ½¿
- »ÑαÑτ¡∩.
-
- LB_DIR ¥Γ« ß««íΘÑ¡¿Ñ ñ«íáó½∩ÑΓ »ÑαÑτÑ¡∞ Σá⌐½«ó ¿º
- ΓѬπΘÑú« ¬áΓὫúá ¬ »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- LB_FINDSTRING ¥Γ« ß««íΘÑ¡¿Ñ ¿ΘÑΓ »Ñαóπε ß«ó»áñáεΘπε ß ñá¡¡«⌐
- ßΓ᫬π ó »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- LB_GETCOUNT ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ τ¿ß½« φ½Ñ¼Ñ¡Γ«ó ó
- »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- LB_GETCURSEL ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¿¡ñÑ¬ß ΓѬπΘÑú«
- óδíαá¡¡«ú« φ½Ñ¼Ñ¡Γá, Ñß½¿ «¡ ßπΘÑßΓóπÑΓ.
-
- LB_GETHORISONTALEXTENT ¥Γ« ß««íΘÑ¡¿Ñ »«½πτáÑΓ Φ¿α¿¡π, ¡á
- ¬«Γ«απε »á¡Ñ½∞ »ÑαÑτ¡∩ ¼«ªÑΓ íδΓ∞ »α«¬απτÑ¡á
- »« ú«α¿º«¡Γ὿.
-
- LB_GETITEMDATA ¥Γ« ß««íΘÑ¡¿Ñ »«½πτáÑΓ 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ,
- ßó∩ºá¡¡«Ñ ß φ½Ñ¼Ñ¡Γ«ó ó »á¡Ñ½¿ »ÑαÑτ¡∩,
- α¿ßπѼ«⌐ ó½áñѽ∞µÑ¼.
-
- LB_GETITEMRECT ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¬««αñ¿¡áΓδ
- »α∩¼«πú«½∞¡¿¬á, ¬«Γ«αδ⌐ «úαá¡¿τ¿óáÑΓ φ½Ñ¼Ñ¡Γ
- »á¡Ñ½¿ »ÑαÑτ¡∩.
-
-
- Windows 3.0/Ref/5#7 = 20 =
-
- LB_GETSEL ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ß«ßΓ«∩¡¿Ñ óδí«α¬¿
- φ½Ñ¼Ñ¡Γá.
-
- LB_GETSELCOUNT ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ «íΘÑÑ τ¿ß½«
- óδíαá¡¡δσ φ½Ñ¼Ñ¡Γ«ó ó »á¡Ñ½¿ »ÑαÑτ¡∩ ß«
- ¼¡«ªÑßΓóÑ¡¡«⌐ óδí«α¬«⌐.
-
- LB_GETSELITEMS ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¿¡ñѬßδ óδíαá¡¡δσ
- φ½Ñ¼Ñ¡Γ«ó ó »á¡Ñ½¿ »ÑαÑτ¡∩ ß« ¼¡«ªÑßΓóÑ¡¡«⌐
- óδí«α¬«⌐.
-
- LB_GETTEXT ¥Γ« ß««íΘÑ¡¿Ñ ¬«»¿απÑΓ ßΓα«¬π ¿º »ÑαÑτ¡∩ ó
- íπΣÑα.
-
- LB_GETTEXTLEN ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ñ½¿¡π ßΓ᫬¿ ó
- »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- LB_GETTOPINDEX 髺óαáΘáÑΓ ¿¡ñÑ¬ß »Ñαó«ú« ó¿ñ¿¼«ú« φ½Ñ¼Ñ¡Γá ó
- »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- LB_INSERTSTRING ¥Γ« ß««íΘÑ¡¿Ñ óßΓáó½∩ÑΓ ßΓ᫬π ó »á¡Ñ½∞
- »ÑαÑτ¡∩.
-
- LB_RESETCONTENT ¥Γ« ß««íΘÑ¡¿Ñ πñá½∩ÑΓ óßÑ ßΓ᫬¿ ¿º »á¡Ñ½¿
- »ÑαÑτ¡∩ ¿ «ßó«í«ªñáÑΓ ½εíπε »á¼∩Γ∞,
- óδñѽѡ¡πε ñ½∩ φΓ¿σ ßΓ᫬.
-
- LB_SELECTSTRING ¥Γ« ß««íΘÑ¡¿Ñ ºá¼Ñ¡∩ÑΓ ΓѬπΘπε óδí«α¬π ¡á
- »Ñαóπε ßΓ᫬π, ¿¼ÑεΘπε π¬áºá¡¡δ⌐ »αÑΣ¿¬ß.
-
- LB_SELITEMRANGE éδí¿αáÑΓ «ñ¡π ¿½¿ ¡Ñ߬«½∞¬« »«ß½Ññ«óáΓѽ∞¡δσ
- φ½Ñ¼Ñ¡Γ«ó ó »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- LB_SETCURSEL ¥Γ« ß««íΘÑ¡¿Ñ óδí¿αáÑΓ ßΓப㠨 »α«¬απτ¿óáÑΓ
- ÑÑ ñ½∩ »α«ß¼«Γαá, Ñß½¿ φΓ« ¡Ñ«íσ«ñ¿¼«.
-
- LB_SETHORISONTALEXTENT ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ Φ¿α¿¡π, ¡á
- ¬«Γ«απε »á¡Ñ½∞ »ÑαÑτ¡∩ ¼«ªÑΓ íδΓ∞ »α«¬απτÑ¡á
- »« ú«α¿º«¡Γ὿.
-
- LB_SETITEMDATA ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ 32-í¿Γ«ó«Ñ
- º¡áτÑ¡¿Ñ, ¬«Γ«α«Ñ ñ«½ª¡« íδΓ∞ ßó∩ºá¡¡« ß
- φ½Ñ¼Ñ¡Γ«¼ ó »á¡Ñ½¿ »ÑαÑτ¡∩, α¿ßπѼ«⌐
- ó½áñѽ∞µÑ¼.
-
- LB_SETSEL ¥Γ« ß««íΘÑ¡¿Ñ «»αÑñѽ∩ÑΓ ß«ßΓ«∩¡¿Ñ óδí«α¬¿
- φ½Ñ¼Ñ¡Γá ó »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- LB_SETTABSTOPS ¥Γ« ß««íΘÑ¡¿Ñ «»αÑñѽ∩ÑΓ »«º¿µ¿¿ Γáíπ½∩µ¿¿
- ñ½∩ »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- LB_GETTOPINDEX ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ ¿¡ñÑ¬ß »Ñαó«ú«
- ó¿ñ¿¼«ú« φ½Ñ¼Ñ¡Γá ó »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- Windows 3.0/Ref/5#7 = 21 =
-
-
- 5.7.4 æ««íΘÑ¡¿∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- ¥Γ¿ ß««íΘÑ¡¿∩ »«ßδ½áεΓß∩ »α¿¬½áñ¡«⌐ »α«úαá¼¼«⌐
- ¬«¼í¿¡¿α«óá¡¡«¼π í½«¬π π»αáó½Ñ¡¿∩. ì¿ªÑ »α¿óÑñÑ¡ ¿σ ß»¿ß«¬ ß
- ¬αáΓ¬¿¼ «»¿ß᡿Ѽ:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- CB_ADDSTRING ¥Γ« ß««íΘÑ¡¿Ñ ñ«íáó½∩ÑΓ ßΓ᫬π ó »á¡Ñ½∞
- »ÑαÑτ¡∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- CB_DELETESTRING ¥Γ« ß««íΘÑ¡¿Ñ πñá½∩ÑΓ ßΓα«¬π ¿º »á¡Ñ½¿
- »ÑαÑτ¡∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- CB_DIR ¥Γ« ß««íΘÑ¡¿Ñ ñ«íáó½∩ÑΓ »ÑαÑτÑ¡∞ Σá⌐½«ó ¿º
- ΓѬπΘÑú« ¬áΓὫúá ¬ ¬«¼í¿¡¿α«óá¡¡«¼π í½«¬π
- π»αáó½Ñ¡¿∩.
-
- CB_FINDSTRING ¥Γ« ß««íΘÑ¡¿Ñ ¿ΘÑΓ »Ñαóπε ß«ó»áñáεΘπε ß ñá¡¡«⌐
- ßΓ᫬π ó »á¡Ñ½¿ »ÑαÑτ¡∩ ¬«¼í¿¡¿α«óá¡¡«ú«
- í½«¬á π»αáó½Ñ¡¿∩.
-
- CB_GETCOUNT ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ τ¿ß½« φ½Ñ¼Ñ¡Γ«ó ó
- »á¡Ñ½¿ »ÑαÑτ¡∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á
- π»αáó½Ñ¡¿∩.
-
- CB_GETCURSEL ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¿¡ñÑ¬ß ΓѬπΘÑú«
- óδíαá¡¡«ú« φ½Ñ¼Ñ¡Γá, Ñß½¿ «¡ ßπΘÑßΓóπÑΓ.
-
- CB_GETEDITSEL ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¡áτá½∞¡πε ¿ ¬«¡Ñτ¡πε
- »«º¿µ¿ε óδí«α¬¿ ó ΓѬßΓ«ó«¼ í½«¬Ñ
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- CB_SETITEMDATA ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ 32-í¿Γ«ó«Ñ
- º¡áτÑ¡¿Ñ, ¬«Γ«α«Ñ ñ«½ª¡« íδΓ∞ ßó∩ºá¡¡« ß
- φ½Ñ¼Ñ¡Γ«¼ ó ¬«¼í¿¡¿α«óá¡¡«¼ í½«¬Ñ π»αáó½Ñ¡¿∩,
- α¿ßπѼ«¼ ó½áñѽ∞µÑ¼.
-
- CB_GETLBTEXT
- ¥Γ« ß««íΘÑ¡¿Ñ ¬«»¿απÑΓ ßΓα«¬π ¿º »á¡Ñ½¿
- »ÑαÑτ¡∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩ ó
- íπΣÑα.
-
- CB_GETLBTEXTLEN ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ñ½¿¡π ßΓ᫬¿ ó
- »á¡Ñ½¿ »ÑαÑτ¡∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á
- π»αáó½Ñ¡¿∩.
-
- CB_INSERTSTRING ¥Γ« ß««íΘÑ¡¿Ñ óßΓáó½∩ÑΓ ßΓ᫬π ó »á¡Ñ½∞
- »ÑαÑτ¡∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- CB_LIMITTEXT Äúαá¡¿τ¿óáÑΓ ñ½¿¡π ΓѬßΓá, ¬«Γ«αδ⌐
-
- Windows 3.0/Ref/5#7 = 22 =
-
- »«½∞º«óáΓѽ∞ ¼«ªÑΓ óó«ñ¿Γ ó αÑñá¬Γ¿απѼδ⌐
- í½«¬ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- CB_RESETCONTENT ¥Γ« ß««íΘÑ¡¿Ñ πñá½∩ÑΓ óßÑ ßΓ᫬¿ ¿º
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩ ¿
- «ßó«í«ªñáÑΓ ½εíπε »á¼∩Γ∞, óδñѽѡ¡πε ñ½∩ φΓ¿σ
- ßΓ᫬.
-
- CB_SELECTSTRING ¥Γ« ß««íΘÑ¡¿Ñ ºá¼Ñ¡∩ÑΓ ΓѬπΘπε óδí«α¬π ¡á
- »Ñαóπε ßΓ᫬π, ¿¼ÑεΘπε π¬áºá¡¡δ⌐ »αÑΣ¿¬ß.
- ÆÑ¬ßΓ αÑñá¬Γ¿απѼ«ú« í½«¬á ¿º¼Ñ¡∩ÑΓß∩ ñ½∩
- «ΓαáªÑ¡¿∩ ñá¡¡«ú« ¿º¼Ñ¡Ñ¡¿∩.
-
- CB_SETCURSEL ¥Γ« ß««íΘÑ¡¿Ñ óδí¿αáÑΓ ßΓப㠨 »α«¬απτ¿óáÑΓ
- ÑÑ ñ½∩ »α«ß¼«Γαá, Ñß½¿ φΓ« ¡Ñ«íσ«ñ¿¼«.
-
- CB_GETEDITSEL ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ ¡áτá½∞¡πε ¿
- ¬«¡Ñτ¡πε »«º¿µ¿ε óδí«α¬¿ ó ΓѬßΓ«ó«¼ í½«¬Ñ
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- CB_SETITEMDATA ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ 32-í¿Γ«ó«Ñ
- º¡áτÑ¡¿Ñ, ¬«Γ«α«Ñ ñ«½ª¡« íδΓ∞ ßó∩ºá¡¡« ß
- φ½Ñ¼Ñ¡Γ«¼ ó ¬«¼í¿¡¿α«óá¡¡«¼ í½«¬Ñ π»αáó½Ñ¡¿∩
- α¿ßπÑ¼δ¼ ó½áñѽ∞µÑ¼.
-
- CB_SHOWDROPDOWN ¥Γ« ß««íΘÑ¡¿Ñ »«¬áºδóáÑΓ ¿½¿ ߬αδóáÑΓ
- óδ»áñáεΘπε »á¡Ñ½∞ »ÑαÑτ¡∩ ¬«¼í¿¡¿α«óá¡¡«ú«
- í½«¬á π»αáó½Ñ¡¿∩.
-
-
-
- Windows 3.0/Ref/5#7 = 23 =
-
- 5.7.5 æ««íΘÑ¡¿∩ í½«¬«ó π»αáó½Ñ¡¿∩ α¿ßπѼδσ ó½áñѽ∞µÑ¼.
-
- ¥Γ¿ ß««íΘÑ¡¿∩ πóÑñ«¼½∩εΓ ó½áñѽ∞µá í½«¬á π»αáó½Ñ¡¿∩,
- ß«ºñá¡¡«ú« ß Γ¿»«¼ OWNERDRAW, τΓ« í½«¬ π»αáó½Ñ¡¿∩ ¡Ñ«íσ«ñ¿¼«
- ¡áα¿ß«óáΓ∞ ¿½¿ ¡Ñ«íσ«ñ¿¼« »ÑαÑñáΓ∞ ¿¡Σ«α¼áµ¿ε, ΓαÑíπѼπε ñ½∩
- óδó«ñá. ì¿ªÑ »α¿óÑñÑ¡ ¿σ ß»¿ß«¬ ß ¬αáΓ¬¿¼ «»¿ß᡿Ѽ:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- WM_COMPAREITEM ¥Γ« ß««íΘÑ¡¿Ñ «»αÑñѽ∩ÑΓ, ¬á¬«⌐ ¿º ñóπσ
- φ½Ñ¼Ñ¡Γ«ó í«½∞ΦÑ ñαπú«ú« ó ß«αΓ¿απѼ«¼,
- α¿ßπѼ«¼ ó½áñѽ∞µÑ¼ ¬«¼í¿¡¿α«óá¡¡«¼ í½«¬Ñ ¿½¿
- »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- WM_DELETEITEM æ««íΘáÑΓ, τΓ« ñá¡¡δ⌐ φ½Ñ¼Ñ¡Γ α¿ßπѼ«⌐
- ó½áñѽ∞µÑ¼ »á¡Ñ½¿ »ÑαÑτ¡∩ ¿½¿
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á íδ½ πñá½Ñ¡.
-
- WM_DRAWITEM æ««íΘáÑΓ, τΓ« ñá¡¡δ⌐ φ½Ñ¼Ñ¡Γ ñ«½ªÑ¡ íδΓ∞
- »ÑαÑα¿ß«óá¡.
-
- WM_MEASHUREITEM ÆαÑíπÑΓ αẼÑαδ α¿ßπѼ«⌐ »«½∞º«óáΓѽѼ »á¡Ñ½¿
- »ÑαÑτ¡∩, ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩
- ¿½¿ φ½Ñ¼Ñ¡Γá ¼Ñ¡ε.
-
-
-
- Windows 3.0/Ref/5#7 = 24 =
-
-
- 5.8 ôóÑñ«¼½∩εΘ¿Ñ ß««íΘÑ¡¿∩.
-
- ôóÑñ«¼½∩εΘ¿Ñ ß««íΘÑ¡¿∩ ¿¡Σ«α¼¿απεΓ ó½áñѽ∞µá í½«¬á
- π»αáó½Ñ¡¿∩ «í ¿º¼Ñ¡Ñ¡¿∩σ, »α«¿º«ΦÑñΦ¿σ ó í½«¬Ñ π»αáó½Ñ¡¿∩.
- Éáºñѽδ ß 5.8.1 »« 5.8.4 ß«ñÑαªáΓ ¬αáΓ¬«Ñ «»¿ßá¡¿Ñ πóÑñ«¼½∩εΘ¿σ
- ß««íΘÑ¡¿⌐ ñ½∩ ¬áªñ«ú« ¬½áßßá í½«¬«ó π»αáó½Ñ¡¿∩.
-
- è½áó¿Φ¡δÑ ¿ αÑñá¬Γ¿απѼδÑ í½«¬¿ π»αáó½Ñ¡¿∩ ¿ß»«½∞ºπεΓ
- ß««íΘÑ¡¿Ñ WM_COMMAND ñ½∩ πóÑñ«¼½Ñ¡¿∩ α«ñ¿Γѽ∞߬«ú« «¬¡á «
- ñÑ⌐ßΓó¿∩σ, ¬«Γ«αδÑ »α«¿º«Φ½¿ ó í½«¬Ñ π»αáó½Ñ¡¿∩. Åáαá¼ÑΓα
- wParam ß««íΘÑ¡¿∩ WM_COMMAND ß«ñÑαª¿Γ ID í½«¬á π»αáó½Ñ¡¿∩,
- ¼½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α «¬¡á αÑñá¬Γ¿απѼ«ú«
- í½«¬á π»αáó½Ñ¡¿∩, á ßΓáαΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ¬«ñ
- πóÑñ«¼½Ñ¡¿∩ í½«¬á π»αáó½Ñ¡¿∩.
-
- 5.8.1 è«ñδ πóÑñ«¼½Ñ¡¿∩ ¬½áó¿Φ¡δσ í½«¬«ó π»αáó½Ñ¡¿∩.
-
- Åα¿óÑñÑ¡¡δÑ ¡¿ªÑ ¬«ñδ πóÑñ«¼½Ñ¡¿∩ «Γ¡«ß∩Γß∩ ¬ ¬½áó¿Φ¡δ¼
- í½«¬á¼ π»αáó½Ñ¡¿∩:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- BN_CLICKED ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« »«½∞º«óáΓѽ∞ ¡áªá½
- ¬½áó¿Φπ.
-
- BN_DOUBLECLICKED ¥Γ«Γ ¬«ñ «º¡áτáÑΓ, τΓ« »«½∞º«óáΓѽ∞ ñóáªñδ
- ¡áªá½ ¬½áó¿Φπ πßΓá¡«ó¬¿ ¿½¿ ¬½áó¿Φπ, α¿ßπѼπε
- ó½áñѽ∞µÑ¼.
- 5.8.2 è«ñδ πóÑñ«¼½Ñ¡¿∩ αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- Åα¿óÑñÑ¡¡δÑ ¡¿ªÑ ¬«ñδ πóÑñ«¼½Ñ¡¿∩ «Γ¡«ß∩Γß∩ ¬
- αÑñá¬Γ¿απÑ¼δ¼ í½«¬á¼ π»αáó½Ñ¡¿∩:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- EN_CHANGE ¥Γ«Γ ¬«ñ ß««íΘáÑΓ, τΓ« »«½∞º«óáΓѽ∞
- »αÑñ»α¿¡∩½ ¡Ñ¬«Γ«αδÑ ñÑ⌐ßΓó¿∩, ¬«Γ«αδÑ,
- 󫺼«ª¡«, ¿º¼Ñ¡¿½¿ ß«ñÑন¼«Ñ ΓѬßΓá.
-
- EN_ERRSPACE ¥Γ«Γ ¬«ñ π¬áºδóáÑΓ, τΓ« αÑñá¬Γ¿απѼ«¼π í½«¬π
- π»αáó½Ñ¡¿∩ ¡Ñ σóáΓáÑΓ ¼ÑßΓá.
-
- EN_HSCROLL ¥Γ«Γ ¬«ñ π¬áºδóáÑΓ, τΓ« »«½∞º«óáΓѽ∞ ¡áªá½ ¡á
- ¬¡«»¬π ¼δΦ¿, ¡áσ«ñ∩ß∞ ó ú«α¿º«¡Γá½∞¡«⌐ ßΓ᫬Ñ
- »α«¬απΓ¬¿ αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- EN_KILLFOCUS ¥Γ«Γ ¬«ñ ß««íΘáÑΓ, τΓ« αÑñá¬Γ¿απѼδ⌐ í½«¬
- π»αáó½Ñ¡¿∩ πΓαáΓ¿½ ºáσóáΓ óó«ñá.
-
- EN_MAXTEXT ¥Γ«Γ ¬«ñ ß««íΘáÑΓ, τΓ« »α¿ ΓѬπΘÑ⌐ óßΓáó¬Ñ
- »αÑóδΦÑ¡« ¼á¬ß¿¼á½∞¡« ñ«»πßΓ¿¼«Ñ τ¿ß½«
- ß¿¼ó«½«ó ó αÑñá¬Γ¿απѼ«¼ í½«¬Ñ π»αáó½Ñ¡¿∩.
-
- Windows 3.0/Ref/5#7 = 25 =
-
-
- EN_SETFOCUS ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« αÑñá¬Γ¿απѼδ⌐ í½«¬
- π»αáó½Ñ¡¿∩ »«½πτ¿½ ºáσóáΓ óó«ñá.
-
- EN_UPDATE ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« αÑñá¬Γ¿απѼδ⌐ í½«¬
- π»αáó½Ñ¡¿∩ íπñÑΓ ¿¡ñ¿µ¿α«óáΓ∞ ¿º¼Ñ¡Ñ¡¡δ⌐
- ΓѬßΓ.
-
- EN_VSCROLL ¥Γ«Γ ¬«ñ ߻ѵ¿Σ¿µ¿απÑΓ, τΓ« »«½∞º«óáΓѽ∞
- ¡áªá½ ¡á ¬¡«»¬π ¼δΦ¿, ¡áσ«ñ∩ß∞ ó óÑαΓ¿¬á½∞¡«⌐
- ßΓα«¬Ñ »α«¬απΓ¬¿ αÑñá¬Γ¿απѼ«ú« í½«¬á
- π»αáó½Ñ¡¿∩.
-
-
- 5.8.3 è«ñδ πóÑñ«¼½Ñ¡¿∩ »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- Åα¿óÑñÑ¡¡δÑ ¡¿ªÑ ¬«ñδ πóÑñ«¼½Ñ¡¿∩ »α¿¼Ñ¡¿¼δ Γ«½∞¬« ¬
- »á¡Ñ½∩¼ »ÑαÑτ¡∩, ¿¼ÑεΘ¿σ Γ¿» LBS_NOTIFY:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- LBN_DBLCLK ¥Γ«Γ ¬«ñ ß««íΘáÑΓ, τΓ« »«½∞º«óáΓѽ∞ ñóáªñδ
- ¡áªá½ ¬¡«»¬π ¼δΦ¿, ¡áσ«ñ∩ß∞ ¡á ßΓ᫬Ñ.
-
- LBN_ERRSPACE ¥Γ«Γ ¬«ñ ß««íΘáÑΓ, τΓ« »á¡Ñ½¿ »ÑαÑτ¡∩ ¡Ñ
- σóáΓáÑΓ »á¼∩Γ¿.
-
- LBN_KILLFOCUS ¥Γ«Γ ¬«ñ ß««íΘáÑΓ, τΓ« »á¡Ñ½∞ »ÑαÑτ¡∩
- »«ΓÑα∩½á ºáσóáΓ óó«ñá.
-
- LBN_SELCHANGE ¥Γ«Γ ¬«ñ ß««íΘáÑΓ «í ¿º¼Ñ¡Ñ¡¿¿ óδí«α¬¿.
-
- LBN_SETFOCUS ¥Γ«Γ ¬«ñ ß««íΘáÑΓ, τΓ« »á¡Ñ½∞ »ÑαÑτ¡∩
- »«½πτ¿½á ºáσóáΓ óó«ñá.
- 5.8.4 è«ñδ πóÑñ«¼½Ñ¡¿∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- ì¿ªÑ »α¿óÑñÑ¡δ ¬«ñδ πóÑñ«¼½Ñ¡¿∩, »α¿¼Ñ¡∩ѼδÑ ¬
- ¬«¼í¿¡¿α«óá¡¡δ¼ í½«¬á¼ π»αáó½Ñ¡¿∩.
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- CBN_DBLCLK ¥Γ«Γ ¬«ñ »«ßδ½áÑΓß∩ ¬«úñá »«½∞º«óáΓѽ∞ ñóáªñδ
- ¡áª¼ÑΓ ¬¡«»¬π ¼δΦ¿ ¡áσ«ñ∩ß∞ ¡á ßΓ᫬Ñ.
-
- CBN_DROPDOWN ê¡Σ«α¼¿απÑΓ ó½áñѽ∞µá ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á,
- τΓ« »á¡Ñ½∞ »ÑαÑτ¡∩ »«¬áºá¡á.
-
- CBN_EDITCHANGE ¥Γ«Γ ¬«ñ ß««íΘáÑΓ, τΓ« »«½∞º«óáΓѽ∞
- ¿º¼Ñ¡¿½ ΓѬßΓ ó αÑñá¬Γ¿απѼ«¼ í½«¬Ñ
- π»αáó½Ñ¡¿∩.
-
- CBN_EDITUPDATE ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« αÑñá¬Γ¿απѼδ⌐ í½«¬
-
- Windows 3.0/Ref/5#7 = 26 =
-
- π»αáó½Ñ¡¿∩ íπñÑΓ ¿¡ñ¿µ¿α«óáΓ∞ ¿º¼Ñ¡Ñ¡¡δ⌐
- ΓѬßΓ.
-
- LBN_ERRSPACE ¥Γ«Γ ¬«ñ ß««íΘáÑΓ, τΓ« ¡Ñ σóáΓáÑΓ »á¼∩Γ¿.
-
- LBN_KILLFOCUS ¥Γ«Γ ¬«ñ ß««íΘáÑΓ, τΓ« ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬
- π»αáó½Ñ¡¿∩ »«ΓÑα∩½ ºáσóáΓ óó«ñá.
-
- LBN_SELCHANGE ¥Γ«Γ ¬«ñ ß««íΘáÑΓ «í ¿º¼Ñ¡Ñ¡¿¿ óδí«α¬¿.
-
- LBN_SETFOCUS ¥Γ«Γ ¬«ñ ß««íΘáÑΓ, τΓ« ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬
- π»αáó½Ñ¡¿∩ »«½πτ¿½ ºáσóáΓ óó«ñá.
-
-
-
-
- Windows 3.0/Ref/5#7 = 27 =
-
-
- 5.9 æ««íΘÑ¡¿∩ ßΓ᫬¿ »α«¬απΓ¬¿.
-
- ü½«¬¿ π»αáó½Ñ¡¿∩ ßΓ᫬«⌐ »α«¬απΓ¬¿ »«ßδ½áεΓ ß««íΘÑ¡¿∩
- WM_VSCROLL ¿ WM_HSCROLL ßó«¿¼ α«ñ¿Γѽ∩¼ ¬áªñδ⌐ αáº, ¬«úñá
- »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ ¬¡«»¬π ¡á ¼δΦ¿, ¡áσ«ñ∩ß∞ ó í½«¬Ñ
- π»αáó½Ñ¡¿∩. Åáαá¼ÑΓα wParam ß«ñÑαª¿Γ ΓÑ ªÑ º¡áτÑ¡¿∩, ¬«Γ«αδÑ
- «»αÑñѽѡδ ñ½∩ ß««íΘÑ¡¿⌐ »α«¬απΓ¬¿ ó ßΓá¡ñáαΓ¡«¼ «¬¡Ñ. æΓáαΦÑÑ
- ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α «¬¡á í½«¬á π»αáó½Ñ¡¿∩ ßΓ᫬«⌐
- »α«¬απΓ¬¿.
-
-
-
- Windows 3.0/Ref/5#7 = 28 =
-
- 5.10 æ««íΘÑ¡¿∩ «í½áßΓ¿, ¡Ñ »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- é φΓ«¼ »«ñαáºñÑ½Ñ «»¿ßδóáεΓß∩ ß««íΘÑ¡¿∩, ¬«Γ«αδÑ ßαÑñá
- Windows »«ßδ½áÑΓ ñ½∩ ß«ºñá¡¿∩ ¿ «íß½πª¿óá¡¿∩ «í½áßΓ¿ «¬¡á, ¡Ñ
- »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε. Äíδτ¡« »α¿¬½áñ¡δÑ »α«úαá¼¼δ ¡Ñ
- «íαáíáΓδóáεΓ φΓ¿ ß««íΘÑ¡¿∩, á »«ßδ½áεΓ ¿σ Σπ¡¬µ¿¿ DefWindowProc
- ñ½∩ «íαáí«Γ¬¿.
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- WM_NCACTIVATE ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá
- ¡Ñ«íσ«ñ¿¼« ¿º¼Ñ¡¿Γ∞ ¡Ñ »α¿¡áñ½ÑªáΘπε
- »«½∞º«óáΓÑ½ε «í½áßΓ∞ ñ½∩ ¿¡ñ¿¬áµ¿¿ á¬Γ¿ó¡«ú«
- ¿½¿ ¡Ñá¬Γ¿ó¡«ú« ß«ßΓ«∩¡¿∩.
-
- WM_NCCALCSIZE ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ¡Ñ«íσ«ñ¿¼«
- óδτ¿ß½¿Γ∞ αẼÑα «í½áßΓ¿ »«½∞º«óáΓѽ∩ «¬¡á.
-
- WM_NCCREATE ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »ÑαÑñ ß««íΘÑ¡¿Ñ¼
- WM_CREATE, ¬«úñá «¬¡« ß«ºñáÑΓß∩ ó»ÑαóδÑ.
-
- WM_NCDESTROY ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π »«ß½Ñ ß««íΘÑ¡¿∩
- WM_DESTROY.
-
- WM_NCHITTEST ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ß«ñÑαªáΘѼπ
- ¬παß«α ¼δΦ¿ (Ñß½¿ Γ«½∞¬« «¬¡« ºáσóáΓ¿½« ¼δΦ∞)
- ¬áªñδ⌐ αáº, ¬«úñá ¼δΦ∞ »ÑαѼÑΘáÑΓß∩.
-
- WM_NCLBUTTONDBLCLK ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ñóáªñδ
- ¡áª¿¼áÑΓß∩ ½Ñóá∩ ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩, ¬á¬
- ¼δΦ∞ ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿ «¬¡á, ¡Ñ
- »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- WM_NCLBUTTONDOWN ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá
- ¡áª¿¼áÑΓß∩ ½Ñóá∩ ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩, ¬á¬
- ¼δΦ∞ ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿ «¬¡á, ¡Ñ
- »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- WM_NCLBUTTONUP ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá
- «ßó«í«ªñáÑΓß∩ ½Ñóá∩ ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩,
- ¬á¬ ¼δΦ∞ ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿ «¬¡á, ¡Ñ
- »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- WM_NCMBUTTONDBLCLK ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ñóáªñδ
- ¡áª¿¼áÑΓß∩ ßαÑñ¡∩∩ ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩,
- ¬á¬ ¼δΦ∞ ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿ «¬¡á, ¡Ñ
- »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- WM_NCMBUTTONDOWN ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá
- ¡áª¿¼áÑΓß∩ ßαÑñ¡∩∩ ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩,
- ¬á¬ ¼δΦ∞ ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿ «¬¡á, ¡Ñ
- »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
-
- Windows 3.0/Ref/5#7 = 29 =
-
- WM_NCMBUTTONUP ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá
- «ßó«í«ªñáÑΓß∩ ßαÑñ¡∩∩ ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩,
- ¬á¬ ¼δΦ∞ ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿ «¬¡á, ¡Ñ
- »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- WM_NCMOUSEMOVE ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ¬παß«α
- ¼δΦ¿ »ÑαѼÑΘáÑΓß∩ ó «í½áßΓ¿ «¬¡á, ¡Ñ
- »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- WM_NCPAINT ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá
- ¡Ñ«íσ«ñ¿¼« »ÑαÑα¿ß«óáΓ∞ Ñú« αἬπ.
-
- WM_NCRBUTTONDBLCLK ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ñóáªñδ
- ¡áª¿¼áÑΓß∩ »αáóá∩ ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩, ¬á¬
- ¼δΦ∞ ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿ «¬¡á, ¡Ñ
- »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- WM_NCRBUTTONDOWN ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá
- ¡áª¿¼áÑΓß∩ »αáóá∩ ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩, ¬á¬
- ¼δΦ∞ ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿ «¬¡á, ¡Ñ
- »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- WM_NCRBUTTONUP ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá
- «ßó«í«ªñáÑΓß∩ »αáóá∩ ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩,
- ¬á¬ ¼δΦ∞ ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿ «¬¡á, ¡Ñ
- »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
-
-
-
- Windows 3.0/Ref/5#7 = 30 =
-
- 5.11 æ««íΘÑ¡¿∩ ¿¡ΓÑαΣÑ⌐ßá ¼¡«ªÑßΓóá ñ«¬π¼Ñ¡Γ«ó.
-
- ê¡ΓÑαΣÑ⌐ß ¼¡«ªÑßΓóá ñ«¬π¼Ñ¡Γ«ó Windows (MDI),
- »αÑñ«ßΓáó½∩ÑΓ »α¿¬½áñ¡δ¼ »α«úαἼἠßΓá¡ñáαΓ¡δ⌐ ¿¡ΓÑαΣÑ⌐ß ñ½∩
- «Γ«íαáªÑ¡¿∩ ¡Ñ߬«½∞¬¿σ ñ«¬π¼Ñ¡Γ«ó ó «ñ¡«ú« φ¬ºÑ¼»∩½αá
- »α¿¬½áñ¡«⌐ »α«úαá¼¼δ. Åα«úαá¼¼δ, ¿ß»«½∞ºπεΘ¿Ñ MDI, ß«ºñáεΓ «¬¡«
- ΣαÑ⌐¼á, ¬«Γ«α«Ñ ß«ñÑαª¿Γ «¬¡« ¬½¿Ñ¡Γ ó «í½áßΓ¿ »«½∞º«óáΓѽ∩.
- Åਪ½áñ¡á∩ »α«úαá¼¼á ß«ºñáÑΓ «¬¡« ¬½¿Ñ¡Γá MDI ß »«¼«Θ∞ε Σπ¡¬µ¿¿
- CreateWindow, π¬áºδóá∩ ¬½áßß MDICLIENT, ¿ »ÑαÑñáóá∩ ó »áαá¼ÑΓαÑ
- lParam ßΓαπ¬Γπαπ CLIENTCREATESTRUCT. ¥Γ« «¬¡« ¬½¿Ñ¡Γ ó ßó«ε
- «τÑαÑñ∞ ¼«ªÑΓ ó½áñÑΓ∞ ¼¡«ªÑßΓó«¼ ñ«τÑα¡¿σ «¬«¡, ¬áªñ«Ñ ¿º
- ¬«Γ«αδσ «Γ«íαáªáÑΓ «Γñѽ∞¡δ⌐ ñ«¬π¼Ñ¡Γ. Åα«úαá¼¼δ, ¿ß»«½∞ºπεΘ¿Ñ
- MDI π»αáó½∩εΓ φΓ¿¼¿ ñ«τÑα¡¿¼¿ «¬¡á¼¿, »«ßδ½á∩ ß««íΘÑ¡¿∩ «¬¡π
- ¬½¿Ñ¡Γπ. ì¿ªÑ ¬«α«Γ¬« «»¿ßá¡δ φΓ¿ ß««íΘÑ¡¿∩:
-
- æ««íΘÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────────
- WM_MDIACTIVATE ¥Γ« ß««íΘÑ¡¿Ñ á¬Γ¿ó¿º¿απÑΓ ñ«τÑα¡ÑÑ «¬¡«.
-
- WM_MDICASCADE ¥Γ« ß««íΘÑ¡¿Ñ αáßßΓáó½∩ÑΓ ñ«τÑα¡¿Ñ «¬¡á
- ¬á߬áñ«¼.
-
- WM_MDICREATE ¥Γ« ß««íΘÑ¡¿Ñ ß«ºñáÑΓ ñ«τÑα¡ÑÑ «¬¡«.
-
- WM_MDIDESTROY ¥Γ« ß««íΘÑ¡¿Ñ ºá¬αδóáÑΓ ñ«τÑα¡ÑÑ «¬¡«.
-
- WM_MDIGETACTIVE ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ΓѬπΘÑÑ á¬Γ¿ó¡«Ñ
- ñ«τÑα¡ÑÑ «¬¡« MDI.
-
- WM_MDIICONARRANGE ÉáßßΓáó½∩ÑΓ óßÑ ¿¬«¡δ ñ«τÑα¡¿σ «¬«¡.
-
- WM_MDIMAXIMIZE îá¬ß¿¼¿º¿απÑΓ ñ«τÑα¡ÑÑ «¬¡« MDI.
-
- WM_MDIRESTORE é«ßßΓá¡áó½¿óáÑΓ »αÑñδñπΘÑÑ ß«ßΓ«∩¡¿Ñ
- ¼á¬ß¿¼¿º¿α«óá¡¡«ú« ¿½¿ ¼¿¡¿¼¿º¿α«óá¡¡«ú«
- «¬¡á.
-
- WM_MDISETMENU çá¼Ñ¡∩ÑΓ ¼Ñ¡ε «¬¡á ΣαÑ⌐¼á MDI, ¡á¬½áñδóáѼ«ú«
- ¼Ñ¡ε Window ¿½¿ «íá.
-
- WM_MDITILE ÉáßßΓáó½∩ÑΓ ñ«τÑα¡¿Ñ «¬¡á MDI óßΓδ¬.
-
-
-
-
- Windows 3.0/Ref/5#7 = 31 =
-
- 5.12 çᬽετÑ¡¿Ñ.
-
- æ««íΘÑ¡¿∩ Windows »αÑñßΓáó½∩εΓ ß«í«⌐ ßαÑñßΓó« ßó∩º¿ ¼Ñªñπ
- »α¿¬½áñ¡«⌐ »α«úαá¼¼«⌐ ¿ ßαÑñ«⌐ Windows, ñαπú¿¼¿ »α¿¬½áñ¡δ¼¿
- »α«úαἼἿ, ó ¼¡«ú«ºáñáτ¡«⌐ ßαÑñÑ. ä«»«½¡¿Γѽ∞¡πε ¿¡Σ«α¼áµ¿ε,
- ßó∩ºá¡¡πε ß ß««íΘÑ¡¿∩¼¿ Windows óδ ¡á⌐ñÑΓÑ ó ß½ÑñπεΘ¿σ
- αáºñѽáσ:
-
- Éáºñѽ Éπ¬«ó«ñßΓó«
- ───────────────────────────────────────────────────────────────
- öπ¡¬µ¿¿ «íαáí«Γ¬¿ æ»αáó«τ¡«Ñ απ¬«ó«ñßΓó«, Γ«¼ 1: ú½áóá 1,
- ß««íΘÑ¡¿⌐ "öπ¡¬µ¿¿ ¿¡ΓÑαΣÑ⌐ßá úαáΣ¿τÑ߬¿σ πßΓα«⌐ßΓó".
-
- Ä»¿ßá¡¿Ñ Σπ¡¬µ¿⌐ æ»αáó«τ¡«Ñ απ¬«ó«ñßΓó«, Γ«¼ 1: ú½áóá 4,
- "滿߫¬ Σπ¡¬µ¿⌐".
-
- Ä»¿ßá¡¿Ñ ß««íΘÑ¡¿⌐ æ»αáó«τ¡«Ñ απ¬«ó«ñßΓó«, Γ«¼ 1: ú½áóá 6,
- "滿߫¬ ß««íΘÑ¡¿⌐".
-
- Æ¿»δ ¿ ßΓαπ¬Γπαδ æ»αáó«τ¡«Ñ απ¬«ó«ñßΓó«, Γ«¼ 2: ú½áóá 7,
- ñá¡¡δσ Windows "Æ¿»δ ¿ ßΓαπ¬Γπαδ ñá¡¡δσ".
-
- 信ἿτÑ߬¿⌐ «í¼Ñ¡ æ»αáó«τ¡«Ñ απ¬«ó«ñßΓó«, Γ«¼ 2: ú½áóá 15,
- ñá¡¡δ¼¿ "Ä»αÑñѽѡ¿Ñ »α«Γ«¬«½á Windows DDE".
-
- Éπ¬«ó«ñßΓó« »α«úαá¼¼¿ßΓá: ú½áóá 22,
- "信ἿτÑ߬¿⌐ «í¼Ñ¡ ñá¡¡δ¼¿".
-
- Äß¡«ó¡á∩ ¿¡Σ«α¼áµ¿∩ Éπ¬«ó«ñßΓó« »α«úαá¼¼¿ßΓá: ú½áóá 1, "Äíº«α
- « »α«úαá¼¼¿α«óá¡¿¿ ßαÑñδ Windows".
- ó ßαÑñÑ Windows
-
-
-
-
- Windows 3.0/Ref/5#7 = 32 =
-
- â½áóá 6. 滿߫¬ ß««íΘÑ¡¿⌐.
- ----------------------------------------------------------------
-
- æαÑñá Microsoft Windows óºá¿¼«ñÑ⌐ßΓóπÑΓ ß »α¿¬½áñ¡δ¼¿
- »α«úαἼἿ τÑαѺ Σ«α¼áΓ¿α«óá¡¡δÑ ß««íΘÑ¡¿∩ «¬«¡. æ««íΘÑ¡¿∩
- ñ½∩ «íαáí«Γ¬¿ »«ßδ½áεΓß∩ Σπ¡¬µ¿∩¼ «¬«¡ »α¿¬½áñ¡δσ »α«úαá¼¼.
-
- ìѬ«Γ«αδÑ ß««íΘÑ¡¿∩ ó«ºóαáΘáεΓ º¡áτÑ¡¿∩, ß«ñÑαªáΘ¿Ñ
- ¿¡Σ«α¼áµ¿ε «í πß»ÑΦ¡«¼ ºáóÑαΦÑ¡¿¿ ¿½¿ ñαπú¿Ñ ñá¡¡δÑ, ΓαÑíπѼδÑ
- »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ. ä½∩ »«½πτÑ¡¿∩ ó«ºóαáΘáѼ«ú« º¡áτÑ¡¿∩
- »α¿¬½áñ¡á∩ »α«úαá¼¼á ñ½∩ »ÑαÑñáτ¿ ß««íΘÑ¡¿∩ ñ«½ª¡á
- ó«ß»«½∞º«óáΓ∞ß∩ Σπ¡¬µ¿Ñ⌐ SendMessage. ¥Γá Σπ¡¬µ¿∩ ¡Ñ ó«ºóαáΘáÑΓ
- π»αáó½Ñ¡¿∩ ñ« ΓÑσ »«α, »«¬á ß««íΘÑ¡¿Ñ ¡Ñ íπñÑΓ «íαáí«Γá¡«. àß½¿
- ó«ºóαáΘáѼ«Ñ º¡áτÑ¡¿Ñ »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ ¡Ñ ΓαÑíπÑΓß∩, Γ« ñ½∩
- »«ß佬¿ ß««íΘÑ¡¿⌐ ¼«ª¡« ó«ß»«½∞º«óáΓΓ∞ß∩ Σπ¡¬µ¿Ñ⌐ PostMessage.
- ¥Γá Σπ¡¬µ¿∩ »«¼ÑΘáÑΓ ß««íΘÑ¡¿Ñ ó «τÑαÑñ∞ »α¿¬½áñ¡«⌐ »α«úαá¼¼δ ¿
- ßαáºπ ªÑ ó«ºóαáΘáÑΓ π»αáó½Ñ¡¿Ñ. àß½¿ ß««íΘÑ¡¿Ñ ¡Ñ ¿¼ÑÑΓ
- ó«ºóαáΘáѼ«ú« º¡áτÑ¡¿∩, Γ« »α¿¬½áñ¡á∩ »α«úαá¼¼á ñ½∩ »«ß佬¿
- ß««íΘÑ¡¿⌐ ¼«ªÑΓ ¿ß»«½∞º«óáΓ∞ «íÑ Σπ¡¬µ¿¿, Ñß½¿ ó «»¿ßá¡¿¿
- ß««íΘÑ¡¿∩ ¡Ñ ߬áºá¡« «íαáΓ¡«Ñ.
-
- æ««íΘÑ¡¿Ñ ß«ßΓ«¿Γ ¿º ΓαÑσ τáßΓÑ⌐: ¡«¼Ñαá ß««íΘÑ¡¿∩,
- »áαá¼ÑΓαá wParam (ß½«ó«) ¿ »áαá¼ÑΓαá lParam (ñó«⌐¡«Ñ ß½«ó«).
- 쫼Ñαá ß««íΘÑ¡¿⌐ ¿ñÑ¡Γ¿Σ¿µ¿απεΓß∩ »αÑñóáα¿Γѽ∞¡« «»αÑñѽѡ¡δ¼¿
- ¿¼Ñ¡á¼¿ ß««íΘÑ¡¿⌐. ê¼Ñ¡á ¡áτ¿¡áεΓß∩ ß "WM_" ¿ «ΓαáªáεΓ ß¼δß½
- ¿½¿ ¿ßΓ«τ¡¿¬ ß««íΘÑ¡¿∩. è«α«Γ¬¿Ñ ¿ ñ½¿¡¡δÑ »áαá¼ÑΓαδ,
- »«¿¼Ñ¡«óá¡¡δÑ wParam ¿ lParam, ß«ñÑαªáΓ º¡áτÑ¡¿∩, ¬«Γ«αδÑ
- ºáó¿ß∩Γ «Γ ¡«¼Ñαá ß««íΘÑ¡¿∩.
-
- Åáαá¼ÑΓα lParam τáßΓ« ß«ñÑαª¿Γ í«½ÑÑ «ñ¡«ú« í½«¬á
- ¿¡Σ«α¼áµ¿¿. ìá»α¿¼Ñα, ßΓáαΦÑÑ ß½«ó« ¼«ªÑΓ ß«ñÑαªáΓ∞ ñÑß¬α¿»Γ«α
- «¬¡á, á ¼½áñΦÑÑ ß½«ó« - µÑ½«Ñ º¡áτÑ¡¿Ñ. ä½∩ ¿ºó½ÑτÑ¡¿∩ ßΓáαΦÑú«
- ¿½¿ ¼½áñΦÑú« ß½«óá ¿º lParam ¼«ªÑΓ ¼«úπΓ íδΓ∞ ¿ß»«½∞º«óá¡δ
- óß»«¼«úáΓѽ∞¡δÑ ¼á¬α««»αÑñѽѡ¿∩ HIWORD ¿ LOWORD. ä½∩ ñ«ßΓπ»á ¬
- ½εíδ¼ íá⌐Γá¼ ¡áα∩ñπ ß HIWORD ¿ LOWORD ¼«úπΓ íδΓ∞ ¿ß»«½∞º«óá¡δ
- óß»«¼«úáΓѽ∞¡δÑ ¼á¬α««»αÑñѽѡ¿∩ HIBYTE ¿ LOBYTE.
-
- ê¼ÑÑΓß∩ τÑΓδαÑ ñ¿á»áº«¡á ¡«¼Ñα«ó ß««íΘÑ¡¿⌐:
-
- ä¿á»áº«¡ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- 0 - WM_USER-1 ÉѺÑαó¿απÑΓß∩ ñ½∩ ¿ß»«½∞º«óá¡¿∩ ßαÑñ«⌐
- Windows.
-
- WM_USER - 0σ7FFF ûѽδÑ ß««íΘÑ¡¿∩ ñ½∩ ¿ß»«½∞º«óá¡¿∩
- »α¿¬½áñ¡«⌐ »α«úαá¼¼«⌐.
-
- 0x8000 - 0xBFFF ÉѺÑαó¿απÑΓß∩ ñ½∩ ¿ß»«½∞º«óá¡¿∩ ßαÑñ«⌐
- Windows.
-
- 0xæ000 - 0xFFFF CΓ᫬«óδÑ ß««íΘÑ¡¿∩ ñ½∩ ¿ß»«½∞º«óá¡¿∩
- »α¿¬½áñ¡δ¼¿ »α«úαἼἿ.
- ──────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 33 =
-
-
- 쫼Ñαá ß««ΘÑ¡¿⌐ ó »Ñαó«¼ ñ¿á»áº«¡Ñ (0 - WM_USER-1)
- «»αÑñѽ∩εΓß∩ ßαÑñ«⌐ Windows ¿ «íßπªñáεΓß∩ ó ñá¡¡«⌐ ú½áóÑ »«ºªÑ.
- ç¡áτÑ¡¿∩ ¿º φΓ«ú« ñ¿á»áº«¡á, ¬«Γ«αδÑ ∩ó¡« ¡Ñ «»αÑñѽѡδ,
- αѺÑαó¿απεΓß∩ ñ½∩ íπñπΘÑú« ¿ß»«½∞º«óá¡¿∩ ßαÑñ«⌐ Windows.
-
- 쫼Ñαá ß««íΘÑ¡¿⌐ ó« óΓ«α«¼ ñ¿á»áº«¡Ñ (WM_USER - 7FFF)
- ¼«úπΓ «»αÑñѽ∩Γ∞ß∩ ¿ ¿ß»«½∞º«óáΓ∞ß∩ »α¿¬½áñ¡«⌐ »α«úαá¼¼«⌐ ñ½∩
- »«ß佬¿ ß««íΘÑ¡¿⌐ ó αἬáσ ßἫ⌐ »α¿¬½áñ¡«⌐ »α«úαá¼¼δ. Äñ¡á¬«
- φΓ¿ ß««íΘÑ¡¿∩ ¡Ñ ñ«½ª¡δ »«ßδ½áΓ∞ß∩ ñαπú¿¼ »α¿¬½áñ¡δ¼
- »α«úαá¼¼á¼, Ñß½¿ Γ«½∞¬« »α¿¬½áñ¡δÑ »α«úαá¼¼δ ¡Ñ ¿¼ÑεΓ
- ß«ú½áΦÑ¡¿⌐ «í «í¼Ñ¡Ñ ß««íΘÑ¡¿∩¼¿ ¿ ¡Ñ »α¿ßóá¿óáεΓ ¡«¼Ñαá¼
- ß««íΘÑ¡¿⌐ «ñ¿¡ ¿ ëà ªÑ ß¼δß½.
-
- 쫼Ñαá ß««íΘÑ¡¿⌐ ó ΓαÑΓ∞Ѽ ñ¿á»áº«¡Ñ (8000 - BFFF)
- αѺÑαó¿απεΓß∩ ñ½∩ íπñπΘÑú« ¿ß»«½∞º«óá¡¿∩ ßαÑñ«⌐ Windows.
-
- 쫼Ñαá ß««íΘÑ¡¿⌐ ó τÑΓóÑαΓ«¼ ñ¿á»áº«¡Ñ (C000 - FFFF)
- «»αÑñѽ∩εΓß∩, ¬«úñá »α¿¬½áñ¡á∩ »α«úαá¼¼á óδºδóáÑΓ Σπ¡¬µ¿ε
- RegisterWindowMessage ß µÑ½∞ε »«½πτÑ¡¿∩ ¡«¼Ñαá ß««íΘÑ¡¿∩ ñ½∩
- ßΓ᫬¿. éßÑ »α¿¬½áñ¡δÑ »α«úαá¼¼δ, ¬«Γ«αδÑ αÑú¿ßΓα¿απεΓ
- ¿ñÑ¡Γ¿τ¡δÑ ßΓ᫬¿, ¼«úπΓ ¿ß»«½∞º«óáΓ∞ áßß«µ¿áΓ¿ó¡δÑ ¡«¼Ñαá
- ß««íΘÑ¡¿⌐ ñ½∩ «í¼Ñ¡á ß««íΘÑ¡¿∩¼¿ ¼Ñªñπ ß«í«⌐. Äñ¡á¬«,
- Σá¬Γ¿τÑ߬¿⌐ ¡«¼Ñα ß««íΘÑ¡¿∩ ¡Ñ ∩ó½∩ÑΓß∩ ¬«¡ßΓá¡Γ«⌐ ¿
- »αÑñ»«½áúáÑΓß∩, τΓ« «¡ ¡Ñ ¼«ªÑΓ íδΓ∞ ΓѼ ªÑ ßá¼δ¼ ó αẽ¿τ¡δσ
- ßÑá¡ßáσ αáí«Γδ ß «¬¡«¼.
-
- é φΓ«⌐ ú½áóÑ »α¿ó«ñ¿Γß∩ «»¿ßá¡¿Ñ ß««íΘÑ¡¿⌐, αáß»«½«ªÑ¡¡δσ
- ó á½Σáó¿Γ¡«¼ »«α∩ñ¬Ñ. ä«»«½¡¿Γѽ∞¡πε ¿¡Σ«α¼áµ¿ε « ß««íΘÑ¡¿∩σ óδ
- ¡á⌐ñÑΓÑ ó ú½áóÑ 5, "Äíº«α ß««íΘÑ¡¿⌐".
-
- ───────────────────────────────────────────────────────────────
-
-
- Windows 3.0/Ref/5#7 = 34 =
-
- BM_SETCHECK
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«¼ÑτáÑΓ ¿½¿ ß¡¿¼áÑΓ «Γ¼ÑΓ¬π ß ¬½áó¿Φ¿
- πßΓá󡫬¿ ¿½¿ »á¡Ñ½¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ, »«¼ÑΘáÑΓß∩ ¿½¿ ß¡¿¼áÑΓß∩
- ¬«¡Γα«½∞¡á∩ «Γ¼ÑΓ¬á ß ¬½áó¿Φ¿ ¿½¿ »á¡Ñ½¿.
- àß½¿ φëà »áαá¼ÑΓα ¡Ñ αáóÑ¡ ¡π½ε,
- ¬«¡Γα«½∞¡á∩ «Γ¼ÑΓ¬á »«¼ÑΘáÑΓß∩, Ñß½¿ «¡
- αáóÑ¡ ¡π½ε, ¬«¡Γα«½∞¡á∩ «Γ¼ÑΓ¬á (Ñß½¿ «¡á
- ßπΘÑßΓóπÑΓ) πñá½∩ÑΓß∩. ä½∩ ΓαÑσ»«º¿µ¿«¡¡δσ
- ¬½áó¿Φ: Ñß½¿ wParam αáóÑ¡ 1, ¬«¡Γα«½∞¡á∩
- «Γ¼ÑΓ¬á αẼÑΘáÑΓß∩ ó¡πΓα¿ ¬½áó¿Φ¿,
- Ñß½¿ wParam αáóÑ¡ 2, ¬½áó¿Φá ßÑαÑÑΓ,
- Ñß½¿ wParam αáóÑ¡ 0, ¬½áó¿Φá
- ó«ºóαáΘáÑΓß∩ ¬ ßó«Ñ¼π ¡«α¼á½∞¡«¼π
- ß«ßΓ«∩¡¿ε (íѺ ¬«¡Γα«½∞¡«⌐ «Γ¼ÑΓ¬¿ ¿½¿
- "ßÑαÑ¡¿∩").
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ ñÑ⌐ßΓóπÑΓ ¡á á½∞ΓÑα¡áΓ¿ó¡δÑ ¬½áó¿Φ¿.
-
- ───────────────────────────────────────────────────────────────
-
- BM_SETSTATE
-
- ¥Γ« ß««íΘÑ¡¿Ñ «Γ«íαáªáÑΓ ¼∩ú¬πε ¬½áó¿Φπ ¿½¿ »á¡Ñ½∞
- ¬«¡Γα«½∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ, ¿ß»«½∞ºπÑΓß∩ ½¿ »«ñßóÑΓ¬á.
- àß½¿ «¡ ¡Ñ αáóÑ¡ ¡π½ε, ¼∩ú¬á∩ ¬½áó¿Φá
- »«ñßóÑτ¿óáÑΓß∩ (ó¡πΓαÑ¡¡«ßΓ∞ ¬½áó¿Φ¿
- ¿¡óÑαß¿απÑΓß∩). àß½¿ wParam αáóÑ¡ ¡π½ε,
- ¼∩ú¬á∩ ¬½áó¿Φá «Γ«íαáªáÑΓß∩ íѺ »«ñßóÑΓ¬¿.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ǽ∞ΓÑα¡áΓ¿ó¡δÑ ¬½áó¿Φ¿ ¡Ñ ¼«úπΓ »«ñßóÑτ¿óáΓ∞ß∩.
-
- ───────────────────────────────────────────────────────────────
- BM_SETSTYLE
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿º¼Ñ¡∩ÑΓ Γ¿»δ ¼∩ú¬¿σ ¬½áó¿Φ. àß½¿ Γ¿»,
-
- Windows 3.0/Ref/5#7 = 35 =
-
- ß«ñÑαªáΘ¿⌐ß∩ ó »áαá¼ÑΓαÑ wParam, «Γ½¿τÑ¡ «Γ ΓѬπΘÑú«,
- ¼∩ú¬á∩ ¬½áó¿Φá »ÑαÑα¿ß«óδóáÑΓß∩ ó ß««ΓóÑΓßΓó¿¿ ß ¡«óδ¼
- Γ¿»«¼.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ º¡áτÑ¡¿Ñ Γ¿»á. Å«½¡«Ñ «»¿ßá¡¿Ñ
- 󫺼«ª¡δσ Γ¿»«ó ¼∩ú¬¿σ ¬½áó¿Φ »α¿óÑñÑ¡« ó
- Γáí½. 6.1, "Æ¿»δ ¼∩ú¬¿σ ¬½áó¿Φ".
-
- lParam Ä»αÑñѽ∩ÑΓ, ñ«½ª¡á ½¿ ¬½áó¿Φá »ÑαÑα¿-
- ß«óδóáÑΓß∩. àß½¿ lParam αáóÑ¡ 0, ¬½áó¿Φá
- ¡Ñ ñ«½ª¡á »ÑαÑα¿ß«óδóáΓ∞ß∩. àß½¿ lParam
- ¡Ñ αáóÑ¡ 0, Γ« ¬½áó¿Φá »ÑαÑα¿ß«óδóáÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- Æáí½¿µá 6.1 ß«ñÑαª¿Γ ó«º¼«ª¡δÑ Γ¿»δ ¼∩ú¬¿σ ¬½áó¿Φ:
-
- Æáí½¿µá 6.1, "Æ¿»δ ¼∩ú¬¿σ ¬½áó¿Φ".
- ──────────────────────────────────────────────────────────
- Æ¿» Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- BS_AUTOCHECKBOX êñÑ¡Γ¿τ¡« BS_CHECKBOX ºá ¿ß¬½ετÑ¡¿Ñ¼
- Γ«ú«, τΓ« ¼∩ú¬á∩ ¬½áó¿Φá áóΓ«¼áΓ¿τÑ߬¿
- »ÑαѬ½ετáÑΓ ßó«Ñ ß«ßΓ«∩¡¿Ñ, ¬«úñá
- »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ ¡á ¡ÑÑ.
-
- BS_AUTORADIOBUTTON êñÑ¡Γ¿τ¡« BS_RADIOBUTTON ºá ¿ß¬½ετÑ¡¿Ñ¼
- Γ«ú«, τΓ« ¬«úñá ¬½áó¿Φá »«¼ÑτáÑΓß∩,
- »α¿¬½áñ¡á∩ »α«úαá¼¼á »«½πτáÑΓ
- πóÑñ«¼½∩εΘÑÑ ß««íΘÑ¡¿Ñ BN_CLICKED, ¿ ß«
- óßÑσ ¬½áó¿Φ πßΓá¡«ó¬¿ ¿º ñá¡«⌐ úαπ»»δ
- πñá½∩εΓß∩ ¬«¡Γα«½∞¡δÑ «Γ¼ÑΓ¬¿.
-
- BS_AUTO3STATE êñÑ¡Γ¿τ¡« BS_3STATE, ºá ¿ß¬½ετÑ¡¿Ñ¼
- Γ«ú«, τΓ« ¼∩ú¬á∩ ¬½áó¿Φá áóΓ«¼áΓ¿τÑ߬¿
- »ÑαѬ½ετáÑΓ ßó«Ñ ß«ßΓ«∩¡¿Ñ ¬áªñδ⌐ αáº,
- ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ ÑÑ.
-
- BS_CHECKBOX ìÑí«½∞Φá∩ »α∩¼«πú«½∞¡á∩ ¼∩ú¬á∩ ¬½áó¿Φá,
- ¬«Γ«αá∩ ¼«ªÑΓ »«¼ÑτáΓ∞ß∩. àÑ úαá¡¿µá
- ßΓá¡«ó¿Γß∩ Γ«½ΘÑ, ¬«úñá »«½∞º«óáΓѽ∞
- "¡áª¿¼áÑΓ" ÑÑ. æ»αáóá «Γ ¬½áó¿Φ¿
- αáß»«½áúáÑΓß∩ ¡Ñ¬«Γ«αδ⌐ ΓѬßΓ.
-
- BS_DEFPUSHBUTTON ìÑí«½∞Φá∩ ¼∩ú¬á∩ ¬½áó¿Φá ß πΓ«½ΘÑ¡¡«⌐
- úαá¡¿µÑ⌐ (á½∞ΓÑα¡áΓ¿ó¡á∩ ¬½áó¿Φá »«
- π¼«½τá¡¿ε). ¥Γá ¬½áó¿Φá »αÑñßΓáó½∩ÑΓ
- «ΓóÑΓ »«½∞º«óáΓѽ∩ »« π¼«½τá¡¿ε. é¡πΓα¿
- ¬½áó¿Φ¿ ¿¡ñ¿µ¿απÑΓß∩ ¡Ñ¬«Γ«αδ⌐ ΓѬßΓ.
- Windows »«ßδ½áÑΓ ß««íΘÑ¡¿Ñ
-
- Windows 3.0/Ref/5#7 = 36 =
-
- α«ñ¿Γѽ∞߬«¼π «¬¡π, ¬«úñá »«½∞º«óáΓѽ∞
- ¡áª¿¼áÑΓ ¡á ¬½áó¿Φπ.
-
- BS_GROUPBOX Åα∩¼«πú«½∞¡¿¬, ó ¬«Γ«α«¼ ßúαπ»»¿α«óá¡δ
- ¡Ñ¬«Γ«αδÑ ¼∩ú¬¿Ñ ¬½áó¿Φ¿. é ½Ñó«¼
- óÑασ¡Ñ¼ πú½π »α∩¼«πú«½∞¡¿¬á óδó«ñ¿Γß∩
- ΓѬßΓ.
-
- BS_LEFTTEXT ÆÑ¬ßΓ αáß»«½áúáÑΓß∩ ¡á ½Ñó«⌐ ßΓ«α«¡Ñ
- ¬½áó¿Φ¿ πßΓá¡«ó¬¿ ¿½¿ »á¡Ñ½¿ ¬«¡Γα«½∩.
- ¥Γ«Γ Γ¿» ¿ß»«½∞ºπÑΓß∩ ß«ó¼ÑßΓ¡« ß
- Γ¿»á¼¿ BS_CHECKBOX, BS_RADIOBATTON ¿½¿
- BS_3STATE.
-
- BS_OWNERDRAW è½áó¿Φá α¿ßπѼá∩ ó½áñѽ∞µÑ¼.
- É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ ß««íΘÑ¡¿∩
- »α¿ ¡áªáΓ¿¿ ¡á ¬½áó¿Φπ. ôóÑñ«¼½Ñ¡¿Ñ
- ó¬½ετáÑΓ ó ßÑí∩ Γá¬ªÑ ΓαÑí«óá¡¿Ñ ¡á
- »ÑαÑα¿ß«ó¬π, ¿¡óÑαΓ¿α«óá¡¿Ñ ¿
- ºá»αÑΘÑ¡¿Ñ ¬½áó¿Φ¿.
-
- BS_PUSHBUTTON ìÑí«½∞Φá∩ ¬½áó¿Φá, ß«ñÑαªáΘá∩ ºáñá¡¡δ⌐
- ΓѬßΓ (á½∞ΓÑα¡áΓ¿ó¡á∩ ¬½áó¿Φá). ü½«¬
- π»αáó½Ñ¡¿∩ »«ßδ½áÑΓ ß««íΘÑ¡¿Ñ
- α«ñ¿Γѽ∞߬«¼π «¬¡π óß∩¬¿⌐ αáº, ¬«úñá
- »«½∞º«óáΓѽ∞ ¡á¼áÑΓ ¬½áó¿Φπ.
-
- BS_RADIOBATTON ìÑí«½∞Φá∩ ¼∩ú¬á∩ ¬½áó¿Φá ¬απú½«⌐ Σ«α¼δ
- (¬½áó¿Φá πßΓá¡«ó¬¿), τ∞∩ úαá¡¿µá
- πΓ«½ΘáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ
- ÑÑ. Äíδτ¡« «¡¿ ¿ß»«½∞ºπεΓß∩ ó úαπ»»Ñ ¿º
- ñóπσ ¿ í«½ÑÑ ¬½áó¿Φ ñ½∩ »αÑñßΓáó½Ñ¡¿∩
- ¿ß¬½ετ¿Γѽ∞¡«ú« óδí«αá, Γ.Ñ. ¬«úñá ó
- úαπ»»Ñ ¼«ª¡« óδíαáΓ∞ Γ«½∞¬« «ñ¡π
- ¬½áó¿Φπ.
-
- BS_3STATE êñÑ¡Γ¿τ¡« BS_CHECKBOX, ºá ¿ß¬½ετÑ¡¿Ñ¼
- Γ«ú«, τΓ« ¼∩ú¬á∩ ¬½áó¿Φá ¼«ªÑΓ ßÑαÑΓ∞,
- »«¼ÑτáΓ∞ß∩ ¿½¿ ¡Ñ »«¼ÑτáΓ∞ß∩. æÑαδ⌐
- µóÑΓ «íδτ¡« ¿ß»«½∞ºπÑΓß∩ ñ½∩ Γ«ú«,
- τΓ«íδ »«¬áºáΓ∞, τΓ« »á¡Ñ½∞ ¬«¡Γα«½∩
- ºá»αÑΘÑ¡á.
-
- ───────────────────────────────────────────────────────────────
-
- BN_CLICKED
-
- ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« »«½∞º«óáΓѽ∞ ¡áªá½ ¬½áó¿Φπ.
- É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ τÑαѺ ß««íΘÑ¡¿Ñ
- WM_COMMAND ¬½áó¿Φ¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- Windows 3.0/Ref/5#7 = 37 =
-
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- ¿ñÑ¡Γ¿Σ¿µ¿απεΘ¿⌐ ¬½áó¿Φ¡δ⌐ í½«¬
- π»αáó½Ñ¡¿∩, á ßΓáαΦÑÑ ß½«ó« ß«ñÑαª¿Γ ¬«ñ
- πóÑñ«¼½Ñ¡¿∩ BN_CLICKED.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- çá»αÑΘÑ¡¡δÑ ¼∩ú¬¿Ñ ¬½áó¿Φ¿ ¡Ñ ¼«úπΓ »«ßδ½áΓ∞ α«ñ¿Γѽ∞߬«¼π
- «¬¡π πóÑñ«¼½∩εΘÑÑ ß««íΘÑ¡¿Ñ BN_CLICKED.
-
- ───────────────────────────────────────────────────────────────
- BN_DOUBLECLICKED
-
- ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« »«½∞º«óáΓѽ∞ ñóáªñδ ¡áªá½
- ¬½áó¿Φπ ¬¡«»¬π ¼δΦ¿ ¡áσ«ñ∩ß∞ ¡á ¬½áó¿ΦÑ. É«ñ¿Γѽ∞߬«Ñ «¬¡«
- »«½πτáÑΓ φëà ¬«ñ τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND ¬½áó¿Φ¡«ú«
- í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α,
- ¿ñÑ¡Γ¿Σ¿µ¿απεΘ¿⌐ ¬½áó¿Φ¡δ⌐ í½«¬
- π»αáó½Ñ¡¿∩, á ßΓáαΦÑÑ ß½«ó« ß«ñÑαª¿Γ ¬«ñ
- BN_DOUBLECLICKED.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ«Γ ¬«ñ ¼«ªÑΓ ¿ß»«½∞º«óáΓ∞ß∩ Γ«½∞¬« ß ¬½áó¿ΦἿ, ¿¼ÑεΘ¿¼¿
- Γ¿» BS_RADIOBUTTON ¿ BS_OWNERDRAW.
-
- ───────────────────────────────────────────────────────────────
-
-
- Windows 3.0/Ref/5#7 = 38 =
-
- CB_ADDSTRING [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ñ«íáó½∩ÑΓ ßΓ᫬π ó »á¡Ñ½∞ »ÑαÑτ¡∩
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩. àß½¿ ó »á¡Ñ½¿ »ÑαÑτ¡∩
- ¡Ñ »αÑñπß¼«ΓαÑ¡á ß«αΓ¿α«ó¬á, ßΓ᫬á ñ«íáó½∩ÑΓß∩ ó ¬«¡Ñµ
- »ÑαÑτ¡∩. é »α«Γ¿ó¡«¼ ß½πτáÑ «¡á óßΓáó½∩ÑΓß∩ ó »ÑαÑτÑ¡∞
- »«ß½Ñ ß«αΓ¿α«ó¬¿.
-
- ¥Γ« ß««íΘÑ¡¿Ñ πñá½∩ÑΓ ó »á¡Ñ½¿ »ÑαÑτ¡∩ ½εíπε óδí«α¬π.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam 使¡¡δ⌐ π¬áºáΓѽ∞ ¡á ñ«íáó½∩Ѽπε ßΓ᫬π,
- ºáóÑαΦáѼπε ¡π½Ñóδ¼ ß¿¼ó«½«¼. àß½¿
- ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ ß«ºñá¡ ß
- Γ¿»«¼ CBS_OWNERDRAW ¡« íѺ π¬áºá¡¿∩
- Σ½áúá CBS_HASSTRING, lParam ß«ñÑনΓ
- 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ, ¬«Γ«α«Ñ »«½∞º«-
- óáΓѽ∞ ¿ß»«½∞ºπÑΓ ñ½∩ ¿ñÑ¡Γ¿Σ¿¬áµ¿¿
- φ½Ñ¼Ñ¡Γá ¿ ¬«Γ«α«Ñ ß«σαá¡∩ÑΓß∩ ó¼ÑßΓ«
- π¬áºáΓѽ∩ ¡á ßΓ᫬π.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- Ä»αÑñѽ∩ÑΓ ¿¡ñÑ¬ß ßΓ᫬¿ ó »á¡Ñ½¿ »ÑαÑτ¡∩. àß½¿ »α«¿º«Φ½á
- «Φ¿í¬á, ó«ºóαáΘáÑΓß∩ CB_ERR; Ñß½¿ ñ½∩ ºá»«¼¿¡á¡¿∩ ¡«ó«⌐
- ßΓ᫬¿ ¡Ññ«ßΓáΓ«τ¡« ¼ÑßΓá ó »á¼∩Γ¿, ó«ºóαáΘáÑΓß∩
- CB_ERRSPACE.
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ íδ½ ß«ºñá¡ ß Γ¿»«¼
- CBS_SORT ¡« íѺ Γ¿»á CBS_HASSTRING, ó½áñѽ∞µπ
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á «ñ¿¡ ¿½¿ ¡Ñ߬«½∞¬« αẠ»«ßδ½áÑΓß∩
- ß««íΘÑ¡¿Ñ WM_COMPAREITEM, τΓ«íδ ¬«ααÑ¬Γ¡« óßΓáó¿Γ∞ ¡«óδ⌐
- φ½Ñ¼Ñ¡Γ ó »á¡Ñ½∞ »ÑαÑτ¡∩.
-
- ───────────────────────────────────────────────────────────────
- CB_DELETESTRING [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ πñá½∩ÑΓ ßΓα«¬π ¿º »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß πñá½∩Ѽ«⌐ ßΓ᫬¿.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- Windows 3.0/Ref/5#7 = 39 =
-
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ - φΓ« τ¿ß½« ßΓ᫬, «ßΓáóΦ¿σß∩ ó
- »á¡Ñ½¿ »ÑαÑτ¡∩. àß½¿ π¬áºá¡ ¡Ñ¬«ααÑ¬Γ¡δ⌐ ¿¡ñѬß,
- ó«ºóαáΘáÑΓß∩ LB_ERR.
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ íδ½ ß«ºñá¡ ß Γ¿»«¼
- CBS_OWNERDRAW ¡« íѺ π¬áºá¡¿∩ Σ½áúá CBS_HASSTRING, Γ« »α¿
- πñá½Ñ¡¿¿ ßΓ᫬¿ ó½áñѽ∞µπ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á
- π»αáó½Ñ¡¿∩ »«ßδ½áÑΓß∩ ß««íΘÑ¡¿Ñ WM_DELETEITEM, ñ½∩ Γ«ú«,
- τΓ«íδ »α¿¬½áñ¡á∩ »α«úαá¼¼á ¼«ú½á «ßó«í«ñ¿Γ∞ ñ«»«½¡¿Γѽ∞¡δÑ
- ñá¡¡δÑ, ßó∩ºá¡¡δÑ ß φΓ¿¼ φ½Ñ¼Ñ¡Γ«¼ (»ÑαÑñáÑΓß∩ τÑαѺ
- »áαá¼ÑΓα lParam ß««íΘÑ¡¿⌐ CB_ADDSTRING ¿ CB_INSERTSTRING).
-
- ───────────────────────────────────────────────────────────────
- CB_DIR [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ñ«íáó½∩ÑΓ »ÑαÑτÑ¡∞ Σá⌐½«ó ¿º ΓѬπΘÑú«
- ¬áΓὫúá ¬ »á¡Ñ½¿ »ÑαÑτ¡∩. ä«íáó½∩εΓß∩ Γ«½∞¬« Σá⌐½δ ß
- áΓα¿íπΓἿ, «»αÑñѽ∩Ñ¼δ¼¿ »áαá¼ÑΓα«¼ wParam ¿
- «Γ«ªñÑßΓó½Ñ¡¡δÑ ß« ߻ѵ¿Σ¿¬áµ¿Ñ⌐ Σá⌐½á, ºáñá¡¡«⌐ lParam.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ áΓα¿íπΓá DOS. 滿߫¬
- áΓα¿íπΓ«ó óδ ¡á⌐ñÑΓÑ ó «»¿ßá¡¿¿ Σπ¡¬µ¿¿
- DlgDirList ó ú½áóÑ 4, "滿߫¬ Σπ¡¬µ¿⌐".
-
- lParam ô¬áºδóáÑΓ ¡á ßΓ᫬π ߻ѵ¿Σ¿¬áµ¿¿ Σá⌐½á.
- æΓα«¬á ¼«ªÑΓ ß«ñÑαªáΓ∞ π¡¿óÑαßá½∞¡δÑ
- ß¿¼ó«½δ (¡á»α¿¼Ñα, *.*).
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ - φΓ« τ¿ß½« «Γ«íαáªáѼδσ ¡á φ¬αá¡Ñ
- φ½Ñ¼Ñ¡Γ«ó. àß½¿ »α«¿º«Φ½á «Φ¿í¬á, ó«ºóαáΘáÑΓß∩ CB_ERR;
- Ñß½¿ ñ½∩ ºá»«¼¿¡á¡¿∩ ¡«óδσ ßΓ᫬ ¡Ññ«ßΓáΓ«τ¡« ¼ÑßΓá ó
- »á¼∩Γ¿, ó«ºóαáΘáÑΓß∩ CB_ERRSPACE.
-
- Åα¿¼Ñτá¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ ß««íΘÑ¡¿∩ CB_DIR ¼Ñ¡∞ΦÑ, τѼ
- ó«ºóαáΘáѼ«Ñ º¡áτÑ¡¿Ñ ß««íΘÑ¡¿∩ CB_GETCOUNT.
-
- ───────────────────────────────────────────────────────────────
- CB_FINDSTRING [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿ΘÑΓ ó »á¡Ñ½¿ »ÑαÑτ¡∩ »Ñαóπε ßΓ᫬π,
- ß«ó»áñáεΘπε ß ñá¡¡δ¼ »αÑΣ¿¬ß«¼.
-
-
- Windows 3.0/Ref/5#7 = 40 =
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá »«ß½Ñ ¬«Γ«α«ú«
- ¡Ñ«íσ«ñ¿¼« »α«¿ºó«ñ¿Γ∞ »«¿ß¬. è«úñá »α¿
- »«¿ß¬Ñ ñ«ßΓ¿úáÑΓß∩ ¬«¡Ñµ »á¡Ñ½¿ »ÑαÑτ¡∩
- »«¿ß¬ »α«ñ«½ªáÑΓß∩ ß ¡áτá½á ñ« φ½Ñ¼Ñ¡Γá,
- «»αÑñѽ∩Ѽ«ú« »áαá¼ÑΓα«¼ wParam. àß½¿
- wParam ß«ñÑαª¿Γ -1í Γ« »«¿ß¬ óδ»«½¡∩ÑΓß∩
- ó« óßÑ⌐ »á¡Ñ½¿ »ÑαÑτ¡∩ ß ¡áτá½á ñ« ¬«¡µá.
-
- lParam ô¬áºδóáÑΓ ¡á ßΓ᫬π »αÑΣ¿¬ßá. æΓ᫬á
- ñ«½ª¡á ºáóÑαΦáΓ∞ß∩ ¡π½Ñóδ¼ ß¿¼ó«½«¼.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáÑΓß∩ ¿¡ñÑ¬ß ß«ó»áñáεΘÑ⌐ ßΓ᫬¿, ¿½¿, Ñß½¿ ßΓ᫬á
- ¡Ñ ¡á⌐ñÑ¡á CB_ERR.
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ íδ½ ß«ºñá¡ ß Γ¿»«¼
- CBS_OWNERDRAW ¡« íѺ π¬áºá¡¿∩ Σ½áúá CBS_HASSTRING, Γ« φΓ«
- ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá, τ∞Ñ ñ½¿¡¡«Ñ º¡áτÑ¡¿Ñ
- (»ÑαÑñáÑΓß∩ τÑαѺ »áαá¼ÑΓα lParam ß««íΘÑ¡¿⌐ CB_ADDSTRING ¿
- CB_INSERTSTRING) ß«ó»áñáÑΓ ß« º¡áτÑ¡¿Ñ¼ »ÑαÑñáóáÑ¼δ¼ τÑαѺ
- »áαá¼ÑΓα lParam ß««íΘÑ¡¿∩ CB_FINDSTRING.
-
- ───────────────────────────────────────────────────────────────
-
- CB_GETCOUNT [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ τ¿ß½« φ½Ñ¼Ñ¡Γ«ó ó »á¡Ñ½¿ »ÑαÑτ¡∩
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡« τ¿ß½π φ½Ñ¼Ñ¡Γ«ó ó »á¡Ñ½¿
- »ÑαÑτ¡∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- ───────────────────────────────────────────────────────────────
-
- CB_GETCURSEL [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¿¡ñÑ¬ß ΓѬπΘÑú« óδíαá¡¡«ú«
- φ½Ñ¼Ñ¡Γá, Ñß½¿ «¡ ßπΘÑßΓóπÑΓ, ó »á¡Ñ½¿ »ÑαÑτ¡∩
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
-
- Windows 3.0/Ref/5#7 = 41 =
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¿¡ñÑ¬ß ΓѬπΘÑú« óδíαá¡¡«ú«
- φ½Ñ¼Ñ¡Γá. Ä¡« ó«ºóαáΘáÑΓ CB_ERR, Ñß½¿ Ñß½¿ ¡ÑΓ óδíαá¡¡«ú«
- φ½Ñ¼Ñ¡Γá.
-
- ───────────────────────────────────────────────────────────────
-
- CB_GETEDITSEL [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¡áτá½∞¡πε ¿ ¬«¡Ñτ¡πε »«º¿µ¿¿
- óδíαá¡¡«ú« ΓѬßΓá ó αÑñá¬Γ¿απѼ«¼ í½«¬Ñ ¬«¼í¿¡¿α«óá¡¡«ú«
- í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ φΓ« ñ½¿¡¡«Ñ µÑ½«Ñ, ¬«Γ«α«Ñ ß«ñÑনΓ
- ó ¼½áñΦѼ ß½«óÑ ¡áτá½∞¡πε »«º¿µ¿ε, ¿ ó ßΓáαΦѼ ß½«óÑ
- ¬«¡Ñτ¡πε »«º¿µ¿ε. àß½¿ φΓ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ó
- ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ ¡Ñ ¿¼ÑεΘ¿⌐ αÑñá¬Γ¿απѼ«ú«
- í½«¬á, ó«ºóαáΘáÑΓß∩ º¡áτÑ¡¿Ñ CB_ERR.
-
- ───────────────────────────────────────────────────────────────
-
- CB_GETITEMDATA [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ºó«½∩ÑΓ »«½πτ¿Γ∞ ßó∩ºá¡¡«Ñ ß φ½Ñ¼Ñ¡Γ«¼
- 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ, »ÑαÑñáóáѼ«Ñ »α¿¬½áñ¡«⌐ »α«úαá¼¼«⌐.
- àß½¿ α¿ßπѼδ⌐ ó½áñѽ∞µÑ¼ ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩
- ß«ºñá¡ íѺ ¿ß»«½∞º«óá¡¿∩ Σ½áúá CBS_HASSTRING, φΓ«
- 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ »ÑαÑñáÑΓß∩ τÑαѺ »áαá¼ÑΓα lParam
- ß««íΘÑ¡¿⌐ CB_ADDSTRING ¿ CB_INSERTSTRING. é »α«Γ¿ó¡«¼
- ß½πτáÑ φΓ« º¡áτÑ¡¿Ñ «»αÑñѽ∩Ѽ«Ñ »áαá¼ÑΓα«¼ lParam
- ß««íΘÑ¡¿∩ CB_SETITEMDATA.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
-
- Windows 3.0/Ref/5#7 = 42 =
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ φΓ« 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ, ßó∩ºá¡¡«Ñ ß
- φ½Ñ¼Ñ¡Γ«¼, ¿½¿ CB_ERR ó ß½πτáÑ «Φ¿í«¬.
-
- ───────────────────────────────────────────────────────────────
- CB_GETLBTEXT [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¬«»¿απÑΓ ó íπΣÑα ßΓα«¬π ¿º »á¡Ñ½¿ »ÑαÑτ¡∩
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß ¬«»¿απѼ«⌐ ßΓ᫬¿.
-
- lParam ô¬áºδóáÑΓ ¡á íπΣÑα, ó ¬«Γ«αδ⌐ ¬«»¿απÑΓß∩
- ßΓ᫬á. üπΣÑα ñ«½ªÑ¡ íδΓ∞ ñ«ßΓáΓ«τ¡«
- í«½∞Φ¿¼, τΓ«íδ ó ¡Ñú« »«¼ÑßΓ¿½áß∞ ßΓ᫬á.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ «»αÑñѽ∩ÑΓ ñ½¿¡π ßΓ᫬¿ ó íá⌐Γáσ,
- ó¬½ετá∩ ºáóÑαΦáεΘ¿⌐ ¡π½Ñó«⌐ ß¿¼ó«½. àß½¿ wParam ß«ñÑনΓ
- ¡Ñ¬«ααÑ¬Γ¡δ⌐ ¿¡ñѬß, Γ« ó«ºóαáΘáÑΓß∩ º¡áτÑ¡¿Ñ CB_ERR.
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ íδ½ ß«ºñá¡ ß Γ¿»«¼
- CBS_OWNERDRAW ¡« íѺ π¬áºá¡¿∩ Σ½áúá CBS_HASSTRING, Γ« φΓ«
- ß««íΘÑ¡¿Ñ »«¼ÑßΓ¿Γ ó íπΣÑα, π¬áºδóáѼδ⌐ »áαá¼ÑΓα«¼ lParam,
- 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ, ¬«Γ«α«Ñ »«½∞º«óáΓѽ∞ ßó∩ºá½ ß
- φ½Ñ¼Ñ¡Γ«¼ (»ÑαÑñáÑΓß∩ τÑαѺ »áαá¼ÑΓα lParam ß««íΘÑ¡¿⌐
- CB_ADDSTRING ¿ CB_INSERTSTRING).
-
- ───────────────────────────────────────────────────────────────
-
- CB_GETTEXTLEN [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ñ½¿¡π ßΓ᫬¿ ó »á¡Ñ½¿ »ÑαÑτ¡∩
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß ßΓ᫬¿.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- Ä»αÑñѽ∩ÑΓ ñ½¿¡π ßΓ᫬¿ ó íá⌐Γáσ, ºá ¿ß¬½ετÑ¡¿Ñ¼ »α¿º¡á¬á
- ¬«¡µá. àß½¿ »α«¿º«Φ½á «Φ¿í¬á, Γ« ó«ºóαáΘáÑΓß∩ CB_ERR.
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 43 =
-
- LB_INSERTSTRING
-
- ¥Γ« ß««íΘÑ¡¿Ñ óßΓáó½∩ÑΓ ßΓ᫬π ó »á¡Ñ½∞ »ÑαÑτ¡∩
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩. æ«αΓ¿α«ó¬á ¡Ñ
- óδ»«½¡∩ÑΓß∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ê¡ñÑ¬ß »«º¿µ¿¿, ß ¬«Γ«α«⌐ óßΓáó½∩ÑΓß∩
- ßΓ᫬á. àß½¿ wParam αáóÑ¡ -1, ßΓ᫬á
- ñ«íáó½∩ÑΓß∩ ó ¬«¡Ñµ »ÑαÑτ¡∩.
-
- lParam ô¬áºδóáÑΓ ¡á ºáóÑαΦáѼπε ¡π½Ñ¼ óßΓáó½∩Ñ-
- ¼πε ßΓ᫬π. àß½¿ ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬
- π»αáó½Ñ¡¿∩ ß«ºñá¡ ß Γ¿»«¼ CBS_OWNERDRAW
- ¡« íѺ π¬áºá¡¿∩ Σ½áúá CBS_HASSTRING,
- lParam ß«ñÑαª¿Γ 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ,
- ¬«Γ«α«Ñ »«½∞º«óáΓѽ∞ ¿ß»«½∞ºπÑΓ ñ½∩
- ¿ñÑ¡Γ¿Σ¿¬áµ¿¿ φ½Ñ¼Ñ¡Γá ¿ ¬«Γ«α«Ñ
- ß«σαá¡∩ÑΓß∩ ó¼ÑßΓ« π¬áºáΓѽ∩ ¡á ßΓ᫬π.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- æ«ñÑαª¿Γ ¿¡ñÑ¬ß »«º¿µ¿¿, ß ¬«Γ«α«⌐ óßΓáó½∩ÑΓß∩ ßΓ᫬á.
- àß½¿ »α«¿º«Φ½á «Φ¿í¬á, Γ« ó«ºóαáΘáÑΓß∩ CB_ERR; Ñß½¿ ñ½∩
- ºá»«¼¿¡á¡¿∩ ¡«ó«⌐ ßΓ᫬¿ ¡Ññ«ßΓáΓ«τ¡« ¼ÑßΓá ó »á¼∩Γ¿,
- ó«ºóαáΘáÑΓß∩ CB_ERRSPACE.
-
- ───────────────────────────────────────────────────────────────
-
- CB_LIMITTEXT [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ «úαá¡¿τ¿óáÑΓ ñ½¿¡π (ó íá⌐Γáσ) ΓѬßΓá,
- ¬«Γ«αδ⌐ »«½∞º«óáΓѽ∞ ¼«ªÑΓ óóÑßΓ¿ ó αÑñá¬Γ¿απѼδ⌐ í½«¬
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ¼á¬ß¿¼á½∞¡«Ñ τ¿ß½« íá⌐Γ,
- ¬«Γ«α«Ñ ¼«ªÑΓ óóÑßΓ¿ »«½∞º«óáΓѽ∞.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- àß½¿ ß««íΘÑ¡¿Ñ πß»ÑΦ¡« óδ»«½¡Ñ¡« ó«ºóαáΘáÑΓß∩ TRUE, ó
- »α«Γ¿ó¡«¼ ß½πτáÑ ó«ºóαáΘáÑΓß∩ FALSE. àß½¿ φΓ« ß««íΘÑ¡¿Ñ
- í佫 »«ß½á¡« ¬«¼í¿¡¿α«óá¡¡«¼π í½«¬π π»αáó½Ñ¡¿∩, ¡Ñ
- ¿¼ÑεΘѼπ αÑñá¬Γ¿απѼ«ú« í½«¬á, Γ« ó«ºóαáΘáÑΓß∩ CB_ERR.
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 44 =
-
-
- CB_RESETCONTENT [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ πñá½∩ÑΓ óßÑ ßΓ᫬¿ ¿º »á¡Ñ½¿ »ÑαÑτ¡∩
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩ ¿ «ßó«í«ªñáÑΓ ½εíπε
- »á¼∩Γ∞, óδñѽѡ¡πε ñ½∩ φΓ¿σ ßΓ᫬.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ íδ½ ß«ºñá¡ ß Γ¿»«¼
- CBS_OWNERDRAW ¡« íѺ π¬áºá¡¿∩ Σ½áúá CBS_HASSTRING, Γ« »α¿
- πñá½Ñ¡¿¿ ¬áªñ«⌐ ßΓ᫬¿ ó½áñѽ∞µπ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á
- π»αáó½Ñ¡¿∩ »«ßδ½áÑΓß∩ ß««íΘÑ¡¿Ñ WM_DELETEITEM.
-
- ───────────────────────────────────────────────────────────────
- CB_SELECTSTRING [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδí¿αáÑΓ »Ñαóπε ßΓ᫬π »á¡Ñ½¿ »ÑαÑτ¡∩
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩ ß«ó»áñáεΘπε ß π¬áºá¡¡δ¼
- »αÑΣ¿¬ß«¼.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß ¡áτá½∞¡«⌐ Γ«τ¬¿ »«¿ß¬á.
- è«úñá »α¿ »«¿ß¬Ñ ñ«ßΓ¿úáÑΓß∩ ¬«¡Ñµ
- »ÑαÑτ¡∩, Γ« »«¿ß¬ »α«ñ«½ªáÑΓß∩ ß ¡áτá½á
- ñ« «»αÑñѽ∩Ѽ«ú« »áαá¼ÑΓα«¼ wParam
- φ½Ñ¼Ñ¡Γá. àß½¿ wParam αáóÑ¡ -1, »«¿ß¬
- ßΓ᫬¿ «ßπΘÑßΓó½∩ÑΓß∩ ß ¡áτá½á »« óßѼπ
- »ÑαÑτ¡ε.
-
- lParam ô¬áºδóáÑΓ ¡á »αÑΣ¿¬ß¡πε ßΓ᫬π. æΓ᫬á
- ñ«½ª¡á ºáóÑαΦáΓ∞ß∩ ¡π½Ñóδ¼ ß¿¼ó«½«¼.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ - φΓ« ¿¡ñÑ¬ß óδíαá¡¡«ú« φ½Ñ¼Ñ¡Γá.
- àß½¿ »α«¿º«Φ½á «Φ¿í¬á, ó«ºóαáΘáÑΓß∩ LB_ERR, ¿ ΓѬπΘá∩
- óδí«α¬á ¡Ñ ¿º¼Ñ¡∩ÑΓß∩.
-
- Åα¿¼Ñτá¡¿Ñ
-
- æΓ᫬á óδí¿αáÑΓß∩ Γ«½∞¬« ó Γ«¼ ß½πτáÑ, Ñß½¿ ÑÑ ¡áτá½∞¡δÑ
- º¡á¬¿ (ß ¡áτá½∞¡«⌐ Γ«τ¬¿) «Γ«ªñÑßΓó½∩εΓß∩ ß« º¡á¬á¼¿ ó
- »αÑΣ¿¬ß¡«⌐ ßΓ᫬Ñ.
-
-
- Windows 3.0/Ref/5#7 = 45 =
-
- àß½¿ ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ íδ½ ß«ºñá¡ ß Γ¿»«¼
- CBS_OWNERDRAW ¡« íѺ π¬áºá¡¿∩ Σ½áúá CBS_HASSTRING, Γ« φΓ«
- ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá, τ∞Ñ ñ½¿¡¡«Ñ º¡áτÑ¡¿Ñ
- (»ÑαÑñáÑΓß∩ τÑαѺ »áαá¼ÑΓα lParam ß««íΘÑ¡¿⌐ CB_ADDSTRING ¿
- CB_INSERTSTRING) ß«ó»áñáÑΓ ß« º¡áτÑ¡¿Ñ¼ »ÑαÑñáóáÑ¼δ¼ τÑαѺ
- »áαá¼ÑΓα lParam ß««íΘÑ¡¿∩ CB_SELECTSTRING.
-
- ───────────────────────────────────────────────────────────────
- CB_SETCURSEL [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδí¿αáÑΓ ßΓ᫬π ó »á¡Ñ½¿ »ÑαÑτ¡∩
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩ ¿ »α«¬απτ¿óáÑΓ ÑÑ ñ½∩
- »α«ß¼«Γαá, Ñß½¿ φΓ« ¡Ñ«íσ«ñ¿¼«. ÆÑ¬ßΓ ó ßΓáΓ¿τÑ߬«¼ ¿½¿
- αÑñá¬Γ¿απѼ«¼ í½«¬Ñ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á ¿º¼Ñ¡∩ÑΓß∩ ñ½∩
- «ΓαáªÑ¡¿∩ ¡«ó«⌐ óδí«α¬¿. è«úñá óδí¿αáÑΓß∩ ¡«óá∩ ßΓ᫬á,
- »á¡Ñ½∞ »ÑαÑτ¡∩ πñá½∩ÑΓ »«ñßóÑΓ¬π ß αá¡ÑÑ óδíαá¡¡«⌐ ßΓ᫬¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß ßΓ᫬¿, ¬«Γ«αá∩ ñ«½ª¡á
- íδΓ∞ óδíαá¡á. àß½¿ wParam αáóÑ¡ -1,
- πßΓá¡áó½¿óáÑΓß∩, τΓ« »á¡Ñ½∞ »ÑαÑτ¡∩ ¡Ñ
- ¿¼ÑÑΓ óδí«α¬¿.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- àß½¿ π¬áºá¡ ¡Ñ¬«ααÑ¬Γ¡δ⌐ ¿¡ñѬß, Γ« ó«ºóαáΘáÑΓß∩ º¡áτÑ¡¿Ñ
- CB_ERR ¿ ΓѬπΘá∩ óδí«α¬á ¡Ñ ¿º¼Ñ¡ÑΓß∩.
-
- ───────────────────────────────────────────────────────────────
-
- CB_SETEDITSEL [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδí¿αáÑΓ óßÑ ß¿¼ó«½δ ó αÑñá¬Γ¿απѼ«¼ í½«¬Ñ
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩, ¡áσ«ñ∩Θ¿Ñß∩ ó π¬áºá¡¡«¼
- ß ¿ß»«½∞º«ó᡿Ѽ »áαá¼ÑΓαá lParam ñ¿á»áº«¡Ñ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam Ä»αÑñѽ∩ÑΓ ¡áτá½∞¡πε »«º¿µ¿ε ó ¼½áñΦѼ
- ß½«óÑ ¿ ¬«¡Ñτ¡πε ó ßΓáαΦѼ.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡« TRUE ó ß½πτáÑΓ πß»ÑΦ¡«ú«
- ºáóÑαΦÑ¡¿∩, ó »α«Γ¿ó¡«¼ ß½πτáÑ «¡« αáó¡« FALSE. àß½¿ φΓ«
- ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ó ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ ¡Ñ
- ¿¼ÑεΘ¿⌐ αÑñá¬Γ¿απѼ«ú« í½«¬á, ó«ºóαáΘáÑΓß∩ º¡áτÑ¡¿Ñ
-
- Windows 3.0/Ref/5#7 = 46 =
-
- CB_ERR.
-
- ───────────────────────────────────────────────────────────────
-
- CB_SETITEMDATA [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ºó«½∩ÑΓ ßó∩ºáΓ∞ ß φ½Ñ¼Ñ¡Γ«¼ »á¡Ñ½¿ »ÑαÑτ¡∩
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩ 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ.
- àß½¿ α¿ßπѼδ⌐ ó½áñѽ∞µÑ¼ ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩
- ß«ºñá¡ íѺ ¿ß»«½∞º«óá¡¿∩ Σ½áúá CBS_HASSTRING, φΓ«
- 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ ºá¼Ñ¡∩ÑΓ 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ, ¬«Γ««Ñ
- í佫 »ÑαÑñá¡« τÑαѺ »áαá¼ÑΓα lParam ß««íΘÑ¡¿⌐ CB_ADDSTRING
- ¿ CB_INSERTSTRING.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá.
-
- lParam æ«ñÑαª¿Γ ¡«ó«Ñ º¡áτÑ¡¿Ñ, ¬«Γ«α«Ñ
- ßó∩ºδóáÑΓß∩ ß φ½Ñ¼Ñ¡Γ«¼.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- Åα¿ ó«º¡¿¬¡«óÑ¡¿¿ «Φ¿í¬¿ ó«ºóαáΘáÑΓß∩ º¡áτÑ¡¿Ñ CB_ERR.
-
- ───────────────────────────────────────────────────────────────
-
- CB_SHOWDROPDOWN [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδó«ñ¿Γ ¿½¿ ߬αδóáÑΓ óδ»áñáεΘπε »á¡Ñ½∞
- »ÑαÑτ¡∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩, ¿¼ÑεΘÑú« Γ¿»
- CBS_DROPDOWN ¿½¿ CBS_DROPDOWNLIST.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam àß½¿ αáóÑ¡ TRUE, Γ« »á¡Ñ½∞ »ÑαÑτ¡∩
- «Γ«íαáªáÑΓß∩. àß½¿ αáóÑ¡ FALSE, Γ«
- »á¡Ñ½∞ »ÑαÑτ¡∩ ߬αδóáÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- CBN_DBLCLK [3.0]
-
- ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« »«½∞º«óáΓѽ∞ ñóáªñδ ¡áªá½ ¬¡«»¬π
- ¼δΦ¿, ¡áσ«ñ∩ß∞ ¡á ßΓα«¬Ñ »á¡Ñ½¿ »ÑαÑτ¡∩ ¬«¼í¿¡¿α«óá¡¡«ú«
- í½«¬á π»αáó½Ñ¡¿∩. É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ
- τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
-
- Windows 3.0/Ref/5#7 = 47 =
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- «¬¡á ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩,
- ßΓáαΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ¬«ñ
- πóÑñ«¼½Ñ¡¿∩ CBN_DBLCLK.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¼«ªÑΓ úÑ¡Ñα¿α«óáΓ∞ß∩ Γ«½∞¬« ¬«¼í¿¡¿α«óá¡¡δ¼
- í½«¬«¼ π»αáó½Ñ¡¿∩, ¿¼ÑεΘ¿¼ »«ßΓ«∩¡¡« ó¿ñ¿¼πε »á¡Ñ½∞
- »ÑαÑτ¡∩. é ¬«¼í¿¡¿α«óá¡¡δσ í½«¬áσ π»αáó½Ñ¡¿∩ ß óδ»áñáεΘÑ⌐
- »á¡Ñ½∞ε »ÑαÑτ¡∩ «ñ¡« ¡áªáΓ¿Ñ ¬¡«»¬¿ ¼δΦ¿ »α¿ó«ñ¿Γ ¬
- ºá¬αδΓ¿ε »á¡Ñ½¿ »ÑαÑτ¡∩, ¿ »«φΓ«¼π ñó«⌐¡«Ñ ¡áªáΓ¿Ñ
- 󫺡¿¬¡πΓ∞ ó ¡Ñ¼ ¡Ñ ¼«ªÑΓ.
-
- ───────────────────────────────────────────────────────────────
-
- CBN_DROPDOWN [3.0]
-
- ¥Γ«Γ ¬«ñ ß««íΘáÑΓ τΓ« íδ½á «Γ«íαáªÑ¡á »á¡Ñ½∞ »ÑαÑτ¡∩
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩. É«ñ¿Γѽ∞߬«Ñ «¬¡«
- »«½πτáÑΓ φëà ¬«ñ τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á
- π»αáó½Ñ¡¿∩.
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- «¬¡á ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩,
- ßΓáαΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ¬«ñ
- πóÑñ«¼½Ñ¡¿∩ CBN_DROPDOWN.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ ¼«ªÑΓ úÑ¡Ñα¿α«óáΓ∞ß∩ ¬«¼í¿¡¿α«óá¡¡δ¼
- í½«¬«¼ π»αáó½Ñ¡¿∩ ¡Ñ ¿¼ÑεΘ¿¼ óδ»áñáεΘπε »á¡Ñ½∞ »ÑαÑτ¡∩.
-
- ───────────────────────────────────────────────────────────────
- CBN_EDITCHANGE [3.0]
-
- ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« »«½∞º«óáΓѽ∞ »αÑñ»α¿¡∩½ ¡Ñ¬«Γ«αδÑ
- ñÑ⌐ßΓó¿∩, ¬«Γ«αδÑ, 󫺼«ª¡«, ¿º¼Ñ¡¿½¿ ß«ñÑন¼«Ñ
- αÑñá¬Γ¿απѼ«ú« í½«¬á ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩. Ä¡
- »«ßδ½áÑΓß∩ »«ß½Ñ Γ«ú«, ¬«úñá Windows «Γ¬«ααÑ¬Γ¿απÑΓ
- ¿º«íαáªÑ¡¿Ñ (ó «Γ½¿τ¿Ñ «Γ ¬«ñá CBN_EDITUPDATE).
- É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ τÑαѺ ß««íΘÑ¡¿Ñ
- WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
-
- Windows 3.0/Ref/5#7 = 48 =
-
- «¬¡á ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩,
- ßΓáαΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ¬«ñ
- πóÑñ«¼½Ñ¡¿∩ CBN_EDITCHANGE
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ ¼«ªÑΓ úÑ¡Ñα¿α«óáΓ∞ß∩ ¬«¼í¿¡¿α«óá¡¡δ¼
- í½«¬«¼ π»αáó½Ñ¡¿∩ ¡Ñ ¿¼ÑεΘ¿¼ αÑñá¬Γ¿απѼ«ú« í½«¬á.
-
- ───────────────────────────────────────────────────────────────
-
- CBN_EDITUPDATE [3.0]
-
- ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, αÑñá¬Γ¿απѼδ⌐ í½«¬ ¬«¼í¿¡¿α«óá¡¡«ú«
- í½«¬á π»αáó½Ñ¡¿∩ ß«ñÑαª¿Γ ¿º¼Ñ¡Ñ¡¡δ⌐ ΓѬßΓ. É«ñ¿Γѽ∞߬«Ñ
- «¬¡« »«½πτáÑΓ φëà ¬«ñ τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á
- π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- «¬¡á ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩,
- ßΓáαΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ¬«ñ
- πóÑñ«¼½Ñ¡¿∩ CBN_EDITUPDATE.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ ¼«ªÑΓ úÑ¡Ñα¿α«óáΓ∞ß∩ ¬«¼í¿¡¿α«óá¡¡δ¼
- í½«¬«¼ π»αáó½Ñ¡¿∩ ¡Ñ ¿¼ÑεΘ¿¼ αÑñá¬Γ¿απѼ«ú« í½«¬á.
-
- ───────────────────────────────────────────────────────────────
-
- CBN_ERRSPACE [3.0]
-
- ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, »á¡Ñ½¿ »ÑαÑτ¡∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á
- π»αáó½Ñ¡¿∩ ¡Ñ σóáΓáÑΓ »á¼∩Γ¿ ñ½∩ óδ»«½¡Ñ¡¿∩ π¬áºá¡¡«ú«
- ºá»α«ßá. É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ τÑαѺ
- ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- «¬¡á ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩,
- ßΓáαΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ¬«ñ
- πóÑñ«¼½Ñ¡¿∩ CBN_ERRSPACE
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 49 =
-
-
- CBN_KILLFOCUS [3.0]
-
- ¥Γ«Γ ¬«ñ »«ßδ½áÑΓß∩, ¬«úñá ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ ΓÑα∩ÑΓ
- ºáσóáΓ óó«ñá. É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ τÑαѺ
- ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- «¬¡á ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩,
- ßΓáαΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ¬«ñ
- πóÑñ«¼½Ñ¡¿∩ CBN_KILLFOCUS.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- CBN_SELCHANGE [3.0]
-
- ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« óδí«α¬á ó »á¡Ñ½¿ »ÑαÑτ¡∩
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩ íδ½á ¿º¼Ñ¡Ñ¡á ½¿í« ¬«úñá
- »«½∞º«óáΓѽ∞ ¡áªá½ ¬½áó¿Φπ ¼δΦ¬¿ ¿½¿ Ñß½¿ «¡ óóѽ ΓѬßΓ ó
- αÑñá¬Γ¿απѼ«¼ í½«¬Ñ. É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ
- τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- «¬¡á ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩,
- ßΓáαΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ¬«ñ
- πóÑñ«¼½Ñ¡¿∩ CBN_SELCHANGE.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- CBN_SETFOCUS [3.0]
-
- ¥Γ«Γ ¬«ñ »«ßδ½áÑΓß∩, ¬«úñá ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ »«½πτáÑΓ
- ºáσóáΓ óó«ñá. É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ τÑαѺ
- ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- «¬¡á ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩,
- ßΓáαΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ¬«ñ
- πóÑñ«¼½Ñ¡¿∩ CBN_SETFOCUS.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
-
- Windows 3.0/Ref/5#7 = 50 =
-
-
- DM_GETDEFID
-
- ¥Γá ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ID í½«¬á π»αáó½Ñ¡¿∩
- á½∞ΓÑα¡áΓ¿ó¡«⌐ ¬½áó¿Φ¿ »« π¼«½τá¡¿ε ñ½∩ »á¡Ñ½¿ ñ¿á½«úá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ φΓ« 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ. æΓáαΦÑÑ
- ß½«ó« ß«ñÑαª¿Γ DC_HASDEFID, Ñß½¿ ßπΘÑßΓóπÑΓ ¼∩ú¬á∩ ¬½áó¿Φá
- »« π¼«½τá¡¿ε, ¿¡áτÑ «¡« αáó¡« ¡π½ε. î½áñΦÑÑ ß½«ó« ß«ñÑনΓ
- ID ¼∩ú¬«⌐ ¬½áó¿Φ¿ »« π¼«½τá¡¿ε, Ñß½¿ ßΓáαΦÑÑ ß½«ó«
- ß«ñÑαª¿Γ DC_HASDEFID, ó »α«Γ¿ó¡«¼ ß½πτáÑ «¡« αáó¡« ¡π½ε.
-
- ───────────────────────────────────────────────────────────────
-
- DM_SETDEFID
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿ß»«½∞ºπÑΓß∩ »α¿¬½áñ¡«⌐ »α«úαá¼¼«⌐ ñ½∩
- ¿º¼Ñ¡Ñ¡¿∩ ID í½«¬á π»αáó½Ñ¡¿∩ á½∞ΓÑα¡áΓ¿ó¡«⌐ ¬½áó¿ΦÑ⌐ »«
- π¼«½τá¡¿ε ñ½∩ »á¡Ñ½¿ ñ¿á½«úá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ID ¡«ó«⌐ á½∞ΓÑα¡áΓ¿ó¡«⌐ ¬½áó¿Φ¿
- »« π¼«½τá¡¿ε.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ──────────────────────────────────────────────────────────────
-
-
- Windows 3.0/Ref/5#7 = 51 =
-
-
- EM_CANUNDO
-
- ¥Γ« ß««íΘÑ¡¿Ñ «»αÑñѽ∩ÑΓ, ¼«ªÑΓ ½¿ αÑñá¬Γ¿απѼδ⌐ í½«¬
- π»αáó½Ñ¡¿∩ »αáó¿½∞¡« «ΓαÑáú¿α«óáΓ∞ ¡á ß««íΘÑ¡¿Ñ EM_UNDO.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ ¡Ñ αáó¡« ¡π½ε, Ñß½¿ αÑñá¬Γ¿απѼδ⌐
- í½«¬ π»αáó½Ñ¡¿∩ ¼«ªÑΓ ¬«ααÑ¬Γ¡« «íαáí«ΓáΓ∞ ß««íΘÑ¡¿Ñ
- EM_UNDO. é »α«Γ¿ó¡«¼ ß½πτáÑ ó«ºóαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡«
- ¡π½ε.
-
- ───────────────────────────────────────────────────────────────
-
- EM_EMPTYUNDOBUFFER [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ºáßΓáó½∩ÑΓ αÑñá¬Γ¿απѼδ⌐ í½«¬ π»αáó½Ñ¡¿∩
- «τ¿ßΓ¿Γ∞ íπΣÑα ó«ßßΓá¡«ó½Ñ¡¿∩. ¥Γ¿¼ óδ ºá»αÑΘáÑΓÑ
- 󫺼«ª¡«ßΓ∞ ó«ßßΓá¡«ó½Ñ¡¿∩ »«ß½Ññ¡Ñú« αÑñá¬Γ¿α«óá¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- üπΣÑα ó«ßßΓá¡«ó½Ñ¡¿∩ áóΓ«¼áΓ¿τÑ߬¿ «τ¿ΘáÑΓß∩ »α¿ »«½πτÑ¡¿¿
- ß««íΘÑ¡¿∩ WM_SETTEXT ¿ WM_SETHANDLE.
-
- ───────────────────────────────────────────────────────────────
- EM_FMTLINES
-
- ¥Γ« ß««íΘÑ¡¿Ñ ºáßΓáó½∩ÑΓ αÑñá¬Γ¿απѼδ⌐ ¼¡«ú«ßΓα«τ¡δ⌐ í½«¬
- π»αáó½Ñ¡¿∩ ñ«íáó½∩Γ∞ ¿½¿ πñá½∩Γ∞ ß¿¼ó«½ ¬«¡µá ßΓ᫬¿ ¬
- (¿º) áóΓ«¼áΓ¿τÑ߬¿ »ÑαÑ¡«ß¿¼δ¼ ΓѬßΓ«óδ¼ ßΓ᫬á¼.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ô¬áºδóáÑΓ, αáß»«½áúáΓ∞ ß¿¼ó«½δ ¬«¡µá
- ßΓ᫬¿ ¿½¿ ¡ÑΓ. àß½¿ «¡ ¡Ñ αáóÑ¡ ¡π½ε,
- ß¿¼ó«½δ CR CR LF (ΦÑßΓ¡áñµáΓ¿α¿τ¡δÑ
- º¡áτÑ¡¿∩ 0D 0D 0A) αẼÑΘáεΓß∩ ó ¬«¡µÑ
- áóΓ«¼áΓ¿τÑ߬¿ »ÑαÑ¡«ß¿¼δσ ßΓ᫬. àß½¿
- wParam αáóÑ¡ ¡π½ε, ß¿¼ó«½δ ¬«¡µá ßΓ᫬¿
-
- Windows 3.0/Ref/5#7 = 52 =
-
- πñá½∩ÑΓß∩ ¿º ΓѬßΓá.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ ¡Ñ αáó¡« ¡π½ε, Ñß½¿ ¿¼Ñ½« ¼ÑßΓ«
- Σ«α¼áΓ¿α«óá¡¿Ñ. é »α«Γ¿ó¡«¼ ß½πτáÑ «¡« αáó¡« ¡π½ε.
-
- Åα¿¼Ñτá¡¿Ñ
-
- æΓ᫬¿, ¬«Γ«αδÑ ºá¬á¡τ¿óáεΓß∩ "»α¿¡πñ¿Γѽ∞¡δ¼" ó«ºóαáΓ«¼
- (Γ.Ñ. ó«ºóαáΓ ¬áαÑΓ¬¿ óó«ñ¿Γß∩ »«½∞º«óáΓѽѼ), ß«ñÑαªáΓ
- Γ«½∞¬« º¡á¬¿ CR LF ó ¬«¡µÑ ßΓ᫬¿. ìá φΓ¿ ßΓ᫬¿ ß««íΘÑ¡¿Ñ
- EM_FMTLINES ¡Ñ «¬áºδóáÑΓ ó½¿∩¡¿∩.
-
- Åα¿ «íαáí«Γ¬Ñ φΓ«ú« ß««íΘÑ¡¿∩ αẼÑαδ ΓѬßΓá ¿º¼Ñ¡∩εΓß∩.
-
- ───────────────────────────────────────────────────────────────
- EM_GETHANDLE
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ñÑß¬α¿»Γ«α ñá¡¡δσ íπΣÑαá,
- ¿ß»«½∞ºπѼ«ú« ñ½∩ σαá¡Ñ¡¿∩ ß«ñÑন¼«ú« «¬¡á í½«¬á
- π»αáó½Ñ¡¿∩. äÑß¬α¿»Γ«α óßÑúñá ∩ó½∩ÑΓß∩ ½«¬á½∞¡δ¼ »α¿
- αẼÑΘÑ¡¿¿ ó ßÑú¼Ñ¡ΓÑ ñá¡¡δσ »α¿¬½áñ¡«⌐ »α«úαá¼¼δ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ φΓ« ñÑß¬α¿»Γ«α ñá¡¡δσ,
- ¿ñÑ¡Γ¿Σ¿µ¿απεΘ¿⌐ íπΣÑα, ¿ß»«½∞ºπεΘ¿⌐ß∩ ñ½∩ σαá¡Ñ¡¿∩
- ß«ñÑন¼«ú« αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¼«ª¡« ¿ß»«½∞º«óáΓ∞ Γ«½∞¬« ó Γ«¼ ß½πτáÑ, Ñß½¿
- ¬ «»ÑαáΓ«απ STYLE »á¡Ñ½¿ ñ¿á½«úá ó Σá⌐½Ñ «»¿ßá¡¿∩ αÑßπαß«ó
- ñ«íáó½Ñ¡ Γ¿» DS_LOCALEDIT.
-
- ───────────────────────────────────────────────────────────────
- EM_GETLINE
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¬«»¿απÑΓ ßΓα«¬π ¿º αÑñá¬Γ¿απѼ«ú« í½«¬á
- π»αáó½Ñ¡¿∩.
-
-
- Windows 3.0/Ref/5#7 = 53 =
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¡«¼Ñα ßΓ᫬¿ ó í½«¬Ñ π»αáó½Ñ¡¿∩
- (¡«¼Ñα »Ñαó«⌐ ßΓ᫬¿ αáóÑ¡ 0).
-
- lParam æ«ñÑαª¿Γ ñ½¿¡¡δ⌐ π¬áºáΓѽ∞ ¡á íπΣÑα, úñÑ
- íπñÑΓ σαá¡¿Γß∩ ßΓ᫬á. ÅÑαó«Ñ ß½«ó«
- íπΣÑαá «»αÑñѽ∩ÑΓ ¼á¬ß¿¼á½∞¡«Ñ τ¿ß½« íá⌐Γ,
- ¬«Γ«αδÑ ¼«úπΓ íδΓ∞ ߬«»¿α«óá¡δ ó íπΣÑα.
- è«»¿απѼá∩ ßΓα«¬á ¡Ñ ß«ñÑনΓ
- ºáóÑαΦáεΘÑú« ¡π½Ñó«ú« ß¿¼ó«½á.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ - φΓ« τ¿ß½« Σá¬Γ¿τÑ߬¿ ߬«»¿α«óá¡¡δσ
- íá⌐Γ«ó. ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ «íαáíáΓδóáÑΓß∩ «ñ¡«ßΓα«τ¡δ¼
- αÑñá¬Γ¿απÑ¼δ¼ í½«¬«¼ π»αáó½Ñ¡¿∩.
-
- ───────────────────────────────────────────────────────────────
-
- EM_GETLINECOUNT
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ τ¿ß½« ßΓ᫬ ΓѬßΓá ó αÑñá¬Γ¿απ¼«¼
- í½«¬Ñ π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- EM_GETLINECOUNT ó«ºóαáΘáÑΓ τ¿ß½« ßΓ᫬ ΓѬßΓá ó í½«¬Ñ
- π»αáó½Ñ¡¿∩.
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ «íαáíáΓδóáÑΓß∩ «ñ¡«ßΓα«τ¡δ¼ αÑñá¬Γ¿απ¼δ¼
- í½«¬«¼ π»αáó½Ñ¡¿∩.
-
- ───────────────────────────────────────────────────────────────
-
- EM_GETMODIFY
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ΓѬπΘÑÑ º¡áτÑ¡¿Ñ Σ½áúá
- ¼«ñ¿Σ¿¬áµ¿¿ ñ½∩ ñá¡¡«ú« αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩.
- ¥Γ«Γ Σ½áú πßΓá¡áó½¿óáÑΓß∩, Ñß½¿ »«½∞º«óáΓѽ∞ óóѽ ¿½¿
- ¼«ñ¿Σ¿µ¿α«óá½ ΓѬßΓ ó¡πΓα¿ í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
-
- Windows 3.0/Ref/5#7 = 54 =
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáÑΓß∩ ΓѬπΘÑÑ ß«ßΓ«∩¡¿Ñ Σ½áúá ¼«ñ¿Σ¿¬áµ¿¿ ñ½∩
- ñá¡¡«ú« αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- ───────────────────────────────────────────────────────────────
-
- EM_GETRECT
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ Σ«α¼áΓ¿απεΘ¿⌐ »α∩¼«πú«½∞¡¿¬ í½«¬á
- π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ π¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ
- RECT. ü½«¬ π»αáó½Ñ¡¿∩ ¬«»¿απÑΓ αẼÑαδ ó
- φΓπ ßΓαπ¬Γπαπ.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- EM_GETSEL
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¡áτá½∞¡πε ¿ ¬«¡Ñτ¡πε º¡á¬«óδÑ
- »«º¿µ¿¿ ΓѬπΘÑ⌐ óδí«α¬¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ φΓ« ñ½¿¡¡«Ñ µÑ½«Ñ, ¬«Γ«α«Ñ ß«ñÑনΓ
- ¡áτá½∞¡πε »«º¿µ¿ε ó ¼½áñΦѼ ß½«óÑ, á ó ßΓáαΦѼ ß½«óÑ
- ß«ñÑαª¿Γ »«º¿µ¿ε »Ñαó«ú« ¡Ñóδíαá¡¡«ú« ß¿¼ó«½á ¿ñπΘÑú«
- »«ß½Ñ óδí«α¬¿.
-
- ───────────────────────────────────────────────────────────────
- EM_LIMITTEXT
-
- ¥Γ« ß««íΘÑ¡¿Ñ «úαá¡¿τ¿óáÑΓ ñ½¿¡π (ó íá⌐Γáσ) ΓѬßΓá,
- ¬«Γ«αδ⌐ ¼«ªÑΓ óóÑßΓ¿ »«½∞º«óáΓѽ∞.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ¼á¬ß¿¼á½∞¡«Ñ τ¿ß½« íá⌐Γ,
- ¬«Γ«αδÑ ¼«ªÑΓ óóÑßΓ¿. àß½¿ »«½∞º«óáΓѽ∞
- »δΓáÑΓß∩ óóÑßΓ¿ í«½∞ΦÑÑ τ¿ß½« ß¿¼ó«½«ó,
- αÑñá¬Γ¿απѼδ⌐ í½«¬ π»αáó½Ñ¡¿∩ óδñáÑΓ
- ºóπ¬«ó«⌐ ß¿ú¡á½ ¿ í«½∞ΦÑ ß¿¼ó«½«ó ¡Ñ
-
- Windows 3.0/Ref/5#7 = 55 =
-
- »α¿¡¿¼áÑΓ. àß½¿ wParam αáóÑ¡ 0, ¡á
- αẼÑαδ ΓѬßΓá ¡Ñ ¡á¬½áñδóáÑΓß∩
- «úαá¡¿τÑ¡¿⌐ (ñ« ΓÑσ »«α, »«¬á »á¼∩Γ∞ ¡Ñ
- íπñÑΓ ¿ßτÑα»á¡á).
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- æ««íΘÑ¡¿Ñ EM_LIMITTEXT ¡Ñ ó«ºñÑ⌐ßΓóπÑΓ ¡á ΓѬßΓ,
- πßΓá¡«ó½Ñ¡¡δ⌐ ß »«¼«Θ∞ε WM_SETTEXT ¿½¿ ¡á íπΣÑα,
- πßΓá¡«ó½Ñ¡¡δ⌐ ß »«¼«Θ∞ε EM_SETHANDLE.
-
- ───────────────────────────────────────────────────────────────
- EM_LINEFROMCHAR
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¡«¼Ñα ßΓ᫬¿, ß«ñÑαªáΘÑ⌐ ß¿¼ó«½,
- »«º¿µ¿∩ ¬«Γ«α«ú« («Γßτ¿ΓδóáѼá∩ ß ¡áτá½á ΓѬßΓá)
- «»αÑñÑ½Ñ¡á »áαá¼ÑΓα«¼ wParam.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß ºáñá¡¡«ú« ß¿¼ó«½á ΓѬßΓá
- αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩ (¿¡ñѬß
- »Ñαó«ú« ß¿¼ó«½á αáóÑ¡ 0) ¿½¿ -1.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ »αÑñßΓáó½∩ÑΓ ß«í«⌐ ¡«¼Ñα ßΓ᫬¿.
- àß½¿ wParam αáóÑ¡ -1, ó«ºóαáΘáÑΓß∩ ¡«¼Ñα ßΓ᫬¿,
- ß«ñÑαªáΘÑ⌐ »Ñαóδ⌐ ß¿¼ó«½ óδí«α¬¿; ó »α«Γ¿ó¡«¼ ß½πτáÑ
- wParam ß«ñÑαª¿Γ ¿¡ñÑ¬ß (»«º¿µ¿ε) ºáñá¡¡«ú« ß¿¼ó«½á ΓѬßΓá
- αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩, ¿ ó«ºóαáΘáÑΓß∩ ¡«¼Ñα Γ«⌐
- ßΓ᫬¿, ¬«Γ«αá∩ ß«ñÑαª¿Γ φΓ«Γ ß¿¼ó«½.
-
- ───────────────────────────────────────────────────────────────
- EM_LINEINDEX
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ß¼ÑΘÑ¡¿Ñ ó íπΣÑαÑ (ó íá⌐Γáσ)
- »Ñαó«ú« ß¿¼ó«½á ñá¡¡«⌐ ßΓ᫬¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ¡«¼Ñα ºáñá¡¡«⌐ ßΓ᫬¿ (¡«¼Ñα
- »Ñαó«⌐ ßΓ᫬¿ αáóÑ¡ 0). àß½¿ wParam
- αáóÑ¡ -1, ¿ß»«½∞ºπÑΓß∩ ΓѬπΘá∩ ßΓ᫬á
- (ßΓ᫬á, ß«ñÑαªáΘá∩ »ßÑóñ«¬παß«α).
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 56 =
-
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ - φΓ« τ¿ß½« º¡á¬«óδσ »«º¿µ¿⌐,
- ¬«Γ«αδÑ »αÑñΦÑßΓóπεΓ »Ñαó«¼π ß¿¼ó«½π ºáñá¡¡«⌐ ßΓ᫬¿.
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ «íαáíáΓδóáÑΓß∩ «ñ¡«ßΓα«τ¡δ¼ αÑñá¬Γ¿απѼδ¼
- í½«¬«¼ π»αáó½Ñ¡¿∩.
-
- ───────────────────────────────────────────────────────────────
- EM_LINELENGTH
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ñ½¿¡π ßΓ᫬¿ (ó íá⌐Γáσ) ó
- ΓѬßΓ«ó«¼ íπΣÑαÑ αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ¿¡ñÑ¬ß ß¿¼ó«½á ó ºáñá¡¡«⌐
- ßΓα«¬Ñ (¡«¼Ñα »Ñαó«⌐ ßΓ᫬¿ αáóÑ¡ 0).
- àß½¿ wParam αáóÑ¡ -1, ó«ºóαáΘáÑΓß∩ ñ½¿¡á
- ΓѬπΘÑ⌐ ßΓ᫬¿ (ßΓ᫬¿, ß«ñÑαªáΘÑ⌐
- »ßÑóñ«¬παß«α), ¡Ñ ó¬½ετá∩ ñ½¿¡π óßÑú«
- óδíαá¡¡«ú« ΓѬßΓá. àß½¿ ΓѬπΘá∩ óδí«α¬á
- ß«ñÑαª¿Γ í«½ÑÑ «ñ¡«⌐ ßΓ᫬¿, ó«ºóαáΘáÑΓß∩
- «íΘá∩ ñ½¿¡á ßΓ᫬ ¼¿¡πß ñ½¿¡á óδíαá¡¡«ú«
- ΓѬßΓá.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ä½∩ »«½πτÑ¡¿∩ ¿¡ñѬßá ß¿¼ó«½á ßΓ᫬¿ ñá¡¡«ú« ¡«¼Ñαá
- ¿ß»«½∞ºπÑΓß∩ ß««íΘÑ¡¿Ñ EM_LINEINDEX. ¥Γ«Γ ¿¡ñÑ¬ß ¼«ªÑΓ
- íδΓ∞ ¿ß»«½∞º«óá¡ ß ß««íΘÑ¡¿Ñ¼ EM_LINELENGTH.
-
- ───────────────────────────────────────────────────────────────
-
- EM_LINESCROLL
-
- ¥Γ« ß««íΘÑ¡¿Ñ »α«¬απτ¿óáÑΓ ß«ñÑন¼«Ñ í½«¬á π»αáó½Ñ¡¿∩ ¡á
- ºáñá¡¡«Ñ τ¿ß½« ßΓ᫬.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ τ¿ß½« ßΓ᫬ ¿ τ¿ß½« »«º¿µ¿⌐,
- «»αÑñѽ∩εΘ¿Ñ »α«¬απΓ¬π. æΓáαΦÑÑ ß½«ó«
- lParam ß«ñÑαª¿Γ τ¿ß½« ßΓ᫬ ñ½∩
- óÑαΓ¿¬á½∞¡«⌐ »α«¬απΓ¬¿, á ¼½áñΦÑÑ ß½«ó«
-
- Windows 3.0/Ref/5#7 = 57 =
-
- - τ¿ß½« »«º¿µ¿⌐ ñ½∩ ú«α¿º«¡Γá½∞¡«⌐
- »α«¬απΓ¬¿.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ «íαáíáΓδóáÑΓß∩ «ñ¡«ßΓα«τ¡δ¼ αÑñá¬Γ¿απѼδ¼
- í½«¬«¼ π»αáó½Ñ¡¿∩.
-
- ───────────────────────────────────────────────────────────────
-
- EM_REPLACESEL
-
- ¥Γ« ß««íΘÑ¡¿Ñ ºá¼Ñ¡∩ÑΓ ΓѬπΘπε óδí«α¬π ¡«óδ¼ ΓѬßΓ«¼.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ ñ½¿¡¡δ⌐ π¬áºáΓѽ∞ ¡á ºá¼Ñ¡∩εΘπε
- ßΓ᫬π, ß«ñÑαªáΘπε ºáóÑαΦáεΘ¿⌐ ¡π½Ñó«⌐
- ß¿¼ó«½.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- EM_SETHANDLE
-
- ¥Γ« ß««íΘÑ¡¿Ñ ß«ºñáÑΓ ΓѬßΓ«óδ⌐ íπΣÑα, ¿ß»«½∞ºπѼδ⌐ ñ½∩
- σαá¡Ñ¡¿∩ ß«ñÑন¼«ú« «¬¡á í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α íπΣÑαá. äÑß¬α¿»Γ«α
- ñ«½ªÑ¡ íδΓ∞ ½«¬á½∞¡δ¼ ñ½∩ αẼÑΘÑ¡¿∩ ó
- ßÑú¼Ñ¡ΓÑ ñá¡¡δσ »α¿¬½áñ¡«⌐ »α«úαá¼¼δ.
- ÉÑñá¬Γ¿απѼδ⌐ í½«¬ π»αáó½Ñ¡¿∩ ¿ß»«½∞ºπÑΓ
- φëà íπΣÑα ñ½∩ σαá¡Ñ¡¿∩ «Γ«íαáªáѼ«ú« ó
- ¡áßΓ«∩Θ¿⌐ ¼«¼Ñ¡Γ ΓѬßΓá ó¼ÑßΓ« Γ«ú«,
- τΓ«íδ «ΓóÑßΓ¿ ßó«⌐ ß«íßΓóÑ¡¡δ⌐ íπΣÑα.
- àß½¿ ¡Ñ«íσ«ñ¿¼«, í½«¬ π»αáó½Ñ¡¿∩
- »ÑαÑαáß»αÑñѽ∩ÑΓ φëà íπΣÑα.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ «íαáíáΓδóáÑΓß∩ «ñ¡«ßΓα«τ¡δ¼ αÑñá¬Γ¿απѼδ¼
- í½«¬«¼ π»αáó½Ñ¡¿∩.
-
- àß½¿ ß««íΘÑ¡¿Ñ EM_SETHANDLE »α¿¼Ñ¡∩ÑΓß∩ ñ½∩ ¿º¼Ñ¡Ñ¡¿∩
- ΓѬßΓ«ó«ú« íπΣÑαá, ¿ß»«½∞ºπѼ«ú« αÑñá¬Γ¿απÑ¼δ¼ í½«¬«¼
- π»αáó½Ñ¡¿∩, »αÑñδñπΘ¿⌐ ΓѬßΓ«óδ⌐ íπΣÑα ¡Ñ αáºαπΦáÑΓß∩. ìá
- »α¿¬½áñ¡πε »α«úαá¼¼π 󫺽áúáÑΓß∩ «ΓóÑΓßΓóÑ¡¡«ßΓ∞
-
- Windows 3.0/Ref/5#7 = 58 =
-
- «Γδ߬¿óáΓ∞ ñÑß¬α¿»Γ«α ßΓáα«ú« íπΣÑαá »ÑαÑñ πßΓá¡«ó¬«⌐
- ¡«ó«ú« ñÑß¬α¿»Γ«αá ¿ «ßó«í«ªñáΓ∞ ßΓáαδ⌐ ñÑß¬α¿»Γ«α ß
- »«¼«Θ∞ε Σπ¡¬µ¿¿ LocalFree.
-
- ÉÑñá¬Γ¿απѼδ⌐ í½«¬ π»αáó½Ñ¡¿∩ áóΓ«¼áΓ¿τÑ߬¿
- »ÑαÑαáß»αÑñѽ∩ÑΓ ñá¡¡δ⌐ íπΣÑα ¬áªñδ⌐ αáº, ¬«úñá ¡Ñ«íσ«ñ¿¼«
- ñ«»«½¡¿Γѽ∞¡«Ñ ¼ÑßΓ« ñ½∩ ΓѬßΓá, ¿½¿ πñá½∩ÑΓ τáßΓ∞ ΓѬßΓá
- Γá¬, τΓ« ¡Ñ ΓαÑíπÑΓß∩ ñ«»«½¡¿Γѽ∞¡«ú« ¼ÑßΓá. ¥Γ« ß««íΘÑ¡¿Ñ
- ¼«ª¡« ¿ß»«½∞º«óáΓ∞ Γ«½∞¬« ó Γ«¼ ß½πτáÑ, Ñß½¿ ¬ «»ÑαáΓ«απ
- STYLE »á¡Ñ½¿ ñ¿á½«úá ó Σá⌐½Ñ «»¿ßá¡¿∩ αÑßπαß«ó ñ«íáó½Ñ¡
- Γ¿» DS_LOCALEDIT.
-
- ───────────────────────────────────────────────────────────────
-
- EM_SETMODIFY
-
- ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ Σ½áú ¼«ñ¿Σ¿¬áµ¿¿ ñ½∩ ñá¡¡«ú«
- αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ¡«ó«Ñ º¡áτÑ¡¿Ñ Σ½áúá
- ¼«ñ¿Σ¿¬áµ¿¿.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- EM_SETPASSWORDCHAR [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ ß¿¼ó«½, «Γ«íαáªáѼδ⌐ ó
- αÑñá¬Γ¿απѼ«¼ í½«¬Ñ π»αáó½Ñ¡¿∩, ß«ºñá¡¡«¼ ß Γ¿»«¼
- ES_PASSWORD. Å« π¼«½τá¡¿ε ¿ß»«½∞ºπÑΓß∩ ß¿¼ó«½ ºóѺñ«τ¬á
- ("*").
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ß¿¼ó«½, «Γ«íαáªáѼδ⌐ ó¼ÑßΓ«
- ΓѬßΓá óó«ñ¿¼«ú« »«½∞º«óáΓѽѼ. àß½¿
- wParam αáóÑ¡ NULL, Γ« «Γ«íαáªáÑΓß∩ ΓѬßΓ
- óó«ñ¿¼δ⌐ »«½∞º«óáΓѽѼ.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- EM_SETRECT
-
- ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ »α∩¼«πú«½∞¡¿¬ Σ«α¼¿α«óá¡¿∩ ñ½∩
- í½«¬á π»αáó½Ñ¡¿∩. ÆÑ¬ßΓ »ÑαÑΣ«α¼áΓ¿απÑΓß∩ ¿
- »ÑαÑ¿¡ñ¿µ¿απÑΓß∩ ñ½∩ Γ«ú«, τΓ«íδ «ΓαếΓ∞ ¿º¼Ñ¡Ñ¡¿∩ ó
- »α∩¼«πú«½∞¡«¼ í½«¬Ñ.
-
-
- Windows 3.0/Ref/5#7 = 59 =
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ ñ½¿¡¡δ⌐ π¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ
- ñá¡¡δσ RECT, «»αÑñѽ∩εΘπε ¡«óδÑ αẼÑαδ
- »α∩¼«πú«½∞¡¿¬á.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ «íαáíáΓδóáÑΓß∩ «ñ¡«ßΓα«τ¡δ¼ αÑñá¬Γ¿απѼδ¼
- í½«¬«¼ π»αáó½Ñ¡¿∩.
-
- ───────────────────────────────────────────────────────────────
-
- EM_SETRECTNP
-
- ¥Γ« ß««íΘÑ¡¿Ñ á¡á½«ú¿τ¡« ß««íΘÑ¡¿ε EM_SETRECT ºá
- ¿ß¬½ετÑ¡¿Ñ¼ Γ«ú«, τΓ« í½«¬ π»αáó½Ñ¡¿∩ ¡Ñ »ÑαÑα¿ß«óδóáÑΓß∩.
- èáªñ«Ñ »«ß½ÑñπεΘÑÑ ¿º¼Ñ¡Ñ¡¿Ñ ΓαÑíπÑΓ, τΓ«íδ í½«¬
- π»αáó½Ñ¡¿∩ »ÑαÑα¿ß«óδóá½ß∩, «Γαáªá∩ ¿º¼Ñ¡Ñ¡¿∩
- »α∩¼«πú«½∞¡¿¬á Σ«α¼¿α«óá¡¿∩. ¥Γ« ß««íΘÑ¡¿Ñ ¿ß»«½∞ºπÑΓß∩,
- ¬«úñá »«½∩ ñ«½ª¡δ íδΓ∞ »ÑαÑα¿ß«óá¡δ »«ºªÑ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ ñ½¿¡¡δ⌐ π¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ
- ñá¡¡δσ RECT, «»αÑñѽ∩εΘπε ¡«óδÑ αẼÑαδ
- »α∩¼«πú«½∞¡¿¬á.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ «íαáíáΓδóáÑΓß∩ «ñ¡«ßΓα«τ¡δ¼ αÑñá¬Γ¿απѼδ¼
- í½«¬«¼ π»αáó½Ñ¡¿∩.
-
- ───────────────────────────────────────────────────────────────
-
- EM_SETSEL
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδí¿αáÑΓ óßÑ ß¿¼ó«½δ ó ΓѬπΘѼ ΓѬßΓÑ,
- ¬«Γ«αδÑ ¡áσ«ñ∩Γß∩ ó¡πΓα¿ ñ¿á»áº«¡á, «Γ¼ÑτÑ¡¡«ú« ¡áτá½∞¡«⌐
- ¿ ¬«¡Ñτ¡«⌐ »«º¿µ¿∩¼¿, ºáñá¡¡δ¼¿ »áαá¼ÑΓα«¼ lParam.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ ¡áτá½∞¡πε »«º¿µ¿ε ó ¼½áñΦѼ
- ß½«óÑ ¿ ¬«¡Ñτ¡πε »«º¿µ¿ε ó ßΓáαΦѼ ß½«óÑ.
- ç¡áτÑ¡¿∩ »«º¿µ¿⌐ «Γ 0 ñ« 32767 «»αÑñѽ∩εΓ
- óδí«α¬π óßÑ⌐ ßΓ᫬¿.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 60 =
-
- EM_SETTABSTOPS [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ «»αÑñѽ∩ÑΓ »«º¿µ¿¿ Γáíπ½∩µ¿¿ ñ½∩
- ¼¡«ú«ßΓα«τ¡«ú« αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ¥Γ« µÑ½«Ñ º¡áτÑ¡¿Ñ, ¬«Γ«α«Ñ «»αÑñѽ∩ÑΓ
- τ¿ß½« »«º¿µ¿⌐ Γáíπ½∩µ¿¿ ó αÑñá¬Γ¿απѼ«¼
- í½«¬Ñ π»αáó½Ñ¡¿∩.
-
- lParam ¥Γ« ñá½∞¡¿⌐ π¬áºáΓѽ∞ ¡á »Ñαóδ⌐ φ½Ñ¼Ñ¡Γ
- ¼áßß¿óá µÑ½δσ, ß«ñÑαªáΘ¿σ »«º¿µ¿¿
- Γáíπ½∩µ¿¿ ó Ññ¿¡¿µáσ ñ¿á½«úá. (àñ¿¡¿µδ
- ñ¿á½«úá «»αÑñѽ∩εΓ αẼÑαδ »« ú«α¿º«¡-
- Γ὿ ¿ óÑαΓ¿¬á½¿. Äñ¡á ú«α¿º«¡Γá½∞¡á∩
- Ññ¿¡¿µá ñ¿á½«úá αáó¡á 1/4 ΓѬπΘÑ⌐
- íẫó«⌐ Ññ¿¡¿µδ ñ¿á½«úá. üẫóá∩ Ññ¿¡¿µá
- ñ¿á½«úá óδτ¿ß½∩ÑΓß∩ ¡á «ß¡«óÑ ó맮Γδ ¿
- Φ¿α¿¡δ ß¿ßΓѼ¡«ú« Φα¿ΣΓá. üẫóπε
- Ññ¿¡¿µπ ¼«ª¡« «»αÑñѽ¿Γ∞ ß »«¼«Θ∞ε
- Σπ¡¬µ¿¿ GetDialogBaseUnits. ¥Γá Σπ¡¬µ¿∩
- ó«ºóαáΘáÑΓ íẫóπε Ññ¿¡¿µπ ó »¿¬ßѽ∩σ.
- Å«º¿µ¿¿ Γáíπ½∩µ¿¿ ñ«½ª¡δ íδΓ∞ «Γß«αΓ¿-
- α«óá¡δ ó ó«ºα«ßΓáεΘѼ »«α∩ñ¬Ñ. ÄíαáΓ¡á∩
- Γáíπ½∩µ¿∩ ¡Ñ ñ«»π߬áÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- àß½¿ »«º¿µ¿¿ Γáíπ½∩µ¿¿ πßΓá¡«ó½Ñ¡δ ó«ºóαáΘáÑΓß∩ TRUE. é
- »α«Γ¿ó¡«¼ ß½πτáÑ ó«ºóαáΘáÑΓß∩ FALSE.
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ »áαá¼ÑΓαδ wParam ¿ lParam αáó¡δ NULL, Γ« »« π¼«½τá¡¿ε
- »«º¿µ¿¿ Γáíπ½∩µ¿¿ αáßßΓáó½∩εΓß∩ τÑαѺ ¬áªñδÑ 32 Ññ¿¡¿µδ
- ñ¿á½«úá.
-
- àß½¿ wParam αáóÑ¡ 1, Γ« »«º¿µ¿¿ Γáíπ½∩µ¿¿ αáßßΓáó½∩εΓß∩
- τÑαѺ π¬áºá¡¡«Ñ »áαá¼ÑΓα«¼ lParam αáßßΓ«∩¡¿Ñ.
-
- àß½¿ lParam π¬áºδóáÑΓ í«½∞ΦÑ τѼ ¡á «ñ¡« º¡áτÑ¡¿Ñ, Γ«
- »«º¿µ¿¿ Γáíπ½∩µ¿¿ πßΓá¡áó½¿óáεΓß∩ ñ½∩ τ¿ß½á »«º¿µ¿⌐,
- «»αÑñѽ∩Ѽ«ú« »áαá¼ÑΓα«¼ wParam.
-
- ───────────────────────────────────────────────────────────────
- EM_SETWORDBREAK
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ó ¼¡«ú«ßΓα«τ¡δ⌐ αÑñá¬Γ¿απѼδ⌐
- í½«¬ π»αáó½Ñ¡¿∩, ¿¡Σ«α¼¿απ∩ Ñú« « Γ«¼, τΓ« Windows ºá¼Ñ¡¿½
-
- Windows 3.0/Ref/5#7 = 61 =
-
- Σπ¡¬µ¿ε »ÑαÑ¡«ßá »« π¼«½τá¡¿ε ß«íßΓóÑ¡¡«⌐ Σπ¡¬µ¿Ñ⌐
- »α¿¬½áñ¡«⌐ »α«úαá¼¼δ. öπ¡¬µ¿∩ »ÑαÑ¡«ßá »α«ß¼áΓα¿óáÑΓ
- ΓѬßΓ«óδ⌐ íπΣÑα, ¡áσ«ñ∩ »Ñαó«Ñ ß½«ó«, ¬«Γ«α«Ñ ¡Ñ
- »«¼ÑΘáÑΓß∩ ó ΓѬπΘÑ⌐ «Γ«íαáªáѼ«⌐ ßΓ᫬Ñ, ¿ »ÑαÑ¡«ß¿Γ φΓ«
- ß½«ó« ó ¡áτὫ ß½ÑñπεΘÑ⌐ «Γ«íαáªáѼ«⌐ ßΓ᫬¿. öπ¡¬µ¿∩
- »ÑαÑ¡«ßá «»αÑñѽ∩ÑΓ, ß ¬á¬«⌐ Γ«τ¬¿ ¡Ñ«íσ«ñ¿¼« »αÑαóáΓ∞
- ßΓ᫬π ΓѬßΓá ó ¼¡«ú«ßΓα«τ¡«¼ αÑñá¬Γ¿απѼ«¼ í½«¬Ñ
- π»αáó½Ñ¡¿∩ («íδτ¡«, φΓ« »α«íѽ, αáºñѽ∩εΘ¿⌐ ñóá ß½«óá).
- öπ¡¬µ¿∩ »ÑαÑ¡«ßá »« π¼«½τá¡¿ε »αÑαδóáÑΓ ßΓ᫬π ΓѬßΓá ß
- ß¿¼ó«½á »α«íѽá. æ«íßΓóÑ¡¡á∩ Σπ¡¬µ¿∩ »α¿¬½áñ¡«⌐ »α«úαá¼¼δ
- ¼«ªÑΓ «»αÑñѽ¿Γ∞ ó ¬áτÑßΓóÑ αáºñѽ∩εΘÑú« ß¿¼ó«½á τÑαΓπ
- »ÑαÑ¡«ßá ¿½¿ ½εí«⌐ ñαπú«⌐ ß¿¼ó«½, «Γ½¿τ¡δ⌐ «Γ »α«íѽá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- lParam Ä»αÑñѽ∩ÑΓ áñαÑß φ¬ºÑ¼»½∩αá »α«µÑñπαδ.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- öπ¡¬µ¿∩ ¼¡«ú«¬αáΓ¡«ú« ó맮óá ñ«½ª¡á ¿ß»«½∞º«óáΓ∞
- ß«ú½áΦÑ¡¿∩ »« ó맮óπ ß¿ßΓѼδ Åá߬á½∞ ¿ ñ«½ª¡á íδΓ∞
- «íΩ∩ó½Ñ¡á ¬á¬ FAR. ¥Γá Σπ¡¬µ¿∩ ñ«½ª¡á ¿¼ÑΓ∞ ß½ÑñπεΘ¿⌐ ó¿ñ:
-
- LPSTR FAR PASCAL WordBreakFunc(lpchEditText,
- ichCurrentWord, cchEditText)
- LPSTR lpchEditText;
- short ichCurrentWord;
- short cchEditText;
-
- öπ¡¬µ¿∩ WordBreakFunc ºñÑß∞ ¿ß»«½∞ºπÑΓß∩ ó¼ÑßΓ«
- Σá¬Γ¿τÑ߬«ú« ¿¼Ñ¡¿ Σπ¡¬µ¿¿ ó »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ.
- äÑ⌐ßΓó¿Γѽ∞¡«Ñ ¿¼∩ ñ«½ª¡« íδΓ∞ φ¬ß»«αΓ¿απѼδ¼, Γ. Ñ.
- «»¿ßá¡¡δ¼ «»ÑαáΓ«α«¼ EXPORTS ó Σá⌐½Ñ «»αÑñѽѡ¿∩ ¼«ñπ½∩
- »α¿¬½áñ¡«⌐ »α«úαá¼¼δ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- lpchEditText ô¬áºáΓѽ∞ ¡á ΓѬßΓ αÑñá¬Γ¿απѼ«ú« í½«¬á
- π»αáó½Ñ¡¿∩.
-
- ichCurrentWord Ä»αÑñѽ∩ÑΓ ¿¡ñÑ¬ß ñ½∩ ß½«óá ó íπΣÑαÑ,
- ¬«Γ«α«Ñ «»αÑñѽ∩ÑΓ, ß ¬á¬«⌐ Γ«τ¬¿
- Σπ¡¬µ¿∩ ñ«½ª¡á ¡áτáΓ∞ ¬«¡Γα«½∞ ¡á
- »αÑαδóá¡¿Ñ ß½«óá.
-
- cchEditText Ä»αÑñѽ∩ÑΓ ¬«½¿τÑßΓó« íá⌐Γ ó
- αÑñá¬Γ¿απѼ«¼ ΓѬßΓÑ.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
-
- Windows 3.0/Ref/5#7 = 62 =
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ »αÑñßΓáó½∩ÑΓ ß«í«⌐ π¬áºáΓѽ∞ ¡á
- »Ñαóδ⌐ íá⌐Γ ß½ÑñπεΘÑú« ß½«óá ΓѬßΓá αÑñá¬Γ¿απѼ«ú« í½«¬á
- π»αáó½Ñ¡¿∩. àß½¿ ΓѬπΘÑÑ ß½«ó« - »«ß½Ññ¡ÑÑ ß½«ó« ΓѬßΓá,
- ó«ºóαáΘáѼ«Ñ º¡áτÑ¡¿Ñ π¬áºδóáÑΓ ¡á »Ñαóδ⌐ íá⌐Γ, ¬«Γ«αδ⌐
- ß½ÑñπÑΓ ºá »«ß½Ññ¡¿¼ ß½«ó«¼.
-
- ───────────────────────────────────────────────────────────────
-
- EM_UNDO
-
- ¥Γ« ß««íΘÑ¡¿Ñ «Γ¼Ñ¡∩ÑΓ »«ß½Ññ¡ÑÑ αÑñá¬Γ¿α«óá¡¿Ñ í½«¬á
- π»αáó½Ñ¡¿∩. è«úñá »«½∞º«óáΓѽ∞ ¼«ñ¿Σ¿µ¿απÑΓ αÑñá¬Γ¿απѼδ⌐
- í½«¬ π»αáó½Ñ¡¿∩, »«ß½Ññ¡ÑÑ ¿º¼Ñ¡Ñ¡¿Ñ ºá»«¼¿¡áÑΓß∩ ó íπΣÑαÑ
- «Γ¼Ñ¡δ, ¬«Γ«αδ⌐ ñ¿¡á¼¿τÑ߬¿ αáßΓÑΓ »« ¡Ñ«íσ«ñ¿¼«ßΓ¿. àß½¿
- ñ½∩ íπΣÑαá «ßΓáÑΓß∩ ¼á½« ¼ÑßΓá, «»Ñαᵿ∩ «Γ¼Ñ¡δ óδñáÑΓ
- «Φ¿í¬π ¿ αÑñá¬Γ¿απѼδ⌐ í½«¬ π»αáó½Ñ¡¿∩ ¡Ñ ¿º¼Ñ¡∩ÑΓß∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- æ««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¡Ñ¡π½Ñó«Ñ º¡áτÑ¡¿Ñ, Ñß½¿ «»Ñαᵿ∩
- «Γ¼Ñ¡δ »α«Φ½á πß»ÑΦ¡«. Ä¡« ó«ºóαáΘáÑΓ ¡π½∞, Ñß½¿ «»Ñαᵿ∩
- ¡Ñπñáτ¡á.
-
- ───────────────────────────────────────────────────────────────
-
- EN_CHANGE
-
- ¥Γ«Γ ¬«ñ «»αÑñѽ∩ÑΓ, τΓ« »«½∞º«óáΓѽ∞ »αÑñ»α¿¡∩½ ¡Ñ¬«Γ«αδÑ
- ñÑ⌐ßΓó¿∩, ¬«Γ«αδÑ, 󫺼«ª¡«, ¿º¼Ñ¡¿½¿ ß«ñÑন¼«Ñ ΓѬßΓá.
- Ä¡ »«ßδ½áÑΓß∩ »«ß½Ñ Γ«ú«, ¬á¬ Windows «Γ¬«ααÑ¬Γ¿α«óá½
- ¿º«íαáªÑ¡¿Ñ (ó «Γ½¿τ¿Ñ «Γ ¬«ñá EN_UPDATE). É«ñ¿Γѽ∞߬«Ñ
- «¬¡« »«½πτáÑΓ φëà ¬«ñ τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á
- π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ »áαá¼ÑΓα wParam ß««íΘÑ¡¿∩
- WM_COMMAND ¿ «»αÑñѽ∩ÑΓ ID í½«¬á
- π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α,
- ¿ñÑ¡Γ¿Σ¿µ¿απεΘ¿⌐ αÑñá¬Γ¿απѼδ⌐ í½«¬
- π»αáó½Ñ¡¿∩. æΓáαΦÑÑ ß½«ó« lParam ß«ñÑনΓ
- ¬«ñ EN_CHANGE.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 63 =
-
-
- EN_ERRSPACE
-
- ¥Γ«Γ ¬«ñ «»αÑñѽ∩ÑΓ, τΓ« αÑñá¬Γ¿απѼ«¼π í½«¬π π»αáó½Ñ¡¿∩
- ¡Ñ σóáΓáÑΓ ¼ÑßΓá. É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ
- τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ »áαá¼ÑΓα wParam ß««íΘÑ¡¿∩
- WM_COMMAND ¿ «»αÑñѽ∩ÑΓ ID í½«¬á
- π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α,
- ¿ñÑ¡Γ¿Σ¿µ¿απεΘ¿⌐ αÑñá¬Γ¿απѼδ⌐ í½«¬
- π»αáó½Ñ¡¿∩. æΓáαΦÑÑ ß½«ó« lParam ß«ñÑনΓ
- ¬«ñ EN_ERRSAPCE.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- EN_HSCROLL
-
- ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« »«½∞º«óáΓѽ∞ ¡áªá½ ¡á ¬¡«»¬π
- ¼δΦ¿, ¡áσ«ñ∩ß∞ ó ú«α¿º«¡Γá½∞¡«⌐ ßΓα«¬Ñ »α«¬απΓ¬¿
- αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩. É«ñ¿Γѽ∞߬«Ñ «¬¡«
- »«½πτáÑΓ φëà ¬«ñ τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á
- π»αáó½Ñ¡¿∩. ÅÑαÑñ ¬«ααÑ¬Γ¿α«ó¬«⌐ φ¬αá¡á πóÑñ«¼½∩ÑΓß∩
- α«ñ¿Γѽ∞߬«Ñ «¬¡«.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ »áαá¼ÑΓα wParam ß««íΘÑ¡¿∩
- WM_COMMAND ¿ «»αÑñѽ∩ÑΓ ID í½«¬á
- π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α,
- ¿ñÑ¡Γ¿Σ¿µ¿απεΘ¿⌐ αÑñá¬Γ¿απѼδ⌐ í½«¬
- π»αáó½Ñ¡¿∩. æΓáαΦÑÑ ß½«ó« lParam ß«ñÑনΓ
- ¬«ñ EN_HSCROLL.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- EN_KILLFOCUS
-
- ¥Γ«Γ ¬«ñ «»αÑñѽ∩ÑΓ, τΓ« αÑñá¬Γ¿απѼδ⌐ í½«¬ π»αáó½Ñ¡¿∩
- πΓαáΓ¿½ ºáσóáΓ óó«ñá. É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ
- τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ »áαá¼ÑΓα wParam ß««íΘÑ¡¿∩
- WM_COMMAND ¿ «»αÑñѽ∩ÑΓ ID í½«¬á
- π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α,
-
- Windows 3.0/Ref/5#7 = 64 =
-
- ¿ñÑ¡Γ¿Σ¿µ¿απεΘ¿⌐ αÑñá¬Γ¿απѼδ⌐ í½«¬
- π»αáó½Ñ¡¿∩. æΓáαΦÑÑ ß½«ó« lParam ß«ñÑনΓ
- ¬«ñ EN_KILLFOCUS.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- EN_MAXTEXT [3.0]
-
- ¥Γ«Γ ¬«ñ «»αÑñѽ∩ÑΓ τΓ« »α¿ ΓѬπΘÑ⌐ óßΓáó¬Ñ íδ½ »αÑóδΦÑ¡«
- ¼á¬ß¿¼á½∞¡« 󫺼«ª¡«Ñ τ¿ß½« ß¿¼ó«½«ó ó αÑñá¬Γ¿απѼ«¼ í½«¬Ñ
- π»αáó½Ñ¡¿∩. éßΓáó¬á «íαѺáÑΓß∩. ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩
- Γá¬ªÑ ó Γ«¼ ß½πτáÑ, Ñß½¿ αÑñá¬Γ¿απѼδ⌐ í½«¬ ¡Ñ ¿¼ÑÑΓ Γ¿»á
- ES_AUTOHSCROLL ¿ óßΓáó½∩Ѽ«Ñ τ¿ß½« ß¿¼ó«½«ó »αÑóδΦáÑΓ
- Φ¿α¿¡π í½«¬á. É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ τÑαѺ
- ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ »áαá¼ÑΓα wParam ß««íΘÑ¡¿∩
- WM_COMMAND ¿ «»αÑñѽ∩ÑΓ ID í½«¬á
- π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α,
- ¿ñÑ¡Γ¿Σ¿µ¿απεΘ¿⌐ αÑñá¬Γ¿απѼδ⌐ í½«¬
- π»αáó½Ñ¡¿∩. æΓáαΦÑÑ ß½«ó« lParam ß«ñÑনΓ
- ¬«ñ EN_MAXTEXT.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- EN_SETFOCUS
-
- ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« αÑñá¬Γ¿απѼδ⌐ í½«¬ π»αáó½Ñ¡¿∩
- »«½πτ¿½ ºáσóáΓ óó«ñá. É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ
- τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ »áαá¼ÑΓα wParam ß««íΘÑ¡¿∩
- WM_COMMAND ¿ «»αÑñѽ∩ÑΓ ID í½«¬á
- π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α,
- ¿ñÑ¡Γ¿Σ¿µ¿απεΘ¿⌐ αÑñá¬Γ¿απѼδ⌐ í½«¬
- π»αáó½Ñ¡¿∩. æΓáαΦÑÑ ß½«ó« lParam ß«ñÑনΓ
- ¬«ñ EN_SETFOCUS.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- EN_UPDATE
-
- ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« αÑñá¬Γ¿απѼδ⌐ í½«¬ π»αáó½Ñ¡¿∩
- íπñÑΓ ¿¡ñ¿µ¿α«óáΓ∞ ¿º¼Ñ¡Ñ¡¡δ⌐ ΓѬßΓ. É«ñ¿Γѽ∞߬«Ñ «¬¡«
- »«½πτáÑΓ φëà ¬«ñ τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á
-
- Windows 3.0/Ref/5#7 = 65 =
-
- π»αáó½Ñ¡¿∩. É«ñ¿Γѽ∞߬«Ñ «¬¡« πóÑñ«¼½∩ÑΓß∩ »«ß½Ñ Γ«ú«, ¬á¬
- í½«¬ π»αáó½Ñ¡¿∩ ßΣ«α¼áΓ¿α«óá½ ΓѬßΓ, ¡« »ÑαÑñ ΓѼ, ¬á¬
- φëà ΓѬßΓ «Γ«íαếΓß∩ ¡á φ¬αá¡Ñ. ¥Γ« ñáÑΓ ó«º¼«ª¡«ßΓ∞,
- Ñß½¿ ¡Ñ«íσ«ñ¿¼«, ¿º¼Ñ¡¿Γ∞ αẼÑα «¬¡á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ »áαá¼ÑΓα wParam ß««íΘÑ¡¿∩
- WM_COMMAND ¿ «»αÑñѽ∩ÑΓ ID í½«¬á
- π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α,
- ¿ñÑ¡Γ¿Σ¿µ¿απεΘ¿⌐ αÑñá¬Γ¿απѼδ⌐ í½«¬
- π»αáó½Ñ¡¿∩. æΓáαΦÑÑ ß½«ó« lParam ß«ñÑনΓ
- ¬«ñ EN_SETFOCUS.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- EN_VSCROLL
-
- ¥Γ«Γ ¬«ñ «»αÑñѽ∩ÑΓ, τΓ« »«½∞º«óáΓѽ∞ ¡áªá½ ¡á ¬¡«»¬π
- ¼δΦ¿, ¡áσ«ñ∩ß∞ ó óÑαΓ¿¬á½∞¡«⌐ ßΓα«¬Ñ »α«¬απΓ¬¿
- αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩. É«ñ¿Γѽ∞߬«Ñ «¬¡«
- »«½πτáÑΓ φëà ¬«ñ τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á
- π»αáó½Ñ¡¿∩. ÅÑαÑñ ¬«ααÑ¬Γ¿α«ó¬«⌐ φ¬αá¡á πóÑñ«¼½∩ÑΓß∩
- α«ñ¿Γѽ∞߬«Ñ «¬¡«.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ »áαá¼ÑΓα wParam ß««íΘÑ¡¿∩
- WM_COMMAND ¿ «»αÑñѽ∩ÑΓ ID í½«¬á
- π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α,
- ¿ñÑ¡Γ¿Σ¿µ¿απεΘ¿⌐ αÑñá¬Γ¿απѼδ⌐ í½«¬
- π»αáó½Ñ¡¿∩. æΓáαΦÑÑ ß½«ó« lParam ß«ñÑনΓ
- ¬«ñ EN_SETFOCUS.
- ──────────────────────────────────────────────────────────
-
-
- ───────────────────────────────────────────────────────────────
-
-
- Windows 3.0/Ref/5#7 = 66 =
-
- LB_ADDSTRING
-
- ¥Γ« ß««íΘÑ¡¿Ñ ñ«íáó½∩ÑΓ ßΓ᫬π ó »á¡Ñ½∞ »ÑαÑτ¡∩. àß½¿ ó
- »á¡Ñ½¿ »ÑαÑτ¡∩ ¡Ñ »αÑñπß¼«ΓαÑ¡á ß«αΓ¿α«ó¬á, ßΓ᫬á
- ñ«íáó½∩ÑΓß∩ ó ¬«¡Ñµ »ÑαÑτ¡∩. é »α«Γ¿ó¡«¼ ß½πτáÑ «¡á
- óßΓáó½∩ÑΓß∩ ó »ÑαÑτÑ¡∞ »«ß½Ñ ß«αΓ¿α«ó¬¿.
-
- ¥Γ« ß««íΘÑ¡¿Ñ πñá½∩ÑΓ ó »á¡Ñ½¿ »ÑαÑτ¡∩ ½εíπε óδí«α¬π.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam 使¡¡δ⌐ π¬áºáΓѽ∞ ¡á ñ«íáó½∩Ѽπε ßΓ᫬π,
- ºáóÑαΦáѼπε ¡π½Ñóδ¼ ß¿¼ó«½«¼. àß½¿
- ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ ß«ºñá¡ ß
- Γ¿»«¼ LBS_OWNERDRAW ¡« íѺ π¬áºá¡¿∩
- Σ½áúá LBS_HASSTRING, lParam ß«ñÑনΓ
- 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ, ¬«Γ«α«Ñ »«½∞º«-
- óáΓѽ∞ ¿ß»«½∞ºπÑΓ ñ½∩ ¿ñÑ¡Γ¿Σ¿¬áµ¿¿
- φ½Ñ¼Ñ¡Γá ¿ ¬«Γ«α«Ñ ß«σαá¡∩ÑΓß∩ ó¼ÑßΓ«
- π¬áºáΓѽ∩ ¡á ßΓ᫬π.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- Ä»αÑñѽ∩ÑΓ ¿¡ñÑ¬ß ßΓ᫬¿ ó »á¡Ñ½¿ »ÑαÑτ¡∩. àß½¿ »α«¿º«Φ½á
- «Φ¿í¬á, ó«ºóαáΘáÑΓß∩ LB_ERR; Ñß½¿ ñ½∩ ºá»«¼¿¡á¡¿∩ ¡«ó«⌐
- ßΓ᫬¿ ¡Ññ«ßΓáΓ«τ¡« ¼ÑßΓá ó »á¼∩Γ¿, ó«ºóαáΘáÑΓß∩
- LB_ERRSPACE.
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ íδ½ ß«ºñá¡ ß Γ¿»«¼
- LBS_SORT ¡« íѺ Γ¿»á LBS_HASSTRING, ó½áñѽ∞µπ
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á «ñ¿¡ ¿½¿ ¡Ñ߬«½∞¬« αẠ»«ßδ½áÑΓß∩
- ß««íΘÑ¡¿Ñ WM_COMPAREITEM, τΓ«íδ ¬«ααÑ¬Γ¡« óßΓáó¿Γ∞ ¡«óδ⌐
- φ½Ñ¼Ñ¡Γ ó »á¡Ñ½∞ »ÑαÑτ¡∩.
-
- ───────────────────────────────────────────────────────────────
- LB_DELETESTRING
-
- ¥Γ« ß««íΘÑ¡¿Ñ πñá½∩ÑΓ ßΓα«¬π ¿º »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß πñá½∩Ѽ«⌐ ßΓ᫬¿.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
-
- Windows 3.0/Ref/5#7 = 67 =
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ - φΓ« τ¿ß½« ßΓ᫬, «ßΓáóΦ¿σß∩ ó
- »á¡Ñ½¿ »ÑαÑτ¡∩. àß½¿ π¬áºá¡ ¡Ñ¬«ααÑ¬Γ¡δ⌐ ¿¡ñѬß,
- ó«ºóαáΘáÑΓß∩ LB_ERR.
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ »á¡Ñ½∞ »ÑαÑτ¡∩ íδ½á ß«ºñá¡á ß Γ¿»«¼ LBS_OWNERDRAW ¡«
- íѺ π¬áºá¡¿∩ Σ½áúá LBS_HASSTRING, Γ« »α¿ πñá½Ñ¡¿¿ ßΓ᫬¿
- ó½áñѽ∞µπ »á¡Ñ½¿ »ÑαÑτ¡∩ »«ßδ½áÑΓß∩ ß««íΘÑ¡¿Ñ
- WM_DELETEITEM, ñ½∩ Γ«ú«, τΓ«íδ »α¿¬½áñ¡á∩ »α«úαá¼¼á ¼«ú½á
- «ßó«í«ñ¿Γ∞ ñ«»«½¡¿Γѽ∞¡δÑ ñá¡¡δÑ, ßó∩ºá¡¡δÑ ß φΓ¿¼
- φ½Ñ¼Ñ¡Γ«¼ (»ÑαÑñáÑΓß∩ τÑαѺ »áαá¼ÑΓα lParam ß««íΘÑ¡¿⌐
- LB_ADDSTRING ¿ LB_INSERTSTRING).
-
- ───────────────────────────────────────────────────────────────
- LB_DIR
-
- ¥Γ« ß««íΘÑ¡¿Ñ ñ«íáó½∩ÑΓ »ÑαÑτÑ¡∞ Σá⌐½«ó ¿º ΓѬπΘÑú«
- ¬áΓὫúá ¬ »á¡Ñ½¿ »ÑαÑτ¡∩. ä«íáó½∩εΓß∩ Γ«½∞¬« Σá⌐½δ ß
- áΓα¿íπΓἿ, «»αÑñѽ∩Ñ¼δ¼¿ »áαá¼ÑΓα«¼ wParam ¿
- «Γ«ªñÑßΓó½Ñ¡¡δÑ ß« ߻ѵ¿Σ¿¬áµ¿Ñ⌐ Σá⌐½á, ºáñá¡¡«⌐ lParam.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ áΓα¿íπΓá DOS. 滿߫¬
- áΓα¿íπΓ«ó óδ ¡á⌐ñÑΓÑ ó «»¿ßá¡¿¿ Σπ¡¬µ¿¿
- DlgDirList ó ú½áóÑ 4, "滿߫¬ Σπ¡¬µ¿⌐".
-
- lParam ô¬áºδóáÑΓ ¡á ßΓ᫬π ߻ѵ¿Σ¿¬áµ¿¿ Σá⌐½á.
- æΓα«¬á ¼«ªÑΓ ß«ñÑαªáΓ∞ π¡¿óÑαßá½∞¡δÑ
- ß¿¼ó«½δ (¡á»α¿¼Ñα, *.*).
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ - φΓ« τ¿ß½« «Γ«íαáªáѼδσ ¡á φ¬αá¡Ñ
- φ½Ñ¼Ñ¡Γ«ó. àß½¿ »α«¿º«Φ½á «Φ¿í¬á, ó«ºóαáΘáÑΓß∩ LB_ERR;
- Ñß½¿ ñ½∩ ºá»«¼¿¡á¡¿∩ ¡«óδσ ßΓ᫬ ¡Ññ«ßΓáΓ«τ¡« ¼ÑßΓá ó
- »á¼∩Γ¿, ó«ºóαáΘáÑΓß∩ LB_ERRSPACE.
-
- Åα¿¼Ñτá¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ ß««íΘÑ¡¿∩ LB_DIR ¼Ñ¡∞ΦÑ, τѼ
- ó«ºóαáΘáѼ«Ñ º¡áτÑ¡¿Ñ ß««íΘÑ¡¿∩ LB_GETCOUNT.
-
- ───────────────────────────────────────────────────────────────
- LB_FINDSTRING [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿ΘÑΓ ó »á¡Ñ½¿ »ÑαÑτ¡∩ »Ñαóπε ßΓ᫬π,
- ß«ó»áñáεΘπε ß ñá¡¡δ¼ »αÑΣ¿¬ß«¼.
-
-
- Windows 3.0/Ref/5#7 = 68 =
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá »«ß½Ñ ¬«Γ«α«ú«
- ¡Ñ«íσ«ñ¿¼« »α«¿ºó«ñ¿Γ∞ »«¿ß¬. è«úñá »α¿
- »«¿ß¬Ñ ñ«ßΓ¿úáÑΓß∩ ¬«¡Ñµ »á¡Ñ½¿ »ÑαÑτ¡∩
- »«¿ß¬ »α«ñ«½ªáÑΓß∩ ß ¡áτá½á ñ« φ½Ñ¼Ñ¡Γá,
- «»αÑñѽ∩Ѽ«ú« »áαá¼ÑΓα«¼ wParam. àß½¿
- wParam ß«ñÑαª¿Γ -1í Γ« »«¿ß¬ óδ»«½¡∩ÑΓß∩
- ó« óßÑ⌐ »á¡Ñ½¿ »ÑαÑτ¡∩ ß ¡áτá½á ñ« ¬«¡µá.
-
- lParam ô¬áºδóáÑΓ ¡á ßΓ᫬π »αÑΣ¿¬ßá. æΓ᫬á
- ñ«½ª¡á ºáóÑαΦáΓ∞ß∩ ¡π½Ñóδ¼ ß¿¼ó«½«¼.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáÑΓß∩ ¿¡ñÑ¬ß ß«ó»áñáεΘÑ⌐ ßΓ᫬¿, ¿½¿, Ñß½¿ ßΓ᫬á
- ¡Ñ ¡á⌐ñÑ¡á LB_ERR.
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ »á¡Ñ½∞ »ÑαÑτ¡∩ íδ½á ß«ºñá¡á ß Γ¿»«¼ LBS_OWNERDRAW ¡«
- íѺ π¬áºá¡¿∩ Σ½áúá LBS_HASSTRING, Γ« φΓ« ß««íΘÑ¡¿Ñ
- ó«ºóαáΘáÑΓ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá, τ∞Ñ ñ½¿¡¡«Ñ º¡áτÑ¡¿Ñ
- (»ÑαÑñáÑΓß∩ τÑαѺ »áαá¼ÑΓα lParam ß««íΘÑ¡¿⌐ LB_ADDSTRING ¿
- LB_INSERTSTRING) ß«ó»áñáÑΓ ß« º¡áτÑ¡¿Ñ¼ »ÑαÑñáóáÑ¼δ¼ τÑαѺ
- »áαá¼ÑΓα lParam ß««íΘÑ¡¿∩ LB_FINDSTRING.
-
- ───────────────────────────────────────────────────────────────
-
- LB_GETCOUNT
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ τ¿ß½« φ½Ñ¼Ñ¡Γ«ó ó »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡« τ¿ß½π φ½Ñ¼Ñ¡Γ«ó ó »á¡Ñ½¿
- »ÑαÑτ¡∩. Åα¿ ó«º¡¿¬¡«óÑ¡¿¿ «Φ¿í¬¿ ó«ºóαáΘáÑΓß∩ º¡áτÑ¡¿Ñ
- LB_ERR.
-
- ───────────────────────────────────────────────────────────────
-
- LB_GETCURSEL
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¿¡ñÑ¬ß ΓѬπΘÑú« óδíαá¡¡«ú«
- φ½Ñ¼Ñ¡Γá, Ñß½¿ «¡ ßπΘÑßΓóπÑΓ, ó »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- Windows 3.0/Ref/5#7 = 69 =
-
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¿¡ñÑ¬ß ΓѬπΘÑú« óδíαá¡¡«ú«
- φ½Ñ¼Ñ¡Γá. Ä¡« ó«ºóαáΘáÑΓ LB_ERR, Ñß½¿ Ñß½¿ ¡ÑΓ óδíαá¡¡«ú«
- φ½Ñ¼Ñ¡Γá, ¿½¿ Ñß½¿ »á¡Ñ½∞ »ÑαÑτ¡∩ ¿¼ÑÑΓ ¼¡«ªÑßΓóÑ¡¡πε
- óδí«α¬π.
-
- ───────────────────────────────────────────────────────────────
-
- LB_GETHORISONTALEXTENT [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ Φ¿α¿¡π ó »¿¬ßѽ∩σ, ¡á ߬«½∞¬«
- ¼«ª¡« »α«¬απΓ¿Γ∞ »á¡Ñ½∞ »ÑαÑτ¡∩ »« ú«α¿º«¡Γ὿, Ñß½¿
- »á¡Ñ½∞ »ÑαÑτ¡∩ ¿¼ÑÑΓ ú«α¿º«¡Γá½∞¡πε ßΓ᫬π »α«¬απΓ¬¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡« Φ¿α¿¡Ñ ó »¿¬ßѽ∩σ, ¡á ¬«Γ«απε
- ¼«ª¡« »α«¬απΓ¿Γ∞ »á¡Ñ½∞ »ÑαÑτ¡∩.
-
- Åα¿¼Ñτá¡¿Ñ
-
- ùΓ«íδ »á¡Ñ½∞ »ÑαÑτ¡∩ ¼«ú½á αÑáú¿α«óáΓ∞ ¡á ñá¡¡«Ñ ß««íΘÑ¡¿Ñ
- «¡á ñ«½ª¡á íδΓ∞ ß«ºñá¡á ß Γ¿»«¼ WS_HSCROLL.
-
- ───────────────────────────────────────────────────────────────
-
- LB_GETITEMDATA [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ºó«½∩ÑΓ »«½πτ¿Γ∞ ßó∩ºá¡¡«Ñ ß φ½Ñ¼Ñ¡Γ«¼
- 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ, »ÑαÑñáóáѼ«Ñ »α¿¬½áñ¡«⌐ »α«úαá¼¼«⌐.
- àß½¿ α¿ßπѼá∩ ó½áñѽ∞µÑ¼ »á¡Ñ½∞ »ÑαÑτ¡∩ ß«ºñá¡á íѺ
- ¿ß»«½∞º«óá¡¿∩ Σ½áúá LBS_HASSTRING, φΓ« 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ
- »ÑαÑñáÑΓß∩ τÑαѺ »áαá¼ÑΓα lParam ß««íΘÑ¡¿⌐ LB_ADDSTRING ¿
- LB_INSERTSTRING. é »α«Γ¿ó¡«¼ ß½πτáÑ φΓ« º¡áτÑ¡¿Ñ
- «»αÑñѽ∩Ѽ«Ñ »áαá¼ÑΓα«¼ lParam ß««íΘÑ¡¿∩ LB_SETITEMDATA.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
-
- Windows 3.0/Ref/5#7 = 70 =
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ φΓ« 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ, ßó∩ºá¡¡«Ñ ß
- φ½Ñ¼Ñ¡Γ«¼, ¿½¿ LB_ERR ó ß½πτáÑ «Φ¿í«¬.
-
- ───────────────────────────────────────────────────────────────
-
- LB_GETITEMRECT [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ºó«½∩ÑΓ »«½πτ¿Γ∞ αẼÑαδ »α∩¼«πú«½∞¡¿¬á,
- «úαá¡¿τ¿óáεΘÑú« φ½Ñ¼Ñ¡Γ »á¡Ñ½¿ »ÑαÑτ¡∩, ¬«Γ«αδ⌐
- «Γ«íαáªáÑΓß∩ ó «¬¡Ñ »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá.
-
- lParam æ«ñÑαª¿Γ ñá½∞¡¿⌐ π¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ
- ñá¡¡δσ Γ¿»á RECT, ó ¬«Γ«απε ºá¡«ß∩Γß∩
- αẼÑαδ φ½Ñ¼Ñ¡Γá ó ¬««αñ¿¡áΓáσ «í½áßΓ¿
- »«½∞º«óáΓѽ∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- é ß½πτáÑ ó«º¡¿¬¡«óÑ¡¿∩ «Φ¿í¬¿ ó«ºóαáΘáÑΓß∩ LB_ERR.
-
- ───────────────────────────────────────────────────────────────
-
- LB_GETSEL
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ß«ßΓ«∩¡¿Ñ óδí«α¬¿ φ½Ñ¼Ñ¡Γá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ê¡ñÑ¬ß φ½Ñ¼Ñ¡Γá.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ »«½«ª¿Γѽ∞¡«Ñ τ¿ß½«, Ñß½¿
- φ½Ñ¼Ñ¡Γδ óδíαá¡δ, ¿ ¡π½∞ ó »α«Γ¿ó¡«¼ ß½πτáÑ. àß½¿
- »α«¿º«Φ½á «Φ¿í¬á, Γ« ó«ºóαáΘáÑΓß∩ LB_ERR.
-
- ───────────────────────────────────────────────────────────────
-
- LB_GETSELCOUNT [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ «íΘÑÑ τ¿ß½« óδíαá¡¡δσ φ½Ñ¼Ñ¡Γ«ó ó
- »á¡Ñ½¿ »ÑαÑτ¡∩ ß ¼¡«ªÑßΓóÑ¡¡«⌐ óδí«α¬«⌐.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- Windows 3.0/Ref/5#7 = 71 =
-
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡« τ¿ß½π óδíαá¡¡δσ ó »á¡Ñ½¿
- »ÑαÑτ¡∩ φ½Ñ¼Ñ¡Γ«ó. àß½¿ »á¡Ñ½∞ »ÑαÑτ¡∩ ¡Ñ ¿¼ÑÑΓ
- ¼¡«ªÑßΓóÑ¡¡«⌐ óδí«α¬¿, ó«ºóαáΘáÑΓß∩ º¡áτÑ¡¿Ñ LB_ERR.
-
- ───────────────────────────────────────────────────────────────
-
- LB_GETSELITEMS [3.0]
-
- ¥Γ« º¡áτÑ¡¿Ñ ºá»«½¡∩ÑΓ íπΣÑα ¼áßß¿ó«¼ µÑ½δσ τ¿ßѽ,
- «»αÑñѽ∩εΘ¿σ ¡«¼Ñαá óδíαá¡¡δσ ó »á¡Ñ½¿ »ÑαÑτ¡∩ ß
- ¼¡«ªÑßΓóÑ¡¡«⌐ óδí«α¬«⌐ φ½Ñ¼Ñ¡Γ«ó.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ¼á¬ß¿¼á½∞¡«Ñ τ¿ß½« φ½Ñ¼Ñ¡Γ«ó,
- ¬«Γ«α«Ñ ¼«ª¡« »«¼ÑßΓ¿Γ∞ ó íπΣÑα.
-
- lParam æ«ñÑαª¿Γ ñá½∞¡¿⌐ π¬áºáΓѽ∞ ¡á íπΣÑα,
- ¬«Γ«αδ⌐ ñ«½ªÑ¡ íδΓ∞ ñ«ßΓáΓ«τ¡« óѽ¿¬ ñ½∩
- αẼÑΘÑ¡¿∩ ¼áßß¿óá µÑ½δσ τ¿ßѽ, αẼÑα
- ¬«Γ«α«ú« «»αÑñѽ∩ÑΓß∩ »áαá¼ÑΓα«¼ wParam.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡« τ¿ß½« »«¼ÑΘÑ¡¡δσ ó íπΣÑα
- φ½Ñ¼Ñ¡Γ«ó. àß½¿ »á¡Ñ½∞ »ÑαÑτ¡∩ ¡Ñ ¿¼ÑÑΓ ¼¡«ªÑßΓóÑ¡¡«⌐
- óδí«α¬¿, ó«ºóαáΘáÑΓß∩ º¡áτÑ¡¿Ñ LB_ERR.
-
- ───────────────────────────────────────────────────────────────
- LB_GETTEXT
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¬«»¿απÑΓ ó íπΣÑα ßΓα«¬π ¿º »á¡Ñ½¿ »ÑαÑτ¡∩.
-
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß ¬«»¿απѼ«⌐ ßΓ᫬¿.
-
- lParam ô¬áºδóáÑΓ ¡á íπΣÑα, ó ¬«Γ«αδ⌐ ¬«»¿απÑΓß∩
- ßΓ᫬á. üπΣÑα ñ«½ªÑ¡ íδΓ∞ ñ«ßΓáΓ«τ¡«
- í«½∞Φ¿¼, τΓ«íδ ó ¡Ñú« »«¼ÑßΓ¿½áß∞ ßΓ᫬á
- ß ºáóÑαΦáεΘ¿¼ ¡π½Ñóδ¼ ß¿¼ó«½«¼.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ «»αÑñѽ∩ÑΓ ñ½¿¡π ßΓ᫬¿ ó íá⌐Γáσ,
-
- Windows 3.0/Ref/5#7 = 72 =
-
- ó¬½ετá∩ ºáóÑαΦáεΘ¿⌐ ¡π½Ñó«⌐ ß¿¼ó«½. àß½¿ wParam ß«ñÑনΓ
- ¡Ñ¬«ααÑ¬Γ¡δ⌐ ¿¡ñѬß, Γ« ó«ºóαáΘáÑΓß∩ º¡áτÑ¡¿Ñ LB_ERR.
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ »á¡Ñ½∞ »ÑαÑτ¡∩ íδ½á ß«ºñá¡á ß Γ¿»«¼ LBS_OWNERDRAW ¡«
- íѺ π¬áºá¡¿∩ Σ½áúá LBS_HASSTRING, Γ« φΓ« ß««íΘÑ¡¿Ñ
- »«¼ÑßΓ¿Γ ó íπΣÑα, π¬áºδóáѼδ⌐ »áαá¼ÑΓα«¼ lParam,
- 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ, ¬«Γ«α«Ñ »«½∞º«óáΓѽ∞ ßó∩ºá½ ß
- φ½Ñ¼Ñ¡Γ«¼ (»ÑαÑñáÑΓß∩ τÑαѺ »áαá¼ÑΓα lParam ß««íΘÑ¡¿⌐
- LB_ADDSTRING ¿ LB_INSERTSTRING).
-
- ───────────────────────────────────────────────────────────────
-
- LB_GETTEXTLEN [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ñ½¿¡π ßΓ᫬¿ ó »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß ßΓ᫬¿.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- Ä»αÑñѽ∩ÑΓ ñ½¿¡π ßΓ᫬¿ ó íá⌐Γáσ, ºá ¿ß¬½ετÑ¡¿Ñ¼ »α¿º¡á¬á
- ¬«¡µá. àß½¿ »α«¿º«Φ½á «Φ¿í¬á, Γ« ó«ºóαáΘáÑΓß∩ LB_ERR.
-
- ───────────────────────────────────────────────────────────────
-
- LB_GETTOPINDEX [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¿¡ñÑ¬ß »Ñαó«⌐ ó¿ñ¿¼«⌐ ßΓ᫬¿ ó
- »á¡Ñ½¿ »ÑαÑτ¡∩. é ¿ßσ«ñ¡«¼ »«½«ªÑ¡¿¿ »Ñαóδ¼ ó¿ñ¿¼δ¼
- φ½Ñ¼Ñ¡Γ«¼ ∩ó½∩ÑΓß∩ φ½Ñ¼Ñ¡Γ ß ¿¡ñѬ߫¼ 0, «ñ¡á¬« »«ß½Ñ
- »α«¬απΓ¬¿ »á¡Ñ½¿ »ÑαÑτ¡∩ óÑασ¡¿¼ ¼«ªÑΓ ßΓáΓ∞ ñαπú«⌐.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡« ¿¡ñѬßπ »Ñαó«ú« ó¿ñ¿¼«ú«
- φ½Ñ¼Ñ¡Γá.
-
- ───────────────────────────────────────────────────────────────
- LB_INSERTSTRING
-
- ¥Γ« ß««íΘÑ¡¿Ñ óßΓáó½∩ÑΓ ßΓ᫬π ó »á¡Ñ½∞ »ÑαÑτ¡∩.
-
- Windows 3.0/Ref/5#7 = 73 =
-
- æ«αΓ¿α«ó¬á ¡Ñ óδ»«½¡∩ÑΓß∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ê¡ñÑ¬ß »«º¿µ¿¿, ß ¬«Γ«α«⌐ óßΓáó½∩ÑΓß∩
- ßΓ᫬á. àß½¿ wParam αáóÑ¡ -1, ßΓ᫬á
- ñ«íáó½∩ÑΓß∩ ó ¬«¡Ñµ »ÑαÑτ¡∩.
-
- lParam ô¬áºδóáÑΓ ¡á ºáóÑαΦáѼπε ¡π½Ñ¼ óßΓáó½∩Ñ-
- ¼πε ßΓ᫬π. àß½¿ »á¡Ñ½∞ »ÑαÑτ¡∩ ß«ºñá¡á
- ß Γ¿»«¼ LBS_OWNERDRAW ¡« íѺ π¬áºá¡¿∩
- Σ½áúá LBS_HASSTRING, lParam ß«ñÑনΓ
- 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ, ¬«Γ«α«Ñ
- »«½∞º«óáΓѽ∞ ¿ß»«½∞ºπÑΓ ñ½∩
- ¿ñÑ¡Γ¿Σ¿¬áµ¿¿ φ½Ñ¼Ñ¡Γá ¿ ¬«Γ«α«Ñ
- ß«σαá¡∩ÑΓß∩ ó¼ÑßΓ« π¬áºáΓѽ∩ ¡á ßΓ᫬π.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- æ«ñÑαª¿Γ ¿¡ñÑ¬ß »«º¿µ¿¿, ß ¬«Γ«α«⌐ óßΓáó½∩ÑΓß∩ ßΓ᫬á.
- àß½¿ »α«¿º«Φ½á «Φ¿í¬á, Γ« ó«ºóαáΘáÑΓß∩ LB_ERR; Ñß½¿ ñ½∩
- ºá»«¼¿¡á¡¿∩ ¡«ó«⌐ ßΓ᫬¿ ¡Ññ«ßΓáΓ«τ¡« ¼ÑßΓá ó »á¼∩Γ¿,
- ó«ºóαáΘáÑΓß∩ LB_ERRSPACE.
-
- ───────────────────────────────────────────────────────────────
-
- LB_RESETCONTENT
-
- ¥Γ« ß««íΘÑ¡¿Ñ πñá½∩ÑΓ óßÑ ßΓ᫬¿ ¿º »á¡Ñ½¿ »ÑαÑτ¡∩ ¿
- «ßó«í«ªñáÑΓ ½εíπε »á¼∩Γ∞, óδñѽѡ¡πε ñ½∩ φΓ¿σ ßΓ᫬.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ »á¡Ñ½∞ »ÑαÑτ¡∩ íδ½á ß«ºñá¡á ß Γ¿»«¼ LBS_OWNERDRAW ¡«
- íѺ π¬áºá¡¿∩ Σ½áúá LBS_HASSTRING, Γ« »α¿ πñá½Ñ¡¿¿ ¬áªñ«⌐
- ßΓ᫬¿ ó½áñѽ∞µπ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩
- »«ßδ½áÑΓß∩ ß««íΘÑ¡¿Ñ WM_DELETEITEM.
-
- ───────────────────────────────────────────────────────────────
- LB_SELECTSTRING
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδí¿αáÑΓ »Ñαóπε ßΓ᫬π »á¡Ñ½¿ »ÑαÑτ¡∩
- ß«ó»áñáεΘπε ß π¬áºá¡¡δ¼ »αÑΣ¿¬ß«¼.
-
-
- Windows 3.0/Ref/5#7 = 74 =
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß ¡áτá½∞¡«⌐ Γ«τ¬¿ »«¿ß¬á.
- è«úñá »α¿ »«¿ß¬Ñ ñ«ßΓ¿úáÑΓß∩ ¬«¡Ñµ
- »ÑαÑτ¡∩, Γ« »«¿ß¬ »α«ñ«½ªáÑΓß∩ ß ¡áτá½á
- ñ« «»αÑñѽ∩Ѽ«ú« »áαá¼ÑΓα«¼ wParam
- φ½Ñ¼Ñ¡Γá. àß½¿ wParam αáóÑ¡ -1, »«¿ß¬
- ßΓ᫬¿ «ßπΘÑßΓó½∩ÑΓß∩ ß ¡áτá½á »« óßѼπ
- »ÑαÑτ¡ε.
-
- lParam ô¬áºδóáÑΓ ¡á »αÑΣ¿¬ß¡πε ßΓ᫬π. æΓ᫬á
- ñ«½ª¡á ºáóÑαΦáΓ∞ß∩ ¡π½Ñóδ¼ ß¿¼ó«½«¼.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ - φΓ« ¿¡ñÑ¬ß óδíαá¡¡«ú« φ½Ñ¼Ñ¡Γá.
- àß½¿ »α«¿º«Φ½á «Φ¿í¬á, ó«ºóαáΘáÑΓß∩ LB_ERR, ¿ ΓѬπΘá∩
- óδí«α¬á ¡Ñ ¿º¼Ñ¡∩ÑΓß∩.
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ ¼«ªÑΓ íδΓ∞ ¿ß»«½∞º«óá¡« ß »á¡Ñ½∞ε »ÑαÑτ¡∩
- ¿¼ÑεΘπε ¼¡«ªÑßΓóÑ¡¡πε óδí«α¬π.
-
- æΓ᫬á óδí¿αáÑΓß∩ Γ«½∞¬« ó Γ«¼ ß½πτáÑ, Ñß½¿ ÑÑ ¡áτá½∞¡δÑ
- º¡á¬¿ (ß ¡áτá½∞¡«⌐ Γ«τ¬¿) «Γ«ªñÑßΓó½∩εΓß∩ ß« º¡á¬á¼¿ ó
- »αÑΣ¿¬ß¡«⌐ ßΓ᫬Ñ.
-
- àß½¿ »á¡Ñ½∞ »ÑαÑτ¡∩ íδ½á ß«ºñá¡á ß Γ¿»«¼ LBS_OWNERDRAW ¡«
- íѺ π¬áºá¡¿∩ Σ½áúá LBS_HASSTRING, Γ« φΓ« ß««íΘÑ¡¿Ñ
- ó«ºóαáΘáÑΓ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá, τ∞Ñ ñ½¿¡¡«Ñ º¡áτÑ¡¿Ñ
- (»ÑαÑñáÑΓß∩ τÑαѺ »áαá¼ÑΓα lParam ß««íΘÑ¡¿⌐ LB_ADDSTRING ¿
- LB_INSERTSTRING) ß«ó»áñáÑΓ ß« º¡áτÑ¡¿Ñ¼ »ÑαÑñáóáÑ¼δ¼ τÑαѺ
- »áαá¼ÑΓα lParam ß««íΘÑ¡¿∩ LB_SELECTSTRING.
-
- ───────────────────────────────────────────────────────────────
- LB_SETITEMRANGE [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδí¿αáÑΓ «ñ¿¡ ¿½¿ ¡Ñ߬«½∞¬« »«ß½Ññ«óáΓѽ∞¡«
- αáß»«½«ªÑ¡¡δσ φ½Ñ¼Ñ¡Γ«ó ó »á¡Ñ½¿ »ÑαÑτ¡∩, ¿¼ÑεΘÑ⌐
- ¼¡«ªÑßΓóÑ¡¡πε óδí«α¬π.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ¬á¬¿¼ «íαẫ¼ πßΓá¡áó½¿óáΓ∞
- óδí«α¬π. àß½¿ wParam ¡Ñ αáóÑ¡ 0,
- óδíαá¡¡δÑ ßΓ᫬¿ »«ñßóÑτ¿óáεΓß∩, Ñß½¿
- wParam αáóÑ¡ 0, óδí«α¬á ¿ »«ñßóÑΓ¬á
- πñá½∩εΓß∩, ¿ ßΓ᫬á ßΓá¡«ó¿Γß∩
- ¡Ñóδíαá¡¡«⌐.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ¿¡ñѬß
- »Ñαó«ú« óδí¿αáѼ«ú« φ½Ñ¼Ñ¡Γá, á ßΓáαΦÑÑ
- ß½«ó« ¿¡ñÑ¬ß »«ß½Ññ¡Ñú« óδí¿αáѼ«ú«
- φ½Ñ¼Ñ¡Γá.
- ──────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 75 =
-
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- é ß½πτáÑ ó«º¡¿¬¡«óÑ¡¿∩ «Φ¿í¬¿ ó«ºóαáΘáÑΓß∩ LB_ERR.
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¼«ªÑΓ ¿ß»«½∞º«óáΓ∞ß∩ Γ«½∞¬« ß »á¡Ñ½∩¼¿
- »ÑαÑτ¡∩ ¿¼ÑεΘ¿¼¿ ¼¡«ªÑßΓóÑ¡¡πε óδí«α¬π.
-
- ───────────────────────────────────────────────────────────────
-
- LB_SETCOLUMNWIDTH [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¼¡«ú«¬«½«¡«τ¡«⌐ »á¡Ñ½¿ »ÑαÑτ¡∩
- (¿¼ÑεΘÑ⌐ Γ¿» LBS_MULTICOLUMN), ¿ «»αÑñѽ∩ÑΓ Φ¿α¿¡π ó
- »¿¬ßѽ∩σ óßÑσ ¬«½«¡«¬ »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ Φ¿α¿¡π óßÑσ ¬«½«¡«¬ ó
- »¿¬ßѽ∩σ.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- LB_SETCURSEL
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδí¿αáÑΓ ßΓ᫬π ó »á¡Ñ½¿ »ÑαÑτ¡∩ ¿
- »α«¬απτ¿óáÑΓ ÑÑ ñ½∩ »α«ß¼«Γαá, Ñß½¿ φΓ« ¡Ñ«íσ«ñ¿¼«. è«úñá
- óδí¿αáÑΓß∩ ¡«óá∩ ßΓ᫬á, »á¡Ñ½∞ »ÑαÑτ¡∩ πñá½∩ÑΓ »«ñßóÑΓ¬π
- ß αá¡ÑÑ óδíαá¡¡«⌐ ßΓ᫬¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß ßΓ᫬¿, ¬«Γ«αá∩ ñ«½ª¡á
- íδΓ∞ óδíαá¡á. àß½¿ wParam αáóÑ¡ -1,
- πßΓá¡áó½¿óáÑΓß∩, τΓ« »á¡Ñ½∞ »ÑαÑτ¡∩ ¡Ñ
- ¿¼ÑÑΓ óδí«α¬¿.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- àß½¿ π¬áºá¡ ¡Ñ¬«ααÑ¬Γ¡δ⌐ ¿¡ñѬß, Γ« ó«ºóαáΘáÑΓß∩ º¡áτÑ¡¿Ñ
- LB_ERR.
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¼«ª¡« ¿ß»«½∞º«óáΓ∞ Γ«½∞¬« ß »á¡Ñ½∩¼¿ »ÑαÑτ¡∩
-
- Windows 3.0/Ref/5#7 = 76 =
-
- ¡Ñ ¿¼ÑεΘ¿¼¿ ¼¡«ªÑßΓóÑ¡¡«⌐ óδí«α¬¿.
-
- ───────────────────────────────────────────────────────────────
- LB_SETHORISONTALEXTENT [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ Φ¿α¿¡π ó »¿¬ßѽ∩σ, ¡á ߬«½∞¬«
- ¼«ª¡« »α«¬απΓ¿Γ∞ »á¡Ñ½∞ »ÑαÑτ¡∩ »« ú«α¿º«¡Γ὿, Ñß½¿
- »á¡Ñ½∞ »ÑαÑτ¡∩ ¿¼ÑÑΓ ú«α¿º«¡Γá½∞¡πε ßΓ᫬π »α«¬απΓ¬¿. àß½¿
- αẼÑα »á¡Ñ½¿ »ÑαÑτ¡∩ »« ú«α¿º«¡Γ὿ ¼Ñ¡∞ΦÑ φΓ«ú«
- º¡áτÑ¡¿∩, Γ« ú«α¿º«¡Γá½∞¡á∩ ßΓα«¬á »α«¬απΓ¬¿ »«ºó«½∩ÑΓ
- »α«¬απΓ¿Γ∞ φ½Ñ¼Ñ¡Γδ »á¡Ñ½¿ »ÑαÑτ¡∩ »« ú«α¿º«¡Γ὿. àß½¿
- αẼÑα »á¡Ñ½¿ »ÑαÑτ¡∩ í«½∞ΦÑ ¿½¿ αáó¡« φΓ«¼π º¡áτÑ¡¿ε, Γ«
- ú«α¿º«¡Γá½∞¡á∩ ßΓα«¬á »α«¬απΓ¬¿ «Γ¬½ετáÑΓß∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ τ¿ß½« »¿¬ßѽÑ⌐, ¡á ¬«Γ«α«Ñ
- ¼«ª¡« »α«¬απΓ¿Γ∞ »á¡Ñ½∞ »ÑαÑτ¡∩ »«
- ú«α¿º«¡Γ὿.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ùΓ«íδ »á¡Ñ½∞ »ÑαÑτ¡∩ ¼«ú½á αÑáú¿α«óáΓ∞ ¡á ñá¡¡«Ñ ß««íΘÑ¡¿Ñ
- «¡á ñ«½ª¡á íδΓ∞ ß«ºñá¡á ß Γ¿»«¼ WS_HSCROLL.
-
- ───────────────────────────────────────────────────────────────
-
- LB_SETITEMDATA [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ºó«½∩ÑΓ ßó∩ºáΓ∞ ß φ½Ñ¼Ñ¡Γ«¼ »á¡Ñ½¿ »ÑαÑτ¡∩
- 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ. àß½¿ α¿ßπѼá∩ ó½áñѽ∞µÑ¼ »á¡Ñ½∞
- »ÑαÑτ¡∩ ß«ºñá¡á íѺ ¿ß»«½∞º«óá¡¿∩ Σ½áúá LBS_HASSTRING, φΓ«
- 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ ºá¼Ñ¡∩ÑΓ 32-í¿Γ«ó«Ñ º¡áτÑ¡¿Ñ, ¬«Γ««Ñ
- í佫 »ÑαÑñá¡« τÑαѺ »áαá¼ÑΓα lParam ß««íΘÑ¡¿⌐ LB_ADDSTRING
- ¿ LB_INSERTSTRING.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá.
-
- lParam æ«ñÑαª¿Γ ¡«ó«Ñ º¡áτÑ¡¿Ñ, ¬«Γ«α«Ñ
- ßó∩ºδóáÑΓß∩ ß φ½Ñ¼Ñ¡Γ«¼.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- Åα¿ ó«º¡¿¬¡«óÑ¡¿¿ «Φ¿í¬¿ ó«ºóαáΘáÑΓß∩ º¡áτÑ¡¿Ñ LB_ERR.
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 77 =
-
- LB_SETSEL
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδí¿αáÑΓ ßΓ᫬π ó »á¡Ñ½¿ »ÑαÑτ¡∩ Γ¿»á
- ¼¡«ªÑßΓóÑ¡¡«⌐ óδí«α¬¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ß»«ß«í πßΓá¡«ó¬¿ óδí«α¬¿.àß½¿
- wParam ¡Ñ αáóÑ¡ ¡π½ε, ßΓ᫬á óδí¿αáÑΓß∩ ¿
- »«ñßóÑτ¿óáÑΓß∩; Ñß½¿ αáóÑ¡ ¡π½ε, óδí«α¬á
- ¿ »«ñßóÑΓ¬á πñá½∩εΓß∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam - φΓ« ¿¡ñѬß,
- «»αÑñѽ∩εΘ¿⌐, ¬á¬á∩ ßΓ᫬á ñ«½ª¡á íδΓ∞
- πßΓá¡«ó½Ñ¡á. àß½¿ lParam αáóÑ¡ -1,
- óδí«α¬á πßΓá¡áó½¿óáÑΓß∩ ¿½¿ ß¡¿¼áÑΓß∩ ß«
- óßÑσ ßΓ᫬ ó »ÑαÑτ¡Ñ, ó ºáó¿ß¿¼«ßΓ¿ «Γ
- »áαá¼ÑΓαá wParam.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- àß½¿ »α«¿º«Φ½á «Φ¿í¬á, ó«ºóαáΘáÑΓß∩ LB_ERR.
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ñ«½ª¡« ¿ß»«½∞º«óáΓ∞ß∩ Γ«½∞¬« ß »á¡Ñ½∞ε
- »ÑαÑτ¡∩ Γ¿»á ¼¡«ªÑßΓóÑ¡¡«⌐ óδí«α¬¿.
-
- ───────────────────────────────────────────────────────────────
- LB_SETTABSTOPS [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ «»αÑñѽ∩ÑΓ »«º¿µ¿¿ Γáíπ½∩µ¿¿ ñ½∩ »á¡Ñ½¿
- »ÑαÑτ¡∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ¥Γ« µÑ½«Ñ º¡áτÑ¡¿Ñ, ¬«Γ«α«Ñ «»αÑñѽ∩ÑΓ
- τ¿ß½« »«º¿µ¿⌐ Γáíπ½∩µ¿¿ ó »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- lParam ¥Γ« ñá½∞¡¿⌐ π¬áºáΓѽ∞ ¡á »Ñαóδ⌐ φ½Ñ¼Ñ¡Γ
- ¼áßß¿óá µÑ½δσ, ß«ñÑαªáΘ¿σ »«º¿µ¿¿
- Γáíπ½∩µ¿¿ ó Ññ¿¡¿µáσ ñ¿á½«úá. (àñ¿¡¿µδ
- ñ¿á½«úá «»αÑñѽ∩εΓ αẼÑαδ »« ú«α¿º«¡-
- Γ὿ ¿ óÑαΓ¿¬á½¿. Äñ¡á ú«α¿º«¡Γá½∞¡á∩
- Ññ¿¡¿µá ñ¿á½«úá αáó¡á 1/4 ΓѬπΘÑ⌐
- íẫó«⌐ Ññ¿¡¿µδ ñ¿á½«úá. üẫóá∩ Ññ¿¡¿µá
- ñ¿á½«úá óδτ¿ß½∩ÑΓß∩ ¡á «ß¡«óÑ ó맮Γδ ¿
- Φ¿α¿¡δ ß¿ßΓѼ¡«ú« Φα¿ΣΓá. üẫóπε
- Ññ¿¡¿µπ ¼«ª¡« «»αÑñѽ¿Γ∞ ß »«¼«Θ∞ε
- Σπ¡¬µ¿¿ GetDialogBaseUnits. ¥Γá Σπ¡¬µ¿∩
- ó«ºóαáΘáÑΓ íẫóπε Ññ¿¡¿µπ ó »¿¬ßѽ∩σ.
- Å«º¿µ¿¿ Γáíπ½∩µ¿¿ ñ«½ª¡δ íδΓ∞ «Γß«αΓ¿-
- α«óá¡δ ó ó«ºα«ßΓáεΘѼ »«α∩ñ¬Ñ. ÄíαáΓ¡á∩
- Γáíπ½∩µ¿∩ ¡Ñ ñ«»π߬áÑΓß∩.
-
- Windows 3.0/Ref/5#7 = 78 =
-
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- àß½¿ »«º¿µ¿¿ Γáíπ½∩µ¿¿ πßΓá¡«ó½Ñ¡δ ó«ºóαáΘáÑΓß∩ TRUE. é
- »α«Γ¿ó¡«¼ ß½πτáÑ ó«ºóαáΘáÑΓß∩ FALSE.
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ »áαá¼ÑΓαδ wParam ¿ lParam αáó¡δ NULL, Γ« »« π¼«½τá¡¿ε
- »«º¿µ¿¿ Γáíπ½∩µ¿¿ αáßßΓáó½∩εΓß∩ τÑαѺ ¬áªñδÑ 2 Ññ¿¡¿µδ
- ñ¿á½«úá.
-
- àß½¿ wParam αáóÑ¡ 1, Γ« »«º¿µ¿¿ Γáíπ½∩µ¿¿ αáßßΓáó½∩εΓß∩
- τÑαѺ π¬áºá¡¡«Ñ »áαá¼ÑΓα«¼ lParam αáßßΓ«∩¡¿Ñ.
-
- àß½¿ lParam π¬áºδóáÑΓ í«½∞ΦÑ τѼ ¡á «ñ¡« º¡áτÑ¡¿Ñ, Γ«
- »«º¿µ¿¿ Γáíπ½∩µ¿¿ πßΓá¡áó½¿óáεΓß∩ ñ½∩ τ¿ß½á »«º¿µ¿⌐,
- «»αÑñѽ∩Ѽ«ú« »áαá¼ÑΓα«¼ wParam.
-
- ùΓ«íδ »á¡Ñ½∞ »ÑαÑτ¡∩ ¼«ú½á ¿ß»«½∞º«óáΓ∞ ñá¡¡«Ñ ß««íΘÑ¡¿Ñ
- «¡á ñ«½ª¡á íδΓ∞ ß«ºñá¡á ß Γ¿»«¼ LBS_USETABSTOPS.
-
- ───────────────────────────────────────────────────────────────
-
- LB_SETTOPINDEX [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ ¿¡ñÑ¬ß »Ñαó«⌐ ó¿ñ¿¼«⌐ ßΓ᫬¿ ó
- »á¡Ñ½¿ »ÑαÑτ¡∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- é ß½πτáÑ «Φ¿í¬¿ ó«ºóαáΘáÑΓß∩ º¡áτÑ¡¿Ñ LB_ERR.
-
- ───────────────────────────────────────────────────────────────
-
- LBN_DBLCLK [3.0]
-
- ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« »«½∞º«óáΓѽ∞ ñóáªñδ ¡áªá½ ¬¡«»¬π
- ¼δΦ¿, ¡áσ«ñ∩ß∞ ¡á ßΓα«¬Ñ »á¡Ñ½¿ »ÑαÑτ¡∩. É«ñ¿Γѽ∞߬«Ñ «¬¡«
- »«½πτáÑΓ φëà ¬«ñ τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á
- π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
-
- Windows 3.0/Ref/5#7 = 79 =
-
- «¬¡á αÑñá¬Γ¿απѼ«ú« í½«¬á π»αáó½Ñ¡¿∩,
- ßΓáαΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ¬«ñ
- πóÑñ«¼½Ñ¡¿∩ LBN_DBLCLK.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¼«ªÑΓ úÑ¡Ñα¿α«óáΓ∞ß∩ Γ«½∞¬« »á¡Ñ½∞ε »ÑαÑτ¡∩,
- ¿¼ÑεΘÑ⌐ Γ¿» LBS_NOTIFY.
-
- ───────────────────────────────────────────────────────────────
-
- LBN_ERRSPACE [3.0]
-
- ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, »á¡Ñ½¿ »ÑαÑτ¡∩ ¡Ñ σóáΓáÑΓ »á¼∩Γ¿ ñ½∩
- óδ»«½¡Ñ¡¿∩ π¬áºá¡¡«ú« ºá»α«ßá. É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ
- φëà ¬«ñ τÑαѺ ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- «¬¡á »á¡Ñ½¿ »ÑαÑτ¡∩, ßΓáαΦÑÑ ß½«ó«
- lParam ß«ñÑαª¿Γ ¬«ñ πóÑñ«¼½Ñ¡¿∩
- LBN_ERRSPACE.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¼«ªÑΓ úÑ¡Ñα¿α«óáΓ∞ß∩ Γ«½∞¬« »á¡Ñ½∞ε »ÑαÑτ¡∩,
- ¿¼ÑεΘÑ⌐ Γ¿» LBS_NOTIFY.
-
- ───────────────────────────────────────────────────────────────
-
- LBN_KILLFOCUS [3.0]
-
- ¥Γ«Γ ¬«ñ »«ßδ½áÑΓß∩, ¬«úñá »á¡Ñ½∞ »ÑαÑτ¡∩ ΓÑα∩ÑΓ ºáσóáΓ
- óó«ñá. É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ τÑαѺ ß««íΘÑ¡¿Ñ
- WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- «¬¡á »á¡Ñ½¿ »ÑαÑτ¡∩, ßΓáαΦÑÑ ß½«ó«
- lParam ß«ñÑαª¿Γ ¬«ñ πóÑñ«¼½Ñ¡¿∩
- LBN_KILLFOCUS.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- LBN_SELCHANGE
-
- ¥Γ«Γ ¬«ñ »«¬áºδóáÑΓ, τΓ« óδí«α¬á ó »á¡Ñ½¿ »ÑαÑτ¡∩ íδ½á
-
- Windows 3.0/Ref/5#7 = 80 =
-
- ¿º¼Ñ¡Ñ¡á. É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ τÑαѺ
- ß««íΘÑ¡¿Ñ WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- «¬¡á »á¡Ñ½¿ »ÑαÑτ¡∩, ßΓáαΦÑÑ ß½«ó«
- lParam ß«ñÑαª¿Γ ¬«ñ πóÑñ«¼½Ñ¡¿∩
- LBN_SELCHANGE.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- LBN_SETFOCUS [3.0]
-
- ¥Γ«Γ ¬«ñ »«ßδ½áÑΓß∩, ¬«úñá »á¡Ñ½∞ »ÑαÑτ¡∩ »«½πτáÑΓ ºáσóáΓ
- óó«ñá. É«ñ¿Γѽ∞߬«Ñ «¬¡« »«½πτáÑΓ φëà ¬«ñ τÑαѺ ß««íΘÑ¡¿Ñ
- WM_COMMAND í½«¬á π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ID í½«¬á π»αáó½Ñ¡¿∩.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- «¬¡á »á¡Ñ½¿ »ÑαÑτ¡∩, ßΓáαΦÑÑ ß½«ó«
- lParam ß«ñÑαª¿Γ ¬«ñ πóÑñ«¼½Ñ¡¿∩
- LBN_SETFOCUS.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
-
- Windows 3.0/Ref/5#7 = 81 =
-
- WM_ACTIVATE
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá «¬¡« ßΓá¡«ó¿Γß∩ á¬Γ¿ó¡δ¼
- ¿½¿ ¡Ñá¬Γ¿ó¡δ¼.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ¡«ó«Ñ ß«ßΓ«∩¡¿Ñ «¬¡á. Ä¡
- αáóÑ¡ ¡π½ε, Ñß½¿ «¬¡« ∩ó½∩ÑΓß∩ ¡Ñá¬Γ¿ó¡δ¼.
- ì¿ªÑ »α¿ó«ñ∩Γß∩ ¡Ñ¡π½ÑóδÑ º¡áτÑ¡¿∩ φΓ«ú«
- »áαá¼ÑΓαá, Ñß½¿ «¬¡« ßΓá¡«ó¿Γß∩ á¬Γ¿ó¡δ¼.
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- 1 Ĭ¡« ßΓá¡«ó¿Γß∩ á¬Γ¿ó¡δ¼ »α¿
- »«¼«Θ¿ ½εí«ú« ¼ÑΓ«ñá, ºá
- ¿ß¬½ετÑ¡¿Ñ¼ ¡áªáΓ¿∩ ¬¡«»¬¿ ¼δΦ¿
- (¡á»α¿¼Ñα, ß »«¼«Θ∞ε ó맮óá
- Σπ¡¬µ¿¿ SetActiveWindow ¿½¿
- óδí«α¬¿ «¬¡á »«½∞º«óáΓѽѼ
- τÑαѺ ¿¡ΓÑαΣÑ⌐ß ¬½áó¿áΓπαδ).
-
- 2 Ĭ¡« ßΓá¡«ó¿Γß∩ á¬Γ¿ó¡δ¼ »α¿
- »«¼«Θ¿ ¡áªáΓ¿∩ ¬¡«»¬¿ ¼δΦ¿
- »«½∞º«óáΓѽѼ. ÑΓ íδΓ∞
- ¡áªáΓá ½εíá∩ ¬¡«»¬á ¼δΦ¿:
- »αáóá∩, ½Ñóá∩ ¿½¿ ßαÑñ¡∩∩.
- ────────────────────────────────────────
-
- lParam êñÑ¡Γ¿Σ¿µ¿απÑΓ «¬¡« ¿ «»αÑñѽ∩ÑΓ Ñú«
- ß«ßΓ«∩¡¿Ñ. æΓáαΦÑÑ ß½«ó« »áαá¼ÑΓαá lParam
- ¡Ñ αáó¡« ¡π½ε, Ñß½¿ «¬¡« »αÑñßΓáó½Ñ¡« ó
- ó¿ñÑ ¿¬«¡δ. é »α«Γ¿ó¡«¼ ß½πτáÑ «¡« αáó¡«
- ¡π½ε. ç¡áτÑ¡¿Ñ ¼½áñΦÑú« ß½«óá lParam
- ºáó¿ß¿Γ «Γ º¡áτÑ¡¿∩ »áαá¼ÑΓαá wParam.
- àß½¿ wParam αáóÑ¡ ¡π½ε, ¼½áñΦÑÑ ß½«ó«
- »áαá¼ÑΓαá lParam - φΓ« ñÑß¬α¿»Γ«α «¬¡á,
- ¬«Γ«α«Ñ ßΓá¡«ó¿Γß∩ á¬Γ¿ó¡δ¼. àß½¿ wParam
- ¡Ñ αáóÑ¡ ¡π½ε, Γ« ¼½áñΦÑÑ ß½«ó« »áαá¼ÑΓαá
- lParam - φΓ« ñÑß¬α¿»Γ«α «¬¡á, ¬«Γ«α«Ñ
- ßΓá¡«ó¿Γß∩ ¡Ñá¬Γ¿ó¡δ¼ (φëà ñÑß¬α¿»Γ«α
- ¼«ªÑΓ íδΓ∞ NULL).
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- àß½¿ «¬¡«, ¡Ñ ∩ó½∩εΘÑÑß∩ ¿¬«¡«⌐, ßΓá¡«ó¿Γß∩ á¬Γ¿ó¡δ¼, Γ«
- Σπ¡¬µ¿∩ DefWindowProc ºáσóáΓδóáÑΓ ñ½∩ φΓ«ú« «¬¡á óó«ñ.
-
- ───────────────────────────────────────────────────────────────
- WM_ACTIVATEAPP
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ó Γ«¼ ß½πτáÑ, ¬«úñá
-
- Windows 3.0/Ref/5#7 = 82 =
-
- á¬Γ¿ó¿º¿απѼ«Ñ «¬¡«, ó «Γ½¿τ¿Ñ «Γ ΓѬπΘÑú« á¬Γ¿ó¡«ú«,
- »α¿¡áñ½Ñª¿Γ ñαπú«⌐ »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ. æ««íΘÑ¡¿Ñ
- »«ßδ½áÑΓß∩ »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ, «¬¡« ¬«Γ«α«⌐
- á¬Γ¿ó¿º¿απÑΓß∩, ¿ »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ, «¬¡« ¬«Γ«α«⌐
- »ÑαÑó«ñ¿Γß∩ ó ¡Ñá¬Γ¿ó¡«Ñ ß«ßΓ«∩¡¿Ñ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ßñѽᡫ ½¿ «¬¡« á¬Γ¿ó¡δ¼ ¿½¿
- ¡Ñá¬Γ¿ó¡δ¼. ìÑ¡π½Ñó«Ñ º¡áτÑ¡¿Ñ «º¡áτáÑΓ,
- τΓ« Windows ßñѽὠ«¬¡« á¬Γ¿ó¡δ¼; ¡π½∞
- «º¡áτáÑΓ, τΓ« Windows ßñѽὠ«¬¡«
- ¡Ñá¬Γ¿ó¡δ¼.
-
- lParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α ºáñáτ¿ »α¿¬½áñ¡«⌐
- »α«úαá¼¼δ. àß½¿ »áαá¼ÑΓα wParam αáóÑ¡
- ¡π½ε, ¼½áñΦÑÑ ß½«ó« lParam ß«ñÑনΓ
- ñÑß¬α¿»Γ«α ºáñáτ¿ »α¿¬½áñ¡«⌐ »α«úαá¼¼δ,
- «¬¡« ¬«Γ«α«⌐ »ÑαÑó«ñ¿Γß∩ ó ¡Ñá¬Γ¿ó¡«Ñ
- ß«ßΓ«∩¡¿Ñ. àß½¿ wParam ¡Ñ αáóÑ¡ ¡π½ε,
- ¼½áñΦÑÑ ß½«ó« »áαá¼ÑΓαá lParam ß«ñÑনΓ
- ñÑß¬α¿»Γ«α ºáñáτ¿ »α¿¬½áñ¡«⌐ »α«úαá¼¼δ,
- «¬¡« ¬«Γ«α«⌐ ßΓá¡«ó¿Γß∩ á¬Γ¿ó¡δ¼.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- WM_ASKCBFORMATNAME
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ß¿ßΓѼ¡δ⌐ íπΣÑα ß«ñÑনΓ
- ñÑß¬α¿»Γ«α ñá¡¡δσ ñ½∩ Σ«α¼áΓá CF_OWNERDISPLAY (Γ. Ñ.,
- ó½áñѽѵ ß¿ßΓѼ¡«ú« íπΣÑαá ñ«½ªÑ¡ ¿¡ñ¿µ¿α«óáΓ∞ Ñú«
- ß«ñÑন¼«Ñ), ¿ ΓαÑíπÑΓß∩ ¬«»¿∩ ¿¼Ñ¡¿ Σ«α¼áΓá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ¼á¬ß¿¼á½∞¡«Ñ τ¿ß½« ¬«»¿απѼδσ
- íá⌐Γ.
-
- lParam ô¬áºδóáÑΓ ¡á íπΣÑα, úñÑ ñ«½ª¡á íδΓ∞
- ß«σαá¡Ñ¡á ¬«»¿∩ ¿¼Ñ¡¿ Σ«α¼áΓá.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- é½áñѽѵ ß¿ßΓѼ¡«ú« íπΣÑαá ñ«½ªÑ¡ ߬«»¿α«óáΓ∞ ¿¼∩ Σ«α¼áΓá
- CF_OWNERDISPLAY ó ºáñá¡¡δ⌐ íπΣÑα, ¡Ñ »αÑóδΦá∩ αẼÑαá
- íπΣÑαá.
-
- ───────────────────────────────────────────────────────────────
-
- WM_CANCELMODE
-
- æ««íΘÑ¡¿Ñ «Γ¼Ñ¡∩ÑΓ ½εí«⌐ ¿º αѪ¿¼«ó, ó ¬«Γ«α«¼ ¡áσ«ñ¿Γß∩
- »α¿¬½áñ¡á∩ »α«úαá¼¼á, ¡á»α¿¼Ñα, Γᬫ⌐ ¬á¬ «Γ߽Ѫ¿óá¡¿Ñ
-
- Windows 3.0/Ref/5#7 = 83 =
-
- ¼δΦ¿ ó ßΓα«¬Ñ »α«¬απΓ¬¿ ¿½¿ »ÑαѼÑΘÑ¡¿Ñ «¬¡á. æαÑñá
- Windows »«ßδ½áÑΓ ß««íΘÑ¡¿Ñ WM_CANCELMODE, ¬«úñá »α¿¬½áñ¡á∩
- »α«úαá¼¼á «Γ«íαáªáÑΓ »á¡Ñ½∞ ß««íΘÑ¡¿⌐.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_CHANGECBCHAIN
-
- ¥Γ« ß««íΘÑ¡¿Ñ πóÑñ«¼½∩ÑΓ »Ñαó«Ñ «¬¡« ó µÑ»«τ¬Ñ ¡áí½εñÑ¡¿∩
- ºá ß¿ßΓѼ¡δ¼ íπΣÑα«¼ « Γ«¼, τΓ« «¬¡« πñá½∩ÑΓß∩ ¿º µÑ»«τ¬¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α «¬¡á, πñá½∩Ѽ«ú« ¿º
- µÑ»«τ¬¿ ¡áí½εñÑ¡¿∩ ºá ß¿ßΓѼ¡δ¼ íπΣÑα«¼.
-
- lParam æ«ñÑαª¿Γ ó ¼½áñΦѼ ß½«óÑ ñÑß¬α¿»Γ«α «¬¡á,
- ß½ÑñπεΘÑú« ºá «¬¡«¼, πñá½∩Ñ¼δ¼ ¿º
- µÑ»«τ¬¿ ¡áí½εñÑ¡¿∩ ºá ß¿ßΓѼ¡δ¼ íπΣÑα«¼.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- èáªñ«Ñ «¬¡«, »«½πτ¿óΦÑÑ ß««íΘÑ¡¿Ñ WM_CHANGECBCHAIN, ñ«½ª¡«
- óδºóáΓ∞ Σπ¡¬µ¿ε SendMessage ñ½∩ »ÑαÑñáτ¿ ß««íΘÑ¡¿∩
- ß½ÑñπεΘÑ¼π «¬¡π ó µÑ»«τ¬Ñ ¡áí½εñÑ¡¿∩ ºá ß¿ßΓѼ¡δ¼ íπΣÑα«¼.
- àß½¿ ß½ÑñπεΘ¿¼ «¬¡«¼ ó µÑ»«τ¬Ñ ∩ó½∩ÑΓß∩ πñá½∩Ѽ«Ñ «¬¡«, Γ«
- ¿¼ ßΓá¡«ó¿Γß∩ «¬¡«, «»αÑñѽ∩Ѽ«Ñ ¼½áñΦ¿¼ ß½«ó«¼ lParam, ¿
- ß««íΘÑ¡¿Ñ ß¿ßΓѼ¡«ú« íπΣÑαá ñ«½ª¡« íδΓ∞ »ÑαÑñá¡« Ѽπ.
-
- ───────────────────────────────────────────────────────────────
- WM_CHAR
-
- ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ αѺπ½∞ΓáΓ«¼ Γαá¡ß½∩µ¿¿ ß««íΘÑ¡¿⌐
- WM_KEYUP ¿ WM_KEYDOWN. Ä¡« ß«ñÑαª¿Γ º¡áτÑ¡¿Ñ ¡áªáΓ«⌐ ¿½¿
- «ßó«í«ªñÑ¡¡«⌐ ¬½áó¿Φ¿ ¬½áó¿áΓπαδ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ ¬½áó¿Φ¿.
-
- lParam æ«ñÑαª¿Γ τ¿ß½« »«óΓ«αÑ¡¿⌐, ¬«ñ
- ߬᡿α«óá¡¿∩, ¬«ñ »ÑαÑσ«ñá ¬½áó¿Φ¿,
- »αÑñΦÑßΓóπεΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿, ¿ ¬«ñ
- ¬«¡ΓѬßΓá, ¬á¬ »«¬áºá¡« ¡¿ªÑ:
-
-
- Windows 3.0/Ref/5#7 = 84 =
-
- ü¿Γ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- 0-15 ù¿ß½« »«óΓ«αÑ¡¿⌐ (τ¿ß½« ¡áªáΓ¿⌐
- ¡á ¬½áó¿Φπ, ∩ó½∩εΘÑÑß∩
- αѺπ½∞ΓáΓ«¼ πñÑনóá¡¿∩
- »«½∞º«óáΓѽѼ ¬½áó¿Φ¿ ó ¡áªáΓ«¼
- ß«ßΓ«∩¡¿¿).
-
- 16-23 è«ñ ߬᡿α«óá¡¿∩ (º¡áτÑ¡¿Ñ,
- ºáó¿ß∩ΘÑÑ «Γ OEM).
-
- 24 ÉáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá, Γá¬á∩ ¬á¬
- Σπ¡¬µ¿«¡á½∞¡á∩ ¿½¿ ¬½áó¿Φ¿
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ (1 - Ñß½¿
- αáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá).
-
- 25-26 ìÑ ¿ß»«½∞ºπεΓß∩.
-
- 27-28 êß»«½∞ºπÑΓß∩ Windows.
-
- 29 è«ñ ¬«¡ΓѬßΓá (1, Ñß½¿ ¬½áó¿Φá
- Alt πñÑনóáÑΓß∩ ¡áªáΓ«⌐ ó Γ«
- óαѼ∩, ¬á¬ ¡áªáΓá ñαπúá∩ ¬½áó¿Φá,
- ¿ 0, ó »α«Γ¿ó¡«¼ ß½πτáÑ).
-
- 30 ÅαÑñδñπΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿ (1,
- Ñß½¿ ¬½áó¿Φá íδ½á ¡áªáΓá »ÑαÑñ
- ΓѼ, ¬á¬ í佫 »«ß½á¡« ß««íΘÑ¡¿Ñ,
- ¿ 0, Ñß½¿ ¬½áó¿Φá íδ½á «Γ»πΘÑ¡á).
-
- 31 æ«ßΓ«∩¡¿Ñ »ÑαÑσ«ñá (1, Ñß½¿
- ¬½áó¿Φá «ßó«í«ªñáÑΓß∩, ¿ 0, Ñß½¿
- ¬½áó¿Φá ¡áª¿¼áÑΓß∩).
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ū߬«½∞¬π ¡Ñ ∩ó½∩ÑΓß∩ ¡Ñ«íσ«ñ¿¼δ¼ «ñ¡«º¡áτ¡«Ñ ß««ΓóÑΓßΓó¿Ñ
- ¼Ñªñπ ¡áªáΓ묨 ¬½áó¿ΦἿ ¿ úÑ¡Ñα¿απÑ¼δ¼¿ ß¿¼ó«½∞¡δ¼¿
- ß««íΘÑ¡¿∩¼¿, ¿¡Σ«α¼áµ¿∩ ó ßΓáαΦѼ ß½«óÑ »áαá¼ÑΓαá lParam,
- ¬á¬ »αá󿽫, ¡Ñ ßΓ«½∞ »«½Ñº¡á ñ½∩ »α¿¬½áñ¡«⌐ »α«úαá¼¼δ.
- ê¡Σ«α¼áµ¿∩ ó ßΓáαΦѼ ß½«óÑ »α¿¼Ñ¡¿¼á Γ«½∞¬« ¬ ßá¼δ¼
- »«ß½Ññ¡¿¼ ß««íΘÑ¡¿∩¼ WM_KEYUP ¿½¿ WM_KEYDOWN »ÑαÑñ ΓѼ,
- ¬á¬ í佫 »«ß½á¡« ß¿¼ó«½∞¡«Ñ ß««íΘÑ¡¿Ñ.
-
- é αáßΦ¿αÑ¡¡«⌐ ¬½áó¿áΓπαδ IBM ß« 101 ¿ 102 ¬½áó¿ΦἿ,
- ¿¼ÑεΓß∩ ñ«»«½¡¿Γѽ∞¡δÑ ¬½áó¿Φ¿: »αáóδ⌐ ALT, ¿ »αáóδ⌐
- CONTROL ¡á «ß¡«ó¡«¼ í½«¬Ñ ¬½áó¿áΓπαδ, INSERT, DELETE,
- HOME, PAGEUP, PAGEDOWN ¿ ¬½áó¿Φ¿ π»αáó½Ñ¡¿∩ ¬παß«α«¼ ß½Ñóá
- «Γ τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ, ¿ ¬½áó¿Φ¿ ñѽѡ¿∩ (/) ¿ ENTER ¡á
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαÑ. ü¿Γ αáßΦ¿αÑ¡¡δσ ¬½áó¿Φ ¼«úπΓ
- »«ññÑনóáΓ∞ Γá¬ªÑ ¡Ñ¬«Γ«αδÑ ñαπú¿Ñ ¬½áó¿Φ¿.
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 85 =
-
- WM_CHARTOITEM [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ó½áñѽ∞µπ »á¡Ñ½∞ε »ÑαÑτ¡∩ ß Γ¿»«¼
- LBS_WANTKEYBOARDINPUT, ó «ΓóÑΓ ¡á ß««íΘÑ¡¿Ñ WM_CHAR.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ ¡áªáΓ«⌐ »«½∞º«óáΓѽѼ
- ¬½áó¿Φ¿.
-
- lParam é ßΓáαΦѼ ß½«óÑ ß«ñÑαª¿Γ »«º¿µ¿ε »ßÑóñ«-
- ¬παß«αá, á ó ¼½áñΦѼ ß½«óÑ ñÑß¬α¿»Γ«α
- «¬¡á »á¡Ñ½¿ »ÑαÑτ¡∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ «»αÑñѽ∩ÑΓ ñÑ⌐ßΓó¿Ñ, ¬«Γ«α«Ñ
- »α¿¬½áñ¡á∩ »α«úαá¼¼á óδ»«½¡∩ÑΓ ó «ΓóÑΓ ¡á ß««íΘÑ¡¿Ñ.
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡«Ñ -2, ú«ó«α¿Γ τΓ« »α¿¬½áñ¡á∩
- »α«úαá¼¼á «íαáíáΓδóáÑΓ óßÑ á߻ѬΓδ óδíαá¡¡«ú« φ½Ñ¼Ñ¡Γá ¿
- ¡Ñ «ª¿ñáÑΓ ñá½∞¡Ñ⌐Φ¿σ ñÑ⌐ßΓó¿⌐ «Γ »á¡Ñ½¿ »ÑαÑτ¡∩.
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡«Ñ -1, »«¬áºδóáÑΓ, τΓ« »á¡Ñ½∞
- »ÑαÑτ¡∩ ó «ΓóÑΓ ¡á ¡áªáΓ¿Ñ ¬½áó¿Φ¿ ñ«½ª¡á óδ»«½¡¿Γ∞
- ñÑ⌐ßΓó¿∩ »« π¼«½τá¡¿ε. 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡«Ñ ¡π½ε
- ¿½¿ »«½«ª¿Γѽ∞¡«¼π τ¿ß½π «»αÑñѽ∩ÑΓ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá, ñ½∩
- ¬«Γ«α«ú« »á¡Ñ½∞ »ÑαÑτ¡∩ ñ«½ª¡á óδ»«½¡¿Γ∞ ñÑ⌐ßΓó¿∩ »«
- π¼«½τá¡¿ε.
-
- ───────────────────────────────────────────────────────────────
-
- WM_CHILDACTIVATE
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ α«ñ¿Γѽ∞߬«¼π «¬¡π, ¬«úñá Σπ¡¬µ¿∩
- SetWindowPos »ÑαѼÑΘáÑΓ Ñú« ñ«τÑα¡ÑÑ «¬¡«.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- WM_CLEAR
-
- ¥Γ« ß««íΘÑ¡¿Ñ πñá½∩ÑΓ ΓѬπΘπε óδí«α¬π.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 86 =
-
-
- WM_CLOSE
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩ ¬áªñδ⌐ αáº, ¬«úñá «¬¡« ºá¬αδóáÑΓß∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- öπ¡¬µ¿∩ DefWindowProc óδºδóáÑΓ Σπ¡¬µ¿ε DestroyWindow ñ½∩
- αáºαπΦÑ¡¿∩ «¬¡á.
-
- Åα¿¼Ñτá¡¿Ñ
-
- ÅαѪñÑ τѼ αáºαπΦ¿Γ∞ «¬¡«, »α¿¬½áñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ
- ºá»α«ß¿Γ∞ π »«½∞º«óáΓѽ∩ »«ñΓóÑαªñÑ¡¿Ñ, «íαáí«Γáó
- ß««íΘÑ¡¿Ñ WM_CLOSE ¿ óδºóáó Σπ¡¬µ¿ε DestroyWindow Γ«½∞¬« ó
- Γ«¼ ß½πτáÑ, ¬«úñá »«½∞º«óáΓѽ∞ »«ñΓóÑαªñáÑΓ óδí«α.
-
- ───────────────────────────────────────────────────────────────
- WM_COMMAND
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ óδí¿αáÑΓ
- φ½Ñ¼Ñ¡Γ ¼Ñ¡ε, ¬«úñá í½«¬ π»αáó½Ñ¡¿∩ »ÑαÑñáÑΓ ß««íΘÑ¡¿Ñ Ñú«
- α«ñ¿Γѽ∞߬«¼π «¬¡π ¿½¿ ¬«úñá Γαá¡ß½¿απÑΓß∩ ¬½áó¿Φá
- π߬«αÑ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ φ½Ñ¼Ñ¡Γ ¼Ñ¡ε, ID í½«¬á
- π»αáó½Ñ¡¿∩ ¿½¿ ID π߬«α¿Γѽ∩.
-
- lParam Ä»αÑñѽ∩ÑΓ, «Γ¬πñá »α¿Φ½« ß««íΘÑ¡¿Ñ: ¿º
- ¼Ñ¡ε, «Γ π߬«α¿Γѽ∩ ¿½¿ ¿º í½«¬á
- π»αáó½Ñ¡¿∩. î½áñΦÑÑ ß½«ó« ß«ñÑαª¿Γ 0,
- Ñß½¿ ß««íΘÑ¡¿Ñ ¿º ¼Ñ¡ε. àß½¿ ß««íΘÑ¡¿Ñ
- «Γ π߬«α¿Γѽ∩, Γ« ßΓáαΦÑÑ ß½«ó« lParam
- αáó¡« 1. àß½¿ ß««íΘÑ¡¿Ñ ¿º í½«¬á
- π»αáó½Ñ¡¿∩, Γ« ßΓáαΦÑÑ ß½«ó« lParam
- ß«ñÑαª¿Γ ¬«ñ πóÑñ«¼½Ñ¡¿∩. î½áñΦÑÑ ß½«ó«
- ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α «¬¡á í½«¬á
- π»αáó½Ñ¡¿∩, »«ßδ½áεΘÑú« ß««íΘÑ¡¿Ñ.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- è½áó¿Φ¿ π߬«αÑ¡¿∩, ¬«Γ«αδÑ «»αÑñѽѡδ ñ½∩ óδí«α¬¿
-
- Windows 3.0/Ref/5#7 = 87 =
-
- φ½Ñ¼Ñ¡Γ«ó ¿º ß¿ßΓѼ¡«ú« ¼Ñ¡ε, Γαá¡ß½¿απεΓß∩ ó ß««íΘÑ¡¿∩
- WM_SYSCOMMAND.
-
- àß½¿ ¬½áó¿Φá π߬«αÑ¡¿∩, ß««ΓóÑΓßΓóπεΘá∩ φ½Ñ¼Ñ¡Γπ ¼Ñ¡ε,
- ¡áª¿¼áÑΓß∩, ¬«úñá «¬¡«, ¿¼ÑεΘÑÑ ¼Ñ¡ε, ßπΘÑßΓóπÑΓ ó ó¿ñÑ
- ¿¬«¡δ, ß««íΘÑ¡¿Ñ WM_COMMAND ¡Ñ »«ßδ½áÑΓß∩. Äñ¡á¬«, Ñß½¿
- »α«¿ßσ«ñ¿Γ ¡áªáΓ¿Ñ ¬½áó¿Φ¿ π߬«αÑ¡¿∩, ¬«Γ«αá∩ ¡Ñ
- ß««ΓóÑΓßΓóπÑΓ ¡¿ «ñ¡«¼π ¿º φ½Ñ¼Ñ¡Γ«ó ¼Ñ¡ε «¬¡á ¿½¿
- ß¿ßΓѼ¡«ú« ¼Ñ¡ε, Γ« ß««íΘÑ¡¿Ñ WM_COMMAND »«ßδ½áÑΓß∩, ñáªÑ
- Ñß½¿ «¬¡« ßπΘÑßΓóπÑΓ ó ó¿ñÑ ¿¬«¡δ.
-
- ───────────────────────────────────────────────────────────────
- WM_COMPACTING [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ óßѼ «¬¡á¼ óδß«¬«ú« πα«ó¡∩, ¬«úñá
- Windows «»αÑñѽ∩ÑΓ, τΓ« ºá »«ß½Ññ¡¿Ñ 30 ¿½¿ 60 ßѬπ¡ñ,
- í«½∞ΦÑ τѼ 12.5 »α«µÑ¡Γ«ó ß¿ßΓѼ¡«ú« óαѼѡ¿ í佫
- ºáΓαáτÑ¡« ¡á ߪáΓ¿Ñ ß π»½«Γ¡Ñ¡¿Ñ¼ ß¿ßΓѼ¡«⌐ »á¼∩Γ¿. ¥Γ«
- ß««íΘÑ¡¿Ñ ú«ó«α¿Γ « ¡Ññ«ßΓáΓ¬Ñ ß¿ßΓѼ¡«⌐ »á¼∩Γ¿.
-
- è«úñá »α¿¬½áñ¡á∩ »α«úαá¼¼á »«½πτáÑΓ φΓ« ß««íΘÑ¡¿Ñ, «¡á
- ñ«½ª¡á «ßó«í«ñ¿Γ∞ ¼á¬ß¿¼á½∞¡« 󫺼«ª¡δ⌐ «íΩѼ »á¼∩Γ¿,
- »α¿¡¿¼á∩ ó« ó¡¿¼á¡¿Ñ ΓѬπΘÑÑ ß«ßΓ«∩¡¿Ñ á¬Γ¿ó¡«ßΓ¿
- »α¿¬½áñ¡«⌐ »α«úαá¼¼δ ¿ «íΘÑÑ τ¿ß½« »α¿¬½áñ¡δσ »α«úαá¼¼,
- αáí«ΓáεΘ¿σ »«ñ Windows. ä½∩ «»αÑñѽѡ¿∩ τ¿ß½á αáí«ΓáεΘ¿σ
- »α¿¬½áñ¡δσ »α«úαá¼¼ ¼«ª¡« ¿ß»«½∞º«óáΓ∞ Σπ¡¬µ¿ε
- GetNumTasks.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ß¬«½∞¬« óαѼѡ¿ µÑ¡Γαá½∞¡δ⌐
- »α«µÑßß«α ΓαáΓ¿Γ ¡á ߪáΓ¿Ñ ß¿ßΓѼ¡«⌐
- »á¼∩Γ¿. ìá»α¿¼Ñα 8000ì »αÑñßΓáó½∩ÑΓ 50%.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_COMPAREITEM [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ «»αÑñѽ∩ÑΓ «Γ¡«ß¿Γѽ∞¡«Ñ »«½«ªÑ¡¿Ñ ¡«ó«ú«
- φ½Ñ¼Ñ¡Γá ó ß«αΓ¿απѼ«⌐ »á¡Ñ½¿ »ÑαÑτ¡∩ ¿½¿ ¬«¼í¿¡¿α«óá¡¡«¼
- í½«¬Ñ π»αáó½Ñ¡¿∩.
-
- è«úñá »α¿¬½áñ¡á∩ »α«úαá¼¼á ñ«íáó½∩ÑΓ φ½Ñ¼Ñ¡Γ, Windows
- »«ßδ½áÑΓ φΓ« ß««íΘÑ¡¿Ñ ó½áñѽ∞µπ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á
- π»αáó½Ñ¡¿∩ ¿½¿ »á¡Ñ½¿ »ÑαÑτ¡∩ (ß«ºñá¡¡δ¼ ß Γ¿»«¼ CBS_SORT
- ¿½¿ LBS_SORT). Åáαá¼ÑΓα lParam φΓ«ú« ß««íΘÑ¡¿∩ ß«ñÑনΓ
- ñá½∞¡¿⌐ π¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ COMPAREITEMSTRUCT, ¬«Γ«αá∩
- ß«ñÑαª¿Γ ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ ¿ »«ßΓáó½∩ѼδÑ ó½áñѽ∞µÑ¼ ñá¡¡δÑ,
- ñ½∩ ñóπσ φ½Ñ¼Ñ¡Γ«ó ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á ¿½¿ »á¡Ñ½¿
- »ÑαÑτ¡∩. è«úñá ó½áñѽѵ »«½πτáÑΓ φΓ« ß««íΘÑ¡¿Ñ, «¡ ñ«½ªÑ¡
- óÑα¡πΓ∞ º¡áτÑ¡¿Ñ, ¬«Γ«α«Ñ «»αÑñѽ¿Γ ¬á¬«⌐ ¿º φΓ¿σ
-
- Windows 3.0/Ref/5#7 = 88 =
-
- φ½Ñ¼Ñ¡Γ«ó ñ«½ªÑ¡ ¿ñΓ¿ αá¡∞ΦÑ ñαπú«ú«. Äíδτ¡« Windows
- »«ßδ½áÑΓ φΓ« ß««íΘÑ¡¿Ñ ¡Ñ߬«½∞¬« αáº, »«¬á ¡Ñ «»αÑñѽ¿Γ
- »«º¿µ¿ε ¡«ó«ú« φ½Ñ¼Ñ¡Γá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ ñá½∞¡¿⌐ π¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ
- COMPAREITEMSTRUCT, ¬«Γ«αá∩ ß«ñÑনΓ
- ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ ¿ »αÑñ«ßΓáó½∩ѼδÑ
- ó½áñѽ∞µÑ¼ ñá¡¡δÑ ñ½∩ ñóπσ φ½Ñ¼Ñ¡Γ«ó
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á ¿½¿ »á¡Ñ½¿
- »ÑαÑτ¡∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ «»αÑñѽ∩ÑΓ »«º¿µ¿ε ñóπσ φ½Ñ¼Ñ¡Γ«ó
- «Γ¡«ß¿Γѽ∞¡« ñαπú ñαπúá:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- -1 ¥½Ñ¼Ñ¡Γ 1 ¿ñÑΓ αá¡∞ΦÑ φ½Ñ¼Ñ¡Γá 2.
-
- 0 ¥½Ñ¼Ñ¡Γ 1 αáóÑ¡ φ½Ñ¼Ñ¡Γπ 2.
-
- 1 ¥½Ñ¼Ñ¡Γ 1 ¿ñÑΓ »«ß½Ñ φ½Ñ¼Ñ¡Γá 2.
-
- ───────────────────────────────────────────────────────────────
-
- WM_COPY
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓ ß¿ßΓѼ¡«¼π íπΣÑαπ ΓѬπΘπε óδí«α¬π ó
- Σ«α¼áΓÑ CF_TEXT.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- WM_CREATE
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿¡Σ«α¼¿απÑΓ Σπ¡¬µ¿ε «¬¡á, τΓ« «¡á ¼«ªÑΓ
- ΓÑ»Ñα∞ óδ»«½¡¿Γ∞ ¿¡¿µ¿á½¿ºáµ¿ε. öπ¡¬µ¿∩ CreateWindow
- »«ßδ½áÑΓ φΓ« ß««íΘÑ¡¿Ñ »ÑαÑñ ΓѼ, ¬á¬ «ßπΘÑßΓó¿Γ∞ ¿º ¡ÑÑ
- ó«ºóαáΓ ¿ «Γ¬αδΓ∞ «¬¡«.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- Windows 3.0/Ref/5#7 = 89 =
-
-
- lParam ô¬áºδóáÑΓ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ
- CREATESTRUCT, ß«ñÑαªáΘπε ¬«»¿¿
- »áαá¼ÑΓα«ó, »ÑαÑñáóáѼδσ ó Σπ¡¬µ¿ε
- CreateWindow.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_CTLCOLOR
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ α«ñ¿Γѽ∞߬«¼π «¬¡π óßΓα«Ñ¡¡«ú«
- í½«¬á π»αáó½Ñ¡¿∩ ¿½¿ »á¡Ñ½¿ ß««íΘÑ¡¿∩ »α¿ ¿σ «Γ«íαáªÑ¡¿¿.
- ÄΓóÑτá∩ ¡á φΓ« ß««íΘÑ¡¿Ñ, α«ñ¿Γѽ∞߬«Ñ «¬¡« ¼«ªÑΓ
- πßΓá¡«ó¿Γ∞ µóÑΓá ΓѬßΓá ¿ Σ«¡á ñ«τÑα¡Ñú« «¬¡á, ¿ß»«½∞ºπ∩
- ñÑß¬α¿»Γ«α ¬«¡ΓѬßΓá «Γ«íαáªÑ¡¿∩, ºáñá¡¡δ⌐ »áαá¼ÑΓα«¼
- wParam.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α ¬«¡ΓѬßΓá
- «Γ«íαáªÑ¡¿∩ ñ½∩ ñ«τÑα¡Ñú« «¬¡á.
-
- lParam î½áñΦÑÑ ß½«ó« »áαá¼ÑΓαá lParam ß«ñÑনΓ
- ñÑß¬α¿»Γ«α ñ«τÑα¡Ñú« «¬¡á. æΓáαΦÑÑ ß½«ó«
- ¼«ªÑΓ ß«ñÑαªáΓ∞ «ñ¡« ¿º »α¿óÑñÑ¡¡δσ ¡¿ªÑ
- º¡áτÑ¡¿⌐, «»αÑñѽ∩εΘ¿σ Γ¿» í½«¬á
- π»αáó½Ñ¡¿∩:
-
- ç¡áτÑ¡¿Ñ ü½«¬ π»αáó½Ñ¡¿∩
- ───────────────────────────────────────────────────
- CTLCOLOR_BTN è½áó¿Φ¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩.
-
- CTLCOLOR_DLG Åá¡Ñ½∞ ñ¿á½«úá.
-
- CTLCOLOR_EDIT ÉÑñá¬Γ¿απѼδ⌐ í½«¬ π»αáó½Ñ¡¿∩.
-
- CTLCOLOR_LISTBOX ü½«¬ π»αáó½Ñ¡¿∩ »á¡Ñ½∞ε »ÑαÑτ¡∩.
-
- CTLCOLOR_MSGBOX Åá¡Ñ½∞ ß««íΘÑ¡¿∩.
-
- CTLCOLOR_SCROLLBAR ü½«¬ π»αáó½Ñ¡¿∩ ßΓ᫬«⌐
- »α«¬απΓ¬¿.
-
- CTLCOLOR_STATIC æΓáΓ¿τÑ߬¿⌐ í½«¬ π»αáó½Ñ¡¿∩.
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε.
-
- öπ¡¬µ¿∩ DefWindowProc óδí¿αáÑΓ ß¿ßΓѼ¡δÑ µóÑΓá »«
- π¼«½τá¡¿ε.
-
- Åα¿¼Ñτá¡¿Ñ
-
-
- Windows 3.0/Ref/5#7 = 90 =
-
- Åα¿ «íαáí«Γ¬Ñ ß««íΘÑ¡¿∩ WM_CTLCOLOR »α¿¬½áñ¡á∩ »α«úαá¼¼á
- ñ«½ª¡á ¡áßΓα«¿Γ∞ ¡áτá½∞¡δ⌐ áñαÑß ¬¿ßΓ¿ ¡á ¬««αñ¿¡áΓδ «¬¡á,
- óδºóáó ß¡áτá½á Σπ¡¬µ¿ε UnrealizeObject ñ½∩ ñá¡¡«⌐ ¬¿ßΓ¿, ¿
- ºáΓѼ óδíαáó ó ¬áτÑßΓóÑ ¡áτá½∞¡«ú« áñαÑßá ¬¿ßΓ¿ óÑασ¡¿⌐
- ½Ñóδ⌐ πú«½ «¬¡á.
-
- àß½¿ »α¿¬½áñ¡á∩ »α«úαá¼¼á «íαáíáΓδóáÑΓ ß««íΘÑ¡¿Ñ
- WM_CTLCOLOR, «¡á ñ«½ª¡á ó«ºóαáΓ¿Γ∞ ñÑß¬α¿»Γ«α ¬¿ßΓ¿,
- ¬«Γ«αá∩ íπñÑΓ ¿ß»«½∞º«óáΓ∞ß∩ ñ½∩ α¿ß«óá¡¿∩ Σ«¡á í½«¬á
- π»αáó½Ñ¡¿∩. æ½ÑñπÑΓ »«¼¡¿Γ∞, τΓ« ¡Ñπñáτá »α¿ ó«ºóαáΓÑ
- ñ«»πßΓ¿¼«ú« ñÑß¬α¿»Γ«αá ¬¿ßΓ¿ »α¿óÑñÑΓ ¬ ¡ÑπßΓ«⌐τ¿ó«¼π
- ß«ßΓ«∩¡¿ε ßαÑñδ.
-
- ───────────────────────────────────────────────────────────────
-
- WM_CUT
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓ ß¿ßΓѼ¡«¼π íπΣÑαπ ΓѬπΘπε óδí«α¬π ó
- Σ«α¼áΓÑ CF_TEXT, á ºáΓѼ πñá½∩ÑΓ óδí«α¬π ¿º «¬¡á í½«¬á
- π»αáó½Ñ¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_DEADCHAR
-
- ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ αѺπ½∞ΓáΓ«¼ Γαá¡ß½∩µ¿¿ ß««íΘÑ¡¿⌐
- WM_KEYUP ¿ WM_KEYDOWN. Ä¡« ß«ñÑαª¿Γ º¡áτÑ¡¿Ñ "¼ÑαΓó«⌐"
- ¬½áó¿Φ¿. îÑαΓóá∩ ¬½áó¿Φá, φΓ« Γá¬á∩ ¬½áó¿Φá (¬á¬ ¡á»α¿¼Ñα
- ñóÑ Γ«τ¬¿), ¬«Γ«αá∩ ¬«¼í¿¡¿απÑΓß∩ ß ñαπú¿¼¿, ñ½∩
- Σ«α¼¿α«óá¡¿∩ ß¿¼ó«½á. ìá»α¿¼Ñα ß¿¼ó«½ Ä ß ñóπ¼∩ Γ«τ¬á¼¿
- Σ«α¼¿απÑΓß∩ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ ß ñóπ¼∩ Γ«τ¬á¼¿ ¿ íπ¬óδ Ä.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ "¼ÑαΓó«⌐"¬½áó¿Φ¿.
-
- lParam æ«ñÑαª¿Γ τ¿ß½« »«óΓ«αÑ¡¿⌐, ¬«ñ
- ߬᡿α«óá¡¿∩, ¬«ñ »ÑαÑσ«ñá ¬½áó¿Φ¿,
- »αÑñΦÑßΓóπεΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿, ¿ ¬«ñ
- ¬«¡ΓѬßΓá, ¬á¬ »«¬áºá¡« ¡¿ªÑ:
-
- ü¿Γ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- 0-15 ù¿ß½« »«óΓ«αÑ¡¿⌐ (τ¿ß½« ¡áªáΓ¿⌐
- ¡á ¬½áó¿Φπ, ∩ó½∩εΘÑÑß∩
- αѺπ½∞ΓáΓ«¼ πñÑনóá¡¿∩
- »«½∞º«óáΓѽѼ ¬½áó¿Φ¿ ó ¡áªáΓ«¼
- ß«ßΓ«∩¡¿¿).
-
- Windows 3.0/Ref/5#7 = 91 =
-
-
- 16-23 è«ñ ߬᡿α«óá¡¿∩ (º¡áτÑ¡¿Ñ,
- ºáó¿ß∩ΘÑÑ «Γ OEM).
-
- 24 ÉáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá, Γá¬á∩ ¬á¬
- Σπ¡¬µ¿«¡á½∞¡á∩ ¿½¿ ¬½áó¿Φ¿
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ (1 - Ñß½¿
- αáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá).
-
- 25-26 ìÑ ¿ß»«½∞ºπεΓß∩.
-
- 27-28 êß»«½∞ºπÑΓß∩ Windows.
-
- 29 è«ñ ¬«¡ΓѬßΓá (1, Ñß½¿ ¬½áó¿Φá
- Alt πñÑনóáÑΓß∩ ¡áªáΓ«⌐ ó Γ«
- óαѼ∩, ¬á¬ ¡áªáΓá ñαπúá∩ ¬½áó¿Φá,
- ¿ 0, ó »α«Γ¿ó¡«¼ ß½πτáÑ).
-
- 30 ÅαÑñδñπΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿ (1,
- Ñß½¿ ¬½áó¿Φá íδ½á ¡áªáΓá »ÑαÑñ
- ΓѼ, ¬á¬ í佫 »«ß½á¡« ß««íΘÑ¡¿Ñ,
- ¿ 0, Ñß½¿ ¬½áó¿Φá íδ½á «Γ»πΘÑ¡á).
-
- 31 æ«ßΓ«∩¡¿Ñ »ÑαÑσ«ñá (1, Ñß½¿
- ¬½áó¿Φá «ßó«í«ªñáÑΓß∩, ¿ 0, Ñß½¿
- ¬½áó¿Φá ¡áª¿¼áÑΓß∩).
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- æ««íΘÑ¡¿Ñ WM_DEADCHAR «íδτ¡« ¿ß»«½∞ºπÑΓß∩ »α¿¬½áñ¡δ¼¿
- »α«úαἼἿ ñ½∩ Γ«ú«, τΓ«íδ ñáΓ∞ »«½∞º«óáΓѽε 󫺼«ª¡«ßΓ∞
- »ÑαѼÑΘáΓ∞ß∩ «íαáΓ¡« »« ¬áªñ«⌐ óóÑñÑ¡¡«⌐ ¬½áó¿ΦÑ.
- ìá»α¿¼Ñα, »α¿¬½áñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ óδó«ñ¿Γ∞ πñáαÑ¡¿Ñ ó
- ΓѬπΘÑ⌐ »«º¿µ¿¿ ß¿¼ó«½á, íѺ ß¼ÑΘÑ¡¿∩ »ßÑóñ«¬παß«αá.
-
- ū߬«½∞¬π ¡Ñ ∩ó½∩ÑΓß∩ ¡Ñ«íσ«ñ¿¼δ¼ «ñ¡«º¡áτ¡«Ñ ß««ΓóÑΓßΓó¿Ñ
- ¼Ñªñπ ¡áªáΓ묨 ¬½áó¿ΦἿ ¿ úÑ¡Ñα¿απÑ¼δ¼¿ ß¿¼ó«½∞¡δ¼¿
- ß««íΘÑ¡¿∩¼¿, ¿¡Σ«α¼áµ¿∩ ó ßΓáαΦѼ ß½«óÑ »áαá¼ÑΓαá lParam,
- ¬á¬ »αá󿽫, ¡Ñ ßΓ«½∞ »«½Ñº¡á ñ½∩ »α¿¬½áñ¡«⌐ »α«úαá¼¼δ.
- ê¡Σ«α¼áµ¿∩ ó ßΓáαΦѼ ß½«óÑ »α¿¼Ñ¡¿¼á Γ«½∞¬« ¬ ßá¼δ¼
- »«ß½Ññ¡¿¼ ß««íΘÑ¡¿∩¼ WM_KEYUP ¿½¿ WM_KEYDOWN »ÑαÑñ ΓѼ,
- ¬á¬ í佫 »«ß½á¡« ß¿¼ó«½∞¡«Ñ ß««íΘÑ¡¿Ñ.
-
- é αáßΦ¿αÑ¡¡«⌐ ¬½áó¿áΓπαδ IBM ß« 101 ¿ 102 ¬½áó¿ΦἿ,
- ¿¼ÑεΓß∩ ñ«»«½¡¿Γѽ∞¡δÑ ¬½áó¿Φ¿: »αáóδ⌐ ALT, ¿ »αáóδ⌐
- CONTROL ¡á «ß¡«ó¡«¼ í½«¬Ñ ¬½áó¿áΓπαδ, INSERT, DELETE,
- HOME, PAGEUP, PAGEDOWN ¿ ¬½áó¿Φ¿ π»αáó½Ñ¡¿∩ ¬παß«α«¼ ß½Ñóá
- «Γ τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ, ¿ ¬½áó¿Φ¿ ñѽѡ¿∩ (/) ¿ ENTER ¡á
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαÑ. ü¿Γ αáßΦ¿αÑ¡¡δσ ¬½áó¿Φ ¼«úπΓ
- »«ññÑনóáΓ∞ Γá¬ªÑ ¡Ñ¬«Γ«αδÑ ñαπú¿Ñ ¬½áó¿Φ¿.
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 92 =
-
-
- WM_DELETEITEM [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿¡Σ«α¼¿απÑΓ ó½áñѽ∞µá α¿ßπѼ«⌐ »á¡Ñ½¿
- »ÑαÑτ¡∩ ¿½¿ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩ « Γ«¼, τΓ«
- πñá½∩ÑΓß∩ φ½Ñ¼Ñ¡Γ »á¡Ñ½¿ »ÑαÑτ¡∩. ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩
- ¬«úñá αáºαπΦáÑΓß∩ »á¡Ñ½∞ »ÑαÑτ¡∩ ¿½¿ ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬
- π»αáó½Ñ¡¿∩, ¿½¿ ¬«úñá πñá½∩ÑΓß∩ φ½Ñ¼Ñ¡Γ ó «ΓóÑΓ ¡á
- ß««íΘÑ¡¿Ñ LB_DELETEITEM ¿ LB_RESETCONTENT, ¿½¿
- CB_DELETEITEM ¿ CB_RESETCONTENT.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ ñá½∞¡¿⌐ π¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ
- ñá¡¡δσ DELETEITEMSTRUCT, ¬«Γ«αá∩ ß«ñÑনΓ
- ¿¡Σ«α¼áµ¿ε «í πñá½∩Ѽ«¼ φ½Ñ¼Ñ¡ΓÑ »á¡Ñ½¿
- »ÑαÑτ¡∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_DESTROY
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿¡Σ«α¼¿απÑΓ «¬¡« « Γ«¼, τΓ« «¡« íπñÑΓ
- αáºαπΦÑ¡«. öπ¡¬µ¿∩ DestroyWindow »«ßδ½áÑΓ ß««íΘÑ¡¿Ñ
- WM_DESTROY «¬¡π »«ß½Ñ πñá½Ñ¡¿∩ Ñú« ß φ¬αá¡á. æ««íΘÑ¡¿Ñ
- WM_DESTROY »«ßδ½áÑΓß∩ α«ñ¿Γѽ∞߬«¼π «¬¡π, »αѪñÑ τѼ íπñπΓ
- αáºαπΦÑ¡δ ½εíδÑ ¿º Ñú« ñ«τÑα¡¿σ «¬«¡.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ «¬¡«, »«ñ½ÑªáΘÑÑ αáºαπΘÑ¡¿ε, ∩ó½∩ÑΓß∩ τáßΓ∞ε µÑ»«τ¬¿
- ¡áí½εñÑ¡¿∩ ºá ß¿ßΓѼ¡δ¼ íπΣÑα«¼ (πßΓá¡áó½¿óáÑΓß∩ ß »«¼«Θ∞ε
- Σπ¡¬µ¿¿ SetClipboardViewer), «¡« ñ«½ª¡« πñ὿Γ∞ ßÑí∩ ¿º
- φΓ«⌐ µÑ»«τ¬¿ ß »«¼«Θ∞ε ó맮óá Σπ¡¬µ¿¿ ChangeClipboardChain
- »ÑαÑñ ó«ºóαáΓ«¼ ¿º »α«µÑñπαδ «íαáí«Γ¬¿ ß««íΘÑ¡¿∩
- WM_DESTROY.
-
- ───────────────────────────────────────────────────────────────
-
- WM_DESTROYCLIPBOARD
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ó½áñѽ∞µπ ß¿ßΓѼ¡«ú« íπΣÑαá,
- ¬«úñá íπΣÑα «τ¿ΘáÑΓß∩ ß »«¼«Θ∞ε Σπ¡¬µ¿¿ EmptyClipboard.
-
-
- Windows 3.0/Ref/5#7 = 93 =
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- WM_DEVMODECHANGE
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ óßѼ «¬¡á¼ óÑασ¡Ñú« πα«ó¡∩ óß∩¬¿⌐
- αáº, ¬«úñá »«½∞º«óáΓѽ∞ ¿º¼Ñ¡∩ÑΓ πßΓá¡«ó¬¿ αѪ¿¼á
- πßΓα«⌐ßΓóá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- lParam æ«ñÑαª¿Γ ñ½¿¡¡δ⌐ π¬áºáΓѽ∞ ¡á ¿¼∩
- πßΓα«⌐ßΓóá, «»αÑñѽѡ¡«Ñ ó Σá⌐½Ñ WIN.INI.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_DRAWCLIPBOARD
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »Ñαó«¼π «¬¡π ó µÑ»«τ¬Ñ ¡áí½εñÑ¡¿∩
- ºá ß¿ßΓѼ¡δ¼ íπΣÑα«¼ ¬áªñδ⌐ αáº, ¬«úñá ß«ñÑন¼«Ñ
- ß¿ßΓѼ¡«ú« íπΣÑαá ¿º¼Ñ¡∩ÑΓß∩. é «íαáí«Γ¬Ñ φΓ«ú« ß««íΘÑ¡¿∩
- ¡πªñáεΓß∩ Γ«½∞¬« ΓÑ »α¿¬½áñ¡δÑ »α«úαá¼¼δ, ¬«Γ«αδÑ
- »α¿ß«Ññ¿¡Ñ¡δ ¬ µÑ»«τ¬Ñ ¡áí½εñÑ¡¿∩ ºá ß¿ßΓѼ¡δ¼ íπΣÑα«¼ ß
- »«¼«Θ∞ε Σπ¡¬µ¿¿ SetClipboardViewer.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- èáªñ«Ñ «¬¡«, »«½πτ¿óΦÑÑ ß««íΘÑ¡¿Ñ WM_DRAWCLIPBOARD, ñ«½ª¡«
- óδºóáΓ∞ Σπ¡¬µ¿ε SendMessage ñ½∩ »ÑαÑñáτ¿ ß««íΘÑ¡¿∩
- ß½ÑñπεΘÑ¼π «¬¡π ó µÑ»«τ¬Ñ ¡áí½εñÑ¡¿∩ ºá ß¿ßΓѼ¡δ¼ íπΣÑα«¼.
- äÑß¬α¿»Γ«α ß½ÑñπεΘÑú« «¬¡á ó«ºóαáΘáÑΓß∩ Σπ¡¬µ¿Ñ⌐
- SetClipboardViewer; «¡ ¼«ªÑΓ íδΓ∞ ¼«ñ¿Σ¿µ¿α«óá¡ ó «ΓóÑΓ ¡á
- ß««íΘÑ¡¿Ñ WM_CHANGECBCHAIN.
-
-
- ───────────────────────────────────────────────────────────────
- WM_DRAWITEM [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿¡Σ«α¼¿απÑΓ α¿ßπѼπε ó½áñѽ∞µÑ¼ ¬½áó¿Φπ,
- ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩, »á¡Ñ½∞ »ÑαÑτ¡∩ ¿½¿
- φ½Ñ¼Ñ¡Γ ¼Ñ¡ε, τΓ« ¿º¼Ñ¡¿½«ß∞ ó¿ºπá½∞¡«Ñ »αÑñßΓáó½Ñ¡¿Ñ
- í½«¬á π»αáó½Ñ¡¿∩. Å«½Ñ itemAction ßΓαπ¬Γπαδ DRAWITEMSTRUCT
-
- Windows 3.0/Ref/5#7 = 94 =
-
- «»αÑñѽ∩ÑΓ óδ»«½¡∩Ѽπε «»Ñαᵿε. ¥Γ« »«½Ñ »«ºó«½∩ÑΓ
- ó½áñѽ∞µπ í½«¬á π»αáó½Ñ¡¿∩ «»αÑñѽ¿Γ∞ ¬á¬¿Ñ ñÑ⌐ßΓó¿∩ »«
- óδó«ñπ ¡Ñ«íσ«ñ¿¼« »αÑñ»α¿¡∩Γ∞.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ ñá½∞¡¿⌐ π¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ
- DRAWITEMSTRUCT, ¬«Γ«αá∩ ß«ñÑαª¿Γ ¿¡Σ«α-
- ¼áµ¿ε « α¿ßπѼ«¼ φ½Ñ¼Ñ¡ΓÑ ¿ Γ¿» ¡Ñ«íσ«-
- ñ¿¼«⌐ «»Ñαᵿ¿ óδó«ñá.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ÅÑαÑñ ó«ºóαáΓ«¼ π»αáó½Ñ¡¿∩ »«ß½Ñ «íαáí«Γ¬¿ φΓ«ú« ß««íΘÑ¡¿∩
- »α¿¬½áñ¡á∩ »α«úαá¼¼á ñ«½ª¡á ó«ßßΓá¡«ó¿Γ∞ óßÑ «íΩѬΓδ,
- óδíαá¡¡δÑ ó ¬«¡ΓѬßΓÑ πßΓα«⌐ßΓóá, »ÑαÑñáóáѼ«¼ τÑαѺ »«½Ñ
- hDC ßΓαπ¬Γπαδ DRAWITEMSTRUCT.
-
- ───────────────────────────────────────────────────────────────
-
- WM_ENABLE
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »«ß½Ñ Γ«ú«, ¬á¬ «¬¡« í佫 ßñѽᡫ
- ñ«ßΓπ»¡δ¼ ¿½¿ ¡Ññ«ßΓπ»¡δ¼.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ í佫 ½¿ ßñѽᡫ «¬¡«
- ñ«ßΓπ»¡δ¼ ¿½¿ ¡Ññ«ßΓπ»¡δ¼. Åáαá¼ÑΓα ¡Ñ
- αáóÑ¡ ¡π½ε, Ñß½¿ «¬¡« í佫 ßñѽᡫ
- ñ«ßΓπ»¡δ¼ ¿ αáóÑ¡ ¡π½ε, Ñß½¿ ¡Ññ«ßΓπ»¡δ¼.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_ENDSESSION
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ñ½∩ Γ«ú«, τΓ«íδ ß««íΘ¿Γ∞
- »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ, τΓ« ¡á ß««íΘÑ¡¿Ñ WM_QUERYENDSESSION
- (ñÑ⌐ßΓó¿Γѽ∞¡« ½¿ ºá¬á¡τ¿óáÑΓß∩ ßÑá¡ß αáí«Γδ) íδ½ »«½πτÑ¡
- ¡Ñ¡π½Ñó«⌐ «ΓóÑΓ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ºá¬«¡τ¿½ß∩ ½¿ ßÑá¡ß αáí«Γδ.
- Ä¡ ¡Ñ αáóÑ¡ ¡π½ε, Ñß½¿ ßÑá¡ß ºá¬«¡τ¿½ß∩.
- é »α«Γ¿ó¡«¼ ß½πτáÑ «¡ αáóÑ¡ ¡π½ε.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 95 =
-
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ »áαá¼ÑΓα wParam ¡Ñ αáóÑ¡ ¡π½ε, Windows ¼«ªÑΓ
- ºáóÑαΦ¿Γ∞ óδ»«½¡Ñ¡¿Ñ ó ½εí«⌐ ¼«¼Ñ¡Γ, »«ß½Ñ Γ«ú«, ¬á¬ óßÑ
- »α¿¬½áñ¡δÑ »α«úαá¼¼δ óÑα¡π½¿ π»αáó½Ñ¡¿Ñ »«ß½Ñ «íαáí«Γ¬¿
- φΓ«ú« ß««íΘÑ¡¿∩. æ½Ññ«óáΓѽ∞¡« »α¿¬½áñ¡δÑ »α«úαá¼¼δ »α¿
- »«½πτÑ¡¿¿ φΓ«ú« ß««íΘÑ¡¿∩ ñ«½ª¡δ óδ»«½¡¿Γ∞ óßÑ ¡Ñ«íσ«ñ¿¼δÑ
- ñ½∩ ºáóÑαΦÑ¡¿∩ «»Ñαᵿ¿.
-
- Åਪ½áñ¡«⌐ »α«úαá¼¼Ñ ¡ÑΓ ¡Ñ«íσ«ñ¿¼«ßΓ¿ óδºδóáΓ∞ Σπ¡¬µ¿ε
- DestroyWindow ¿½¿ PostQuitMessage, Ñß½¿ ßÑá¡ß ºá¬«¡τ¿½ß∩.
-
- ───────────────────────────────────────────────────────────────
- WM_ENTERIDLE
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿¡Σ«α¼¿απÑΓ Σπ¡¬µ¿ε «íαáí«Γ¬¿ ß««íΘÑ¡¿⌐
- «ß¡«ó¡«ú« «¬¡á »α¿¬½áñ¡«⌐ »α«úαá¼¼δ τΓ« ¼«ñѽ∞¡á∩ »á¡Ñ½∞
- ñ¿á½«úá ¿½¿ ¼Ñ¡ε ó«Φ½¿ ó ß«ßΓ«∩¡¿Ñ «ª¿ñá¡¿∩. î«ñá½∞¡á∩
- »á¡Ñ½∞ ñ¿á½«úá ¿½¿ ¼Ñ¡ε óσ«ñ∩Γ ó ß«ßΓ«∩¡¿Ñ «ª¿ñá¡¿∩ ¬«úñá
- »«ß½Ñ «íαáí«Γ¬¿ ¡Ñ߬«½∞¬¿σ ß««íΘÑ¡¿⌐ í«½∞ΦÑ ¡ÑΓ ß««íΘÑ¡¿⌐,
- «ª¿ñáεΘ¿σ ó «τÑαÑñ¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ¬Γ« ∩ó¿½ß∩ »α¿τ¿¡«⌐ ñá¡¡«ú«
- ß««íΘÑ¡¿∩: »á¡Ñ½∞ ñ¿á½«úá ¿½¿ ¼Ñ¡ε. Ä¡
- ¼«ªÑΓ »α¿¡¿¼áΓ∞ ß½ÑñπεΘ¿Ñ º¡áτÑ¡¿∩:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- MSGF_DIALOGBOX æ¿ßΓÑ¼á ¡áσ«ñ¿Γß∩ ó
- ß«ßΓ«∩¡¿¿ «ª¿ñá¡¿∩ ¿º-ºá
- »á¡Ñ½¿ ñ¿á½«úá.
-
- MSGF_MENU æ¿ßΓÑ¼á ¡áσ«ñ¿Γß∩ ó
- ß«ßΓ«∩¡¿¿ «ª¿ñá¡¿∩ ¿º-ºá
- ¼Ñ¡ε.
- ────────────────────────────────────────
-
- lParam æ«ñÑαª¿Γ ó ¼½áñΦѼ ß½«óÑ ñÑß¬α¿»Γ«α
- »á¡Ñ½¿ ñ¿á½«úá (Ñß½¿ wParam αáóÑ¡
- MSGF_DIALOGBOX), ¿½¿ «¬¡á, ß«ñÑαªáΘÑú«
- «Γ«íαáªáѼ«Ñ ¼Ñ¡ε (Ñß½¿ »áαá¼ÑΓα wParam
- αáóÑ¡ MSGF_MENU). æΓáαΦÑÑ ß½«ó« ¡Ñ
- ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- öπ¡¬µ¿∩ DefWindowProc ó«ºóαáΘáÑΓ ¡«½∞.
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 96 =
-
- WM_ERASEBKGND
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ¡Ñ«íσ«ñ¿¼« ßΓÑαÑΓ∞ Σ«¡
- «¬¡á (¡á»α¿¼Ñα, ¬«úñá ¿º¼Ñ¡∩εΓß∩ αẼÑαδ «¬¡á). Ä¡«
- »«ßδ½áÑΓß∩ »α¿ »«ñú«Γ«ó¬Ñ ¬ α¿ß«óá¡¿ε ¡Ñ¬«ααÑ¬Γ¡«⌐
- «í½áßΓ¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam C«ñÑαª¿Γ ñÑß¬α¿»Γ«α ¬«¡ΓѬßΓá πßΓα«⌐ßΓóá.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- ìÑ αáó¡« ¡π½ε, Ñß½¿ Σ«¡ ßΓ¿αáÑΓß∩. é »α«Γ¿ó¡«¼ ß½πτáÑ «¡«
- αáó¡« ¡π½ε. àß½¿ »α¿¬½áñ¡á∩ »α«úαá¼¼á «íαáíáΓδóáÑΓ
- ß««íΘÑ¡¿Ñ WM_ERASEBKGND, «¡á ñ«½ª¡á ó«ºóαáΓ¿Γ∞
- ß««ΓóÑΓßΓóπεΘÑÑ º¡áτÑ¡¿Ñ.
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- ö«¡ ßΓ¿αáÑΓß∩, »α¿τѼ ¿ß»«½∞ºπÑΓß∩ ¬¿ßΓ∞ Σ«¡á ¬½áßßá,
- «»αÑñѽ∩Ѽá∩ »«½Ñ¼ hbrbackground ó ßΓαπ¬ΓπαÑ ¬½áßßá.
-
- Åα¿¼Ñτá¡¿∩
-
- àß½¿ hbrbackground αáó¡« NULL, »α¿¬½áñ¡á∩ »α«úαá¼¼á ñ«½ª¡á
- «íαáí«ΓáΓ∞ ß««íΘÑ¡¿Ñ WM_ERASEBKGND ¿ ßΓÑαÑΓ∞ µóÑΓ Σ«¡á.
- Åα¿ «íαáí«Γ¬Ñ ß««íΘÑ¡¿∩ WM_ERASEBKGND »α¿¬½áñ¡á∩ »α«úαá¼¼á
- ñ«½ª¡á ¡áßΓα«¿Γ∞ ¡áτá½∞¡δ⌐ áñαÑß ¬¿ßΓ¿ ¡á ¬««αñ¿¡áΓδ «¬¡á,
- óδºóáó ß¡áτá½á UnrealizeObject ñ½∩ ñá¡¡«⌐ ¬¿ßΓ¿, ¿ ºáΓѼ
- óδíαáΓ∞ ¬¿ßΓ∞.
-
- Windows »αÑñ»«½áúáÑΓ, τΓ« Σ«¡ πßΓá¡«ó½Ñ¡ ó αѪ¿¼Ñ
- «Γ«íαáªÑ¡¿∩ MM_TEXT. àß½¿ ¬«¡ΓѬßΓ πßΓα«⌐ßΓóá ¿ß»«½∞ºπÑΓ
- ¬á¬«⌐-½¿í« ñαπú«⌐ αѪ¿¼ «Γ«íαáªÑ¡¿∩, Γ« ßΓ¿αáѼá∩ «í½áßΓ∞
- ¼«ªÑΓ «¬áºáΓ∞ß∩ ó¡Ñ ó¿ñ¿¼«⌐ τáßΓ¿ «í½áßΓ¿ »«½∞º«óáΓѽ∩.
-
- ───────────────────────────────────────────────────────────────
-
- WM_FONTCHANGE
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá ¿º¼Ñ¡∩ÑΓß∩ »π½ αÑßπαß«ó
- Φα¿ΣΓá. ïεíá∩ »α¿¬½áñ¡á∩ »α«úαá¼¼á, ¬«Γ«αá∩ ñ«íáó½∩ÑΓ ¿½¿
- πñá½∩ÑΓ Φα¿ΣΓδ ¿º ß¿ßΓѼδ (¡á»α¿¼Ñα, ß »«¼«Θ∞ε Σπ¡¬µ¿⌐
- AddFontResource ¿½¿ RemoveFontResource), ñ«½ª¡á »«ß½áΓ∞
- φΓ« ß««íΘÑ¡¿Ñ óßѼ «¬¡á¼ óÑασ¡Ñú« πα«ó¡∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
-
- Windows 3.0/Ref/5#7 = 97 =
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ä½∩ Γ«ú«, τΓ«íδ »«ß½áΓ∞ ß««íΘÑ¡¿Ñ WM_FONTCHANGE óßѼ «¬¡á¼
- óÑασ¡Ñú« πα«ó¡∩, »α¿¬½áñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ óδºóáΓ∞
- Σπ¡¬µ¿ε SendMessage ß »áαá¼ÑΓα«¼ hWnd, πßΓá¡«ó½Ñ¡¡δ¼ ó
- ΦÑßΓ¡áñµáΓ¿α¿τ¡«Ñ º¡áτÑ¡¿Ñ 0xFFFF.
-
- ───────────────────────────────────────────────────────────────
- WM_GETDLGCODE
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »«ñß¿ßΓѼ«⌐ óÑñÑ¡¿∩ ñ¿á½«úá ßαÑñδ
- Windows í½«¬π π»αáó½Ñ¡¿∩. Äíδτ¡« »«ñß¿ßΓѼá óÑñÑ¡¿∩
- ñ¿á½«úá π»αáó½∩ÑΓ óßѼ¿ ¬½áó¿ΦἿ ßΓαѽ«¬ ¿ ¬½áó¿ΦÑ⌐
- Γáíπ½∩µ¿¿, ß½πªáΘ¿¼¿ ñ½∩ óó«ñá ó í½«¬ π»αáó½Ñ¡¿∩. ÄΓóÑτá∩
- ¡á ß««íΘÑ¡¿Ñ WM_GETDLGCODE, »α¿¬½áñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ
- óº∩Γ∞ π»αáó½Ñ¡¿Ñ ¡áñ «Γñѽ∞¡δ¼ Γ¿»«¼ óó«ñá ¿ «íαáí«ΓáΓ∞
- óó«ñ¿¼δÑ ñá¡¡δÑ ßá¼á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- Åα¿ «íαáí«Γ¬Ñ ß««íΘÑ¡¿∩ WM_GETDLGCODE »α¿¬½áñ¡á∩ »α«úαá¼¼á
- ñ«½ª¡á ó«ºóαáΓ¿Γ∞ «ñ¡« ¿º ß½ÑñπεΘ¿σ º¡áτÑ¡¿⌐, π¬áºδóáεΘ¿σ
- ¬á¬«⌐ Γ¿» óó«ñá «¡á íπñÑΓ «íαáíáΓδóáΓ∞ ßá¼á:
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- DLGC_DEFPUSHBUTTON ǽ∞ΓÑα¡áΓ¿ó¡á∩ ¬½áó¿Φá »« π¼«½τá¡¿ε.
-
- DLGC_HASSETSEL æ««íΘÑ¡¿∩ EM_SETSEL.
-
- DLGC_PUSHBUTTON ǽ∞ΓÑα¡áΓ¿ó¡á∩ ¬½áó¿Φá.
-
- DLGC_RADIOBATTON è½áó¿Φá πßΓá¡«ó¬¿.
-
- DLGC_WANTALLKEYS éÑß∞ óó«ñ ß ¬½áó¿áΓπαδ.
-
- DLGC_WANTARROWS è½áó¿Φ¿ ßΓαѽ«¬.
-
- DLGC_WANTCHARS æ««íΘÑ¡¿∩ WM_CHAR.
-
- DLGC_WANTMESSAGE éÑß∞ óó«ñ ß ¬½áó¿áΓπαδ (»α¿¬½áñ¡á∩
- »α«úαá¼¼á »ÑαÑñáÑΓ φΓ« ß««íΘÑ¡¿Ñ ó
- í½«¬ π»αáó½Ñ¡¿∩).
-
- Windows 3.0/Ref/5#7 = 98 =
-
-
- DLGC_WANTTAB è½áó¿Φá Γáíπ½∩µ¿¿.
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- öπ¡¬µ¿∩ DefWindowProc ó«ºóαáΘáÑΓ ¡π½∞.
-
- Åα¿¼Ñτá¡¿Ñ
-
- ìÑß¼«Γα∩ ¡á Γ«, τΓ« Σπ¡¬µ¿∩ DefWindowProc óßÑúñá
- ó«ºóαáΘáÑΓ ¡π½∞ ó «ΓóÑΓ ¡á ß««íΘÑ¡¿Ñ WM_GETDLGCODE,
- Σπ¡¬µ¿¿ «¬«¡ ñ½∩ óßΓα«Ñ¡¡δσ ¬½áßß«ó í½«¬«ó π»αáó½Ñ¡¿∩
- ó«ºóαáΘáεΓ ¬«ñ, ß««ΓóÑΓßΓóπεΘ¿⌐ ¬áªñ«¼π ¬½áßßπ.
-
- æ««íΘÑ¡¿Ñ WM_GETDLGCODE ¿ ó«ºóαáΘáѼδÑ º¡áτÑ¡¿∩ »«½Ñº¡δ
- ñ½∩ í½«¬«ó π»αáó½Ñ¡¿∩ ñ¿á½«ú«¼, »αÑñ«ßΓáó½∩Ѽδσ
- »«½∞º«óáΓѽѼ, ¿½¿ ñ½∩ ßΓá¡ñáαΓ¡δσ í½«¬«ó π»αáó½Ñ¡¿∩,
- ¼«ñ¿Σ¿µ¿απѼδσ »α¿ ºáñá¡¿¿ »«ñ¬½áßßá.
-
- ───────────────────────────────────────────────────────────────
-
- WM_GETFONT [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«½πτáÑΓ Φα¿ΣΓ ¬«Γ«αδ⌐ í½«¬ π»αáó½Ñ¡¿∩
- ¿ß»«½∞ºπÑΓ ñ½∩ óδó«ñá ΓѬßΓá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- ¥Γ« ñÑß¬α¿»Γ«α Φα¿ΣΓá, ¿ß»«½∞ºπѼ«ú« í½«¬«¼ π»αáó½Ñ¡¿∩ ¿½¿
- NULL, Ñß½¿ í½«¬ π»αáó½Ñ¡¿∩ ¿ß»«½∞ºπÑΓ ß¿ßΓѼ¡δ⌐ Φα¿ΣΓ.
-
- ───────────────────────────────────────────────────────────────
- WM_GETMINMAXINFO
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá Windows ΓαÑíπÑΓß∩
- º¡áΓ∞ ¼á¬ß¿¼á½∞¡δ⌐ αẼÑα «¬¡á, ¼á¬ß¿¼á½∞¡δ⌐ ¿½¿
- ¼¿¡¿¼á½∞¡δ⌐ αẼÑα ¬«¡Γπαá «¬¡á. îá¬ß¿¼á½∞¡δ⌐ αẼÑα «¬¡á
- - φΓ« αẼÑα «¬¡á, ¬«úñá Ñú« úαá¡¿µδ »«½¡«ßΓ∞ε αáßΦ¿αÑ¡δ.
- îá¬ß¿¼á½∞¡δ⌐ αẼÑα ¬«¡Γπαá «¬¡á - φΓ« ¡á¿í«½∞Φ¿⌐ αẼÑα
- «¬¡á, ¬«Γ«αδ⌐ ¼«ªÑΓ íδΓ∞ ñ«ßΓ¿ú¡πΓ ß ¿ß»«½∞º«ó᡿Ѽ
- úαá¡¿µ. î¿¡¿¼á½∞¡δ⌐ αẼÑα ¬«¡Γπαá «¬¡á - φΓ« ¡á¿¼Ñ¡∞Φ¿⌐
- αẼÑα «¬¡á, ¬«Γ«αδ⌐ ¼«ªÑΓ íδΓ∞ ñ«ßΓ¿ú¡πΓ ß ¿ß»«½∞º«ó᡿Ѽ
- úαá¡¿µ.
-
-
- Windows 3.0/Ref/5#7 = 99 =
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ô¬áºδóáÑΓ ¡á ¼áßß¿ó ¿º »∩Γ¿ Γ«τѬ,
- ß«ñÑαªáΘ¿σ ß½ÑñπεΘπε ¿¡Σ«α¼áµ¿ε:
-
- Æ«τ¬á Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────
- rgpt[0] êß»«½∞ºπÑΓß∩ ñ½∩ ó¡πΓαÑ¡¡¿σ µÑ½Ñ⌐
- Windows.
-
- rgpt[1] îá¬ß¿¼á½∞¡δ⌐ αẼÑα, ¬«Γ«αδ¼ »«
- π¼«½τá¡¿ε ∩ó½∩ÑΓß∩ óÑß∞ φ¬αá¡.
- Φ¿α¿¡á = (SM_CXSCREEN + (2 *
- SM_CXFRAME)). éδß«Γá = (SM_CYSCREEN +
- (2 * SM_CYFRAME)).
-
- rgpt[2] îá¬ß¿¼á½∞¡á∩ »«º¿µ¿∩ óÑασ¡Ñú« ½Ñó«ú«
- πú½á «¬¡á (ó ¬««αñ¿¡áΓáσ φ¬αá¡á). Å«
- π¼«½τá¡¿ε º¡áτÑ¡¿Ñ x = SM_CXFRAME,
- º¡áτÑ¡¿Ñ y = SM_CYFRAME.
-
- rgpt[3] î¿¡¿¼á½∞¡δ⌐ αẼÑα ¬«¡Γπαá, ¬«Γ«αδ¼ »«
- π¼«½τá¡¿ε ∩ó½∩ÑΓß∩ αẼÑα ¿¬«¡δ.
- Φ¿α¿¡á = SM_CXMINTRACK;
- óδß«Γá = SM_CYMINTRACK;
-
- rgpt[4] îá¬ß¿¼á½∞¡δ⌐ αẼÑα ¬«¡Γπαá, ¬«Γ«αδ⌐
- ¼Ñ¡∞ΦÑ, τѼ αẼÑα φ¬αá¡á »« π¼«½τá¡¿ε.
- ÿ¿α¿¡á = (SM_CXSCREEN + (2 * SM_CXFRAME)).
- éδß«Γá = (SM_CYSCREEN + (2 * SM_CYFRAME)).
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- îáßß¿ó ß«ñÑαª¿Γ º¡áτÑ¡¿∩ »« π¼«½τá¡¿ε ñ½∩ ¬áªñ«⌐ Γ«τ¬¿
- »ÑαÑñ ΓѼ, ¬á¬ Windows »«ßδ½áÑΓ ß««íΘÑ¡¿Ñ
- WM_GETMINMAXINFO. ¥Γ« ß««íΘÑ¡¿Ñ »αÑñ«ßΓáó½∩ÑΓ »α¿¬½áñ¡«⌐
- »α«úαá¼¼Ñ ó«º¼«ª¡«ßΓ∞ ñ½∩ ¿º¼Ñ¡Ñ¡¿∩ º¡áτÑ¡¿⌐ »« π¼«½τá¡¿ε.
-
- ───────────────────────────────────────────────────────────────
-
- WM_GETTEXT
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿ß»«½∞ºπÑΓß∩ ñ½∩ ¬«»¿α«óá¡¿∩ ΓѬßΓá
- ß««ΓóÑΓßΓóπεΘÑú« «¬¡á. ä½∩ αÑñá¬Γ¿απѼδσ í½«¬«ó π»αáó½Ñ¡¿∩
- ¬«»¿απѼδ⌐ ΓѬßΓ - φΓ« ß«ñÑন¼«Ñ í½«¬á π»αáó½Ñ¡¿∩. ä½∩
- ¬½áó¿Φ¡δσ í½«¬«ó π»αáó½Ñ¡¿∩ ΓѬßΓ - φΓ« ¿¼∩ ¼∩ú¬«⌐
- ¬½áó¿Φ¿. ä½∩ ñαπú¿σ «¬«¡ ΓѬßΓ - φΓ« ºáú«½«ó«¬ «¬¡á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ¼á¬ß¿¼á½∞¡«Ñ τ¿ß½« ¬«»¿απѼδσ
- íá⌐Γ, ó¬½ετá∩ ¡π½Ñó«⌐ ºáóÑαΦáεΘ¿⌐ ß¿¼ó«½.
-
-
- Windows 3.0/Ref/5#7 = 100 =
-
- lParam ô¬áºδóáÑΓ ¡á íπΣÑα, »α¿¡¿¼áεΘ¿⌐ ΓѬßΓ.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ τ¿ß½« ߬«»¿α«óá¡¡δσ íá⌐Γ. Ä¡«
- αáó¡« LB_ERR, Ñß½¿ ¡Ñ í佫 óδíαá¡¡δσ φ½Ñ¼Ñ¡Γ«ó, ¿½¿
- CB_ERR, Ñß½¿ ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ ¡Ñ ¿¼ÑÑΓ
- αÑñá¬Γ¿απѼ«ú« í½«¬á.
-
- ───────────────────────────────────────────────────────────────
-
- WM_GETTEXTLENGTH
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿ß»«½∞ºπÑΓß∩ ñ½∩ ¡áσ«ªñÑ¡¿∩ ñ½¿¡δ ΓѬßΓá (ó
- íá⌐Γáσ), ßó∩ºá¡¡«ú« ß «¬¡«¼. 使¡á ¡Ñ ó¬½ετáÑΓ ¡π½Ñó«⌐
- ºáóÑαΦáεΘ¿⌐ ß¿¼ó«½. ä½∩ αÑñá¬Γ¿απѼδσ í½«¬«ó π»αáó½Ñ¡¿∩
- ΓѬßΓ - φΓ« ß«ñÑন¼«Ñ í½«¬á π»αáó½Ñ¡¿∩. ä½∩ ¬½áó¿Φ¡δσ
- í½«¬«ó π»αáó½Ñ¡¿∩ ΓѬßΓ - φΓ« ¿¼∩ ¼∩ú¬«⌐ ¬½áó¿Φ¿. ä½∩
- ñαπú¿σ «¬«¡ ΓѬßΓ - φΓ« ºáú«½«ó«¬ «¬¡á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ñ½¿¡π ñá¡¡«ú« ΓѬßΓá.
-
- ───────────────────────────────────────────────────────────────
- WM_HSCROLL
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ
- ¬¡«»¬π ¼δΦ¿ ¡á ú«α¿º«¡Γá½∞¡«⌐ ßΓα«¬Ñ »α«¬απΓ¬¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ ßΓ᫬¿ »α«¬απΓ¬¿, ¬«Γ«αδ⌐
- «»αÑñѽ∩ÑΓ ºá»α«ß »«½∞º«óáΓѽ∩ ¡á
- »α«¬απΓ¬π. Ä¡ ¼«ªÑΓ íδΓ∞ «ñ¡¿¼ ¿º
- ß½ÑñπεΘ¿σ:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- SB_BOTTOM Å᫬απΓ¬á ñ« ¬«¡µá ó»αáó«.
-
- SB_ENDSCROLL 諡ѵ »α«¬απΓ¬¿.
-
- SB_LINEDOWN Å᫬απΓ¬á ¡á «ñ¡π ßΓ᫬π
- 󡿺.
-
-
- Windows 3.0/Ref/5#7 = 101 =
-
- SB_LINEUP Å᫬απΓ¬á ¡á «ñ¡π ßΓ᫬π
- óóÑασ.
-
- SB_PAGEDOWN Å᫬απΓ¬á ¡á «ñ¡π ßΓαá¡¿µπ
- 󡿺.
-
- SB_PAGEUP Å᫬απΓ¬á ¡á «ñ¡π ßΓαá¡¿µπ
- óóÑασ.
-
- SB_THUMBPOSITION Å᫬απΓ¬á ¬ áíß«½εΓ¡«⌐
- »«º¿µ¿¿. ÆÑ¬πΘá∩ »«º¿µ¿∩
- ß«ñÑনΓß∩ ó ¼½áñΦѼ ß½«óÑ
- lParam.
-
- SB_THUMBTRACK üÑúπ¡«¬ »ÑαѼÑΘáÑΓß∩ ó
- ºáñá¡¡πε »«º¿µ¿ε. ÆÑ¬πΘá∩
- »«º¿µ¿∩ ß«ñÑনΓß∩ ó
- ¼½áñΦѼ ß½«óÑ lParam.
-
- SB_TOP Å᫬απΓ¬á ñ« ¬«¡µá ó½Ñó«.
- ────────────────────────────────────────
-
- lParam Ä»αÑñѽ∩ÑΓ ñÑß¬α¿»Γ«α «¬¡á í½«¬á
- π»αáó½Ñ¡¿∩. àß½¿ ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩
- í½«¬π π»αáó½Ñ¡¿∩ ßΓ᫬¿ »α«¬απΓ¬¿, Γ«
- ßΓáαΦÑÑ ß½«ó« »áαá¼ÑΓαá ß«ñÑনΓ
- ñÑß¬α¿»Γ«α «¬¡á í½«¬á π»αáó½Ñ¡¿∩. àß½¿
- ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¬á¬ αѺπ½∞ΓáΓ
- π»αáó½Ñ¡¿∩ »«½∞º«óáΓѽѼ ßΓ᫬«⌐
- »α«¬απΓ¬¿ ó ¡á¬½áñδóáѼ«¼ «¬¡Ñ, Γ«
- ßΓáαΦÑÑ ß½«ó« »áαá¼ÑΓαá ¡Ñ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- æ««íΘÑ¡¿Ñ SB_THUMBTRACK «íδτ¡« ¿ß»«½∞ºπÑΓß∩ »α¿¬½áñ¡δ¼¿
- »α«úαἼἿ ñ½∩ Γ«ú«, τΓ«íδ «íÑß»Ñτ¿Γ∞ ¡Ñ¬«Γ«απε «íαáΓ¡πε
- ßó∩º∞ ó« óαѼ∩ »ÑαѼÑΘÑ¡¿∩ íÑúπ¡¬á.
-
- àß½¿ »α¿¬½áñ¡á∩ »α«úαá¼¼á »α«¬απτ¿óáÑΓ ñ«¬π¼Ñ¡Γ ó «¬¡Ñ,
- «¡á ñ«½ª¡á Γá¬ªÑ ó«ßßΓá¡«ó¿Γ∞ »«º¿µ¿ε íÑúπ¡¬á ß »«¼«Θ∞ε
- Σπ¡¬µ¿¿ SetScrollPos.
-
- ───────────────────────────────────────────────────────────────
- WM_HSCROLLCLIPBOARD
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ß¿ßΓѼ¡δ⌐ íπΣÑα ß«ñÑনΓ
- ñÑß¬α¿»Γ«α ñá¡¡δσ ñ½∩ Σ«α¼áΓá CF_OWNERDISPLAY (Γ. Ñ.,
- ó½áñѽѵ ß¿ßΓѼ¡«ú« íπΣÑαá ñ«½ªÑ¡ ¿¡ñ¿µ¿α«óáΓ∞ Ñú«
- ß«ñÑন¼«Ñ), ¿ »α«¿º«Φ½« ß«íδΓ¿Ñ ó ú«α¿º«¡Γá½∞¡«⌐ ßΓ᫬Ñ
- »α«¬απΓ¬¿ »α¿¬½áñ¡«⌐ »α«úαá¼¼δ - ó½áñѽ∞µá ß¿ßΓѼ¡«ú«
- íπΣÑαá.
-
-
- Windows 3.0/Ref/5#7 = 102 =
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α «¬¡á »α¿¬½áñ¡«⌐
- »α«úαá¼¼δ - ó½áñѽ∞µá ß¿ßΓѼ¡«ú« íπΣÑαá.
-
- lParam î½áñΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ «ñ¿¡ ¿º
- ß½ÑñπεΘ¿σ ¬«ñ«ó ßΓ᫬¿ »α«¬απΓ¬¿:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- SB_BOTTOM Å᫬απΓ¬á ñ« ¬«¡µá ó»αáó«.
-
- SB_ENDSCROLL 諡ѵ »α«¬απΓ¬¿.
-
- SB_LINEDOWN Å᫬απΓ¬á ¡á «ñ¡π ßΓ᫬π
- 󡿺.
-
- SB_LINEUP Å᫬απΓ¬á ¡á «ñ¡π ßΓ᫬π
- óóÑασ.
-
- SB_PAGEDOWN Å᫬απΓ¬á ¡á «ñ¡π ßΓαá¡¿µπ
- 󡿺.
-
- SB_PAGEUP Å᫬απΓ¬á ¡á «ñ¡π ßΓαá¡¿µπ
- óóÑασ.
-
- SB_THUMBPOSITION Å᫬απΓ¬á ¬ áíß«½εΓ¡«⌐
- »«º¿µ¿¿. ÆÑ¬πΘá∩ »«º¿µ¿∩
- ß«ñÑনΓß∩ ó ¼½áñΦѼ ß½«óÑ
- lParam.
-
- SB_THUMBTRACK üÑúπ¡«¬ »ÑαѼÑΘáÑΓß∩ ó
- ºáñá¡¡πε »«º¿µ¿ε. ÆÑ¬πΘá∩
- »«º¿µ¿∩ ß«ñÑনΓß∩ ó
- ¼½áñΦѼ ß½«óÑ lParam.
-
- SB_TOP Å᫬απΓ¬á ñ« ¬«¡µá ó½Ñó«.
- ────────────────────────────────────────
-
- æΓáαΦÑÑ ß½«ó« »áαá¼ÑΓαá lParam ß«ñÑনΓ
- »«½«ªÑ¡¿Ñ íÑúπ¡¬á ßΓ᫬¿ »α«¬απΓ¬¿, Ñß½¿
- ¬«ñ αáóÑ¡ SB_THUMBPOSITION. é »α«Γ¿ó¡«¼
- ß½πτáÑ ßΓáαΦÑÑ ß½«ó« ¡Ñ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- é½áñѽѵ ß¿ßΓѼ¡«ú« íπΣÑαá ñ«½ªÑ¡ ¿ß»«½∞º«óáΓ∞ Σπ¡¬µ¿ε
- InvalidateRect ¿½¿, »α¿ ¡Ñ«íσ«ñ¿¼«ßΓ¿, «ßπΘÑßΓó¿Γ∞
- »ÑαÑα¿ß«ó¬π. Æá¬ªÑ ñ«½ª¡á íδΓ∞ ó«ßßΓá¡«ó½Ñ¡á »«º¿µ¿∩
- ßΓ᫬¿ »α«¬απΓ¬¿.
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 103 =
-
-
- WM_ICONERASEBKGND [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¼¿¡¿¼¿º¿α«óá¡¡«¼π «¬¡π («¬¡π ó
- ó¿ñÑ ¿¬«¡δ), ¬«úñá Σ«¡ ¿¬«¡δ ñ«½ªÑ¡ íδΓ∞ ¡áα¿ß«óá¡ »ÑαÑñ
- óδó«ñ«¼ ¿¬«¡δ. Ĭ¡« »«½πτáÑΓ φΓ« ß««íΘÑ¡¿Ñ Γ«½∞¬« Ñß½¿ ñ½∩
- Ñú« ¬½áßßá «»αÑñÑ½Ñ¡á ¿¬«¡á ¬½áßßá. ê¡áτÑ »«ßδ½áÑΓß∩
- ß««íΘÑ¡¿Ñ WM_ERASEBKGND. ÅÑαÑñáτá φΓ«ú« ß««íΘÑ¡¿∩ Σπ¡¬µ¿¿
- DefWindowProc αáºαÑΦáÑΓ Windows ºá»«½¡¿Γ∞ Σ«¡ ¿¬«¡δ,
- ¿ß»«½∞ºπ∩ ¬¿ßΓ∞ Σ«¡á α«ñ¿Γѽ∞߬«ú« «¬¡á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α ¬«¡ΓѬßΓá πßΓα«⌐ßΓóá
- ¿¬«¡δ.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_INITDIALOG
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¡Ñ»«ßαÑñßΓóÑ¡¡« »ÑαÑñ ΓѼ, ¬á¬
- »á¡Ñ½∞ ñ¿á½«úá «Γ«íαáªáÑΓß∩ ¡á φ¬αá¡Ñ. Äíαáí«Γ¬á φΓ«ú«
- ß««íΘÑ¡¿∩ »«ºó«½∩ÑΓ »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ óδ»«½¡¿Γ∞
- ¡Ñ«íσ«ñ¿¼πε ¿¡¿µ¿á½¿ºáµ¿ε »ÑαÑñ ΓѼ, ¬á¬ »á¡Ñ½∞ ñ¿á½«úá
- íπñÑΓ ßñѽá¡á ó¿ñ¿¼«⌐.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam êñÑ¡Γ¿Σ¿µ¿απÑΓ »Ñαóδ⌐ φ½Ñ¼Ñ¡Γ í½«¬á
- π»αáó½Ñ¡¿∩ ó »á¡Ñ½¿ ñ¿á½«úá, ¬«Γ«αδ⌐
- ºáσóáΓ¿Γ óó«ñ. Äíδτ¡«, φΓ« »Ñαóδ⌐
- φ½Ñ¼Ñ¡Γ ó »á¡Ñ½¿ ñ¿á½«úá ¿¼ÑεΘ¿⌐ Γ¿»
- WS_TABSTOP.
-
- lParam ƒó½∩ÑΓß∩ º¡áτÑ¡¿Ñ¼, »«ß½á¡¡δ¼ ó ¬áτÑßΓóÑ
- »áαá¼ÑΓαá dwInitParam Σπ¡¬µ¿¿, Ñß½¿
- »á¡Ñ½∞ ñ¿á½«úá ß«ºñá¡á ß »«¼«Θ∞ε «ñ¡«⌐
- ¿º ß½ÑñπεΘ¿σ Σπ¡¬µ¿⌐:
-
- - CreateDialogIndirectParam
-
- - CreateDialogParam
-
- - DialogBoxIndirect
-
- - DialogBoxParam
-
- ê¡áτÑ lParam ¡Ñ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
-
- Windows 3.0/Ref/5#7 = 104 =
-
- àß½¿ »α¿¬½áñ¡á∩ »α«úαá¼¼á ó«ºóαáΘáÑΓ ¡Ñ¡π½Ñó«Ñ º¡áτÑ¡¿Ñ ó
- «ΓóÑΓ ¡á ß««íΘÑ¡¿Ñ WM_INITDIALOG, ßαÑñá Windows
- πßΓá¡áó½¿óáÑΓ ¼«¡«»«½¿ε ¡á óó«ñ ñ½∩ φ½Ñ¼Ñ¡Γá, ºáñá¡¡«ú«
- wParam. Åਪ½áñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ ó«ºóαáΓ¿Γ∞ FALSE Γ«½∞¬«
- Γ«úñá, ¬«úñá «¡á πßΓá¡áó½¿óáÑΓ ¼«¡«»«½¿ε ¡á óó«ñ ñ½∩
- «ñ¡«ú« ¿º í½«¬«ó π»αáó½Ñ¡¿∩ »á¡Ñ½¿ ñ¿á½«úá.
-
- ───────────────────────────────────────────────────────────────
- WM_INITMENU
-
- ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ ºá»α«ß«¼ ¡á ¿¡¿µ¿á½¿ºáµ¿ε ¼Ñ¡ε. Ä¡«
- óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ »ÑαѼÑΘáÑΓ ¬παß«α ¼δΦ¿ ¡á
- ßΓ᫬π ¼Ñ¡ε ¿ ¡áª¿¼áÑΓ ¬¡«»¬π ¼δΦ¿ ¿½¿ ¡áª¿¼áÑΓ ¬½áó¿Φπ
- ¼Ñ¡ε. æαÑñá Windows »«ßδ½áÑΓ ß««íΘÑ¡¿Ñ »ÑαÑñ «Γ«íαáªÑ¡¿Ñ¼
- ¼Ñ¡ε ¡á φ¬αá¡Ñ. ¥Γ« »«ºó«½∩ÑΓ »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ »ÑαÑñ
- ¿¡ñ¿¬áµ¿Ñ⌐ ¼Ñ¡ε ¿º¼Ñ¡∩Γ∞ ß«ßΓ«∩¡¿Ñ φ½Ñ¼Ñ¡Γ«ó ¼Ñ¡ε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α ¼Ñ¡ε, ¬«Γ«α«Ñ ñ«½ª¡«
- íδΓ∞ ¿¡¿µ¿á½¿º¿α«óá¡«.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- æ««íΘÑ¡¿Ñ WM_INITMENU »«ßδ½áÑΓß∩ Γ«½∞¬« ó Γ«¼ ß½πτáÑ, Ñß½¿
- «íαáΘÑ¡¿Ñ ¬ ¼Ñ¡ε «ßπΘÑßΓó½∩ÑΓß∩ ó»ÑαóδÑ ¿ ñ½∩ ¬áªñ«ú«
- «íαáΘÑ¡¿∩ ¬ ¼Ñ¡ε úÑ¡Ñα¿απÑΓß∩ Γ«½∞¬« «ñ¡« π¬áºá¡¡«Ñ
- ß««íΘÑ¡¿Ñ. ¥Γ« «º¡áτáÑΓ, ¡á»α¿¼Ñα, τΓ« »α¿ »ÑαѼÑΘÑ¡¿¿
- ¬παß«αá ¼δΦ¿ »« ¡Ñ߬«½∞¬¿¼ φ½Ñ¼Ñ¡Γá¼ ¼Ñ¡ε »α¿ »«ßΓ«∩¡¡«
- ¡áªáΓ«⌐ ¬¡«»¬Ñ ¡Ñ íπñÑΓ úÑ¡Ñα¿α«óáΓ∞ß∩ ¡«óδσ ß««íΘÑ¡¿⌐.
- ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ ñáÑΓ ¿¡Σ«α¼áµ¿¿ «í φ½Ñ¼Ñ¡Γáσ ¼Ñ¡ε.
-
- ───────────────────────────────────────────────────────────────
-
- WM_INITMENUPOPUP
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¡Ñ»«ßαÑñßΓóÑ¡¡« »ÑαÑñ ΓѼ, ¬á¬
- ¿¡ñ¿µ¿απÑΓß∩ ¡á¬½áñδóáѼ«Ñ ¼Ñ¡ε. Äíαáí«Γ¬á φΓ«ú« ß««íΘÑ¡¿∩
- »«ºó«½∩ÑΓ »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ ¿º¼Ñ¡¿Γ∞ ß«ßΓ«∩¡¿Ñ
- φ½Ñ¼Ñ¡Γ«ó ¡á¬½áñδóáѼ«ú« ¼Ñ¡ε »ÑαÑñ ΓѼ, ¬á¬ «¡« ßΓá¡ÑΓ
- ó¿ñ¿¼δ¼ íѺ ¿º¼Ñ¡Ñ¡¿∩ ß«ßΓ«∩¡¿∩ óßÑú« ¼Ñ¡ε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α ¡á¬½áñδóáѼ«ú« ¼Ñ¡ε.
-
- lParam Ä»αÑñѽ∩ÑΓ ¿¡ñÑ¬ß ¡á¬½áñδóáѼ«ú« ¼Ñ¡ε.
- î½áñΦÑÑ ß½«ó« »áαá¼ÑΓαá ß«ñÑαª¿Γ ¿¡ñѬß
- ¡á¬½áñδóáѼ«ú« ¼Ñ¡ε ó «ß¡«ó¡«¼ ¼Ñ¡ε.
- æΓáαΦÑÑ ß½«ó« ¡Ñ αáó¡« ¡π½ε, Ñß½¿
- ¡á¬½áñδóáѼ«Ñ ¼Ñ¡ε ∩ó½∩ÑΓß∩ ß¿ßΓѼ¡δ¼
-
- Windows 3.0/Ref/5#7 = 105 =
-
- ¼Ñ¡ε. é »α«Γ¿ó¡«¼ ß½πτáÑ «¡« αáó¡« ¡π½ε.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_KEYDOWN
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ¡áª¿¼áÑΓß∩ ¡Ñß¿ßΓѼ¡á∩
- ¬½áó¿Φá. ìÑß¿ßΓѼ¡á∩ ¬½áó¿Φá - φΓ« ¬½áó¿Φá ¬½áó¿áΓπαδ,
- ¬«Γ«αá∩ ¡áªáΓá, ¬«úñá ¡Ñ¡áªáΓá ¬½áó¿Φá Alt ¿½¿ ¬«úñá «¬¡«
- ºáσóáΓ¿½« óó«ñ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ ó¿αΓπá½∞¡«⌐ ¬½áó¿Φ¿.
-
- lParam æ«ñÑαª¿Γ τ¿ß½« »«óΓ«αÑ¡¿⌐, ¬«ñ
- ߬᡿α«óá¡¿∩, ¬«ñ »ÑαÑσ«ñá ¬½áó¿Φ¿,
- »αÑñΦÑßΓóπεΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿, ¿ ¬«ñ
- ¬«¡ΓѬßΓá, ¬á¬ »«¬áºá¡« ¡¿ªÑ:
-
- ü¿Γ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- 0-15 ù¿ß½« »«óΓ«αÑ¡¿⌐ (τ¿ß½« ¡áªáΓ¿⌐
- ¡á ¬½áó¿Φπ, ∩ó½∩εΘÑÑß∩
- αѺπ½∞ΓáΓ«¼ πñÑনóá¡¿∩
- »«½∞º«óáΓѽѼ ¬½áó¿Φ¿ ó ¡áªáΓ«¼
- ß«ßΓ«∩¡¿¿).
-
- 16-23 è«ñ ߬᡿α«óá¡¿∩ (º¡áτÑ¡¿Ñ,
- ºáó¿ß∩ΘÑÑ «Γ OEM).
-
- 24 ÉáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá, Γá¬á∩ ¬á¬
- Σπ¡¬µ¿«¡á½∞¡á∩ ¿½¿ ¬½áó¿Φ¿
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ (1 - Ñß½¿
- αáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá).
-
- 25-26 ìÑ ¿ß»«½∞ºπεΓß∩.
-
- 27-28 êß»«½∞ºπÑΓß∩ Windows.
-
- 29 è«ñ ¬«¡ΓѬßΓá (1, Ñß½¿ ¬½áó¿Φá
- Alt πñÑনóáÑΓß∩ ¡áªáΓ«⌐ ó Γ«
- óαѼ∩, ¬á¬ ¡áªáΓá ñαπúá∩ ¬½áó¿Φá,
- ¿ 0, ó »α«Γ¿ó¡«¼ ß½πτáÑ).
-
- 30 ÅαÑñδñπΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿ (1,
- Ñß½¿ ¬½áó¿Φá íδ½á ¡áªáΓá »ÑαÑñ
- ΓѼ, ¬á¬ í佫 »«ß½á¡« ß««íΘÑ¡¿Ñ,
- ¿ 0, Ñß½¿ ¬½áó¿Φá íδ½á «Γ»πΘÑ¡á).
-
- 31 æ«ßΓ«∩¡¿Ñ »ÑαÑσ«ñá (1, Ñß½¿
- ¬½áó¿Φá «ßó«í«ªñáÑΓß∩, ¿ 0, Ñß½¿
- ¬½áó¿Φá ¡áª¿¼áÑΓß∩).
-
- Windows 3.0/Ref/5#7 = 106 =
-
-
- ä½∩ ß««íΘÑ¡¿∩ WM_KEYDOWN ¬«ñ »ÑαÑσ«ñá
- (í¿Γ 31) ¿ ¬«ñ ¬«¡ΓѬßΓá (í¿Γ 29) αáó¡δ
- 0.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- êº-ºá áóΓ«»«óΓ«αá ¼«ªÑΓ óδñáóáΓ∞ß∩ í«½ÑÑ «ñ¡«ú« ß««íΘÑ¡¿∩
- WM_KEYDOWN »αѪñÑ, τѼ »«ßδ½áÑΓß∩ ß««íΘÑ¡¿Ñ WM_KEYUP.
- ÅαÑñδñπΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿ (30-⌐ í¿Γ) ¼«ªÑΓ íδΓ∞
- ¿ß»«½∞º«óá¡« ñ½∩ «»αÑñѽѡ¿∩ Γ«ú«, π¬áºδóáÑΓ ½¿ ß««íΘÑ¡¿Ñ
- WM_KEYDOWN »ÑαÑσ«ñ ó ¡áªáΓ«Ñ ß«ßΓ«∩¡¿Ñ ó»ÑαóδÑ ¿½¿
- »«óΓ«α¡«.
-
- é αáßΦ¿αÑ¡¡«⌐ ¬½áó¿áΓπαδ IBM ß« 101 ¿ 102 ¬½áó¿ΦἿ,
- ¿¼ÑεΓß∩ ñ«»«½¡¿Γѽ∞¡δÑ ¬½áó¿Φ¿: »αáóδ⌐ ALT, ¿ »αáóδ⌐
- CONTROL ¡á «ß¡«ó¡«¼ í½«¬Ñ ¬½áó¿áΓπαδ, INSERT, DELETE,
- HOME, PAGEUP, PAGEDOWN ¿ ¬½áó¿Φ¿ π»αáó½Ñ¡¿∩ ¬παß«α«¼ ß½Ñóá
- «Γ τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ, ¿ ¬½áó¿Φ¿ ñѽѡ¿∩ (/) ¿ ENTER ¡á
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαÑ. ü¿Γ αáßΦ¿αÑ¡¡δσ ¬½áó¿Φ ¼«úπΓ
- »«ññÑনóáΓ∞ Γá¬ªÑ ¡Ñ¬«Γ«αδÑ ñαπú¿Ñ ¬½áó¿Φ¿.
-
- ───────────────────────────────────────────────────────────────
- WM_KEYUP
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá «ßó«í«ªñáÑΓß∩ ¡Ñß¿ßΓѼ¡á∩
- ¬½áó¿Φá. ìÑß¿ßΓѼ¡á∩ ¬½áó¿Φá - φΓ« ¬½áó¿Φá ¬½áó¿áΓπαδ,
- ¬«Γ«αá∩ ¡áªáΓá, ¬«úñá «ΓªáΓá ¬½áó¿Φá Alt ¿½¿ ¬«úñá «¬¡«
- ºáσóáΓ¿½« óó«ñ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ ó¿αΓπá½∞¡«⌐ ¬½áó¿Φ¿.
-
- lParam æ«ñÑαª¿Γ τ¿ß½« »«óΓ«αÑ¡¿⌐, ¬«ñ
- ߬᡿α«óá¡¿∩, ¬«ñ »ÑαÑσ«ñá ¬½áó¿Φ¿,
- »αÑñΦÑßΓóπεΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿, ¿ ¬«ñ
- ¬«¡ΓѬßΓá, ¬á¬ »«¬áºá¡« ¡¿ªÑ:
-
- ü¿Γ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- 0-15 ù¿ß½« »«óΓ«αÑ¡¿⌐ (τ¿ß½« ¡áªáΓ¿⌐
- ¡á ¬½áó¿Φπ, ∩ó½∩εΘÑÑß∩
- αѺπ½∞ΓáΓ«¼ πñÑনóá¡¿∩
- »«½∞º«óáΓѽѼ ¬½áó¿Φ¿ ó ¡áªáΓ«¼
- ß«ßΓ«∩¡¿¿).
-
- 16-23 è«ñ ߬᡿α«óá¡¿∩ (º¡áτÑ¡¿Ñ,
- ºáó¿ß∩ΘÑÑ «Γ OEM).
-
- 24 ÉáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá, Γá¬á∩ ¬á¬
- Σπ¡¬µ¿«¡á½∞¡á∩ ¿½¿ ¬½áó¿Φ¿
-
- Windows 3.0/Ref/5#7 = 107 =
-
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ (1 - Ñß½¿
- αáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá).
-
- 25-26 ìÑ ¿ß»«½∞ºπεΓß∩.
-
- 27-28 êß»«½∞ºπÑΓß∩ Windows.
-
- 29 è«ñ ¬«¡ΓѬßΓá (1, Ñß½¿ ¬½áó¿Φá
- Alt πñÑনóáÑΓß∩ ¡áªáΓ«⌐ ó Γ«
- óαѼ∩, ¬á¬ ¡áªáΓá ñαπúá∩ ¬½áó¿Φá,
- ¿ 0, ó »α«Γ¿ó¡«¼ ß½πτáÑ).
-
- 30 ÅαÑñδñπΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿ (1,
- Ñß½¿ ¬½áó¿Φá íδ½á ¡áªáΓá »ÑαÑñ
- ΓѼ, ¬á¬ í佫 »«ß½á¡« ß««íΘÑ¡¿Ñ,
- ¿ 0, Ñß½¿ ¬½áó¿Φá íδ½á «Γ»πΘÑ¡á).
-
- 31 æ«ßΓ«∩¡¿Ñ »ÑαÑσ«ñá (1, Ñß½¿
- ¬½áó¿Φá «ßó«í«ªñáÑΓß∩, ¿ 0, Ñß½¿
- ¬½áó¿Φá ¡áª¿¼áÑΓß∩).
-
- ä½∩ ß««íΘÑ¡¿∩ WM_KEYUP ¬«ñ »ÑαÑσ«ñá
- (í¿Γ 31) αáóÑ¡ 1 ¿ ¬«ñ ¬«¡ΓѬßΓá (í¿Γ 29)
- αáóÑ¡ 0.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- é αáßΦ¿αÑ¡¡«⌐ ¬½áó¿áΓπαδ IBM ß« 101 ¿ 102 ¬½áó¿ΦἿ,
- ¿¼ÑεΓß∩ ñ«»«½¡¿Γѽ∞¡δÑ ¬½áó¿Φ¿: »αáóδ⌐ ALT, ¿ »αáóδ⌐
- CONTROL ¡á «ß¡«ó¡«¼ í½«¬Ñ ¬½áó¿áΓπαδ, INSERT, DELETE,
- HOME, PAGEUP, PAGEDOWN ¿ ¬½áó¿Φ¿ π»αáó½Ñ¡¿∩ ¬παß«α«¼ ß½Ñóá
- «Γ τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ, ¿ ¬½áó¿Φ¿ ñѽѡ¿∩ (/) ¿ ENTER ¡á
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαÑ. ü¿Γ αáßΦ¿αÑ¡¡δσ ¬½áó¿Φ ¼«úπΓ
- »«ññÑনóáΓ∞ Γá¬ªÑ ¡Ñ¬«Γ«αδÑ ñαπú¿Ñ ¬½áó¿Φ¿.
-
- ───────────────────────────────────────────────────────────────
-
- WM_KILLFOCUS
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¡Ñ»«ßαÑñßΓóÑ¡¡« »ÑαÑñ ΓѼ, ¬á¬
- «¬¡« ΓÑα∩ÑΓ ºáσóáΓ óó«ñá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α «¬¡á, ºáσóáΓδóáεΘÑú«
- óó«ñ (¼«ªÑΓ íδΓ∞ NULL).
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ »α¿¬½áñ¡á∩ »α«úαá¼¼á ¿¡ñ¿µ¿α«óá½á »ßÑóñ«¬παß«α, Γ« ó
-
- Windows 3.0/Ref/5#7 = 108 =
-
- ñá¡¡«¼ ¼ÑßΓÑ «¡ ñ«½ªÑ¡ íδΓ∞ αáºαπΦÑ¡.
-
- ───────────────────────────────────────────────────────────────
- WM_LBUTTONDBLCLK
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ ñóá
- αáºá ½Ñóπε ¬¡«»¬π ¼δΦ¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ, π¬áºδóáεΘÑÑ ¡áªáΓδ ½¿
- αẽ¿τ¡δÑ ó¿αΓπá½∞¡δÑ ¬½áó¿Φ¿. Åáαá¼ÑΓα
- ¼«ªÑΓ íδΓ∞ ½εí«⌐ ¬«¼í¿¡áµ¿Ñ⌐ ß½ÑñπεΘ¿σ
- º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- MK_CONTROL ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá CONTROL.
-
- MK_LBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ½Ñóá∩ ¬¡«»¬á.
-
- MK_MBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ßαÑñ¡∩∩ ¬¡«»¬á.
-
- MK_RBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá »αáóá∩ ¬¡«»¬á.
-
- MK_SHIFT ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá SHIFT.
- ────────────────────────────────────────
-
- lParam æ«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y ¬παß«αá ¼δΦ¿.
- è««αñ¿¡áΓá x ¡áσ«ñ¿Γß∩ ó ¼½áñΦѼ ß½«óÑ;
- ¬««αñ¿¡áΓá y - ó ßΓáαΦѼ ß½«óÑ. ¥Γ¿
- ¬««αñ¿¡áΓδ óßÑúñá πßΓá¡áó½¿óáεΓß∩
- «Γ¡«ß¿Γѽ∞¡« ½Ñó«ú« óÑασ¡Ñú« πú½á «¬¡á.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- æ««íΘÑ¡¿∩ « ñó«⌐¡«¼ ¡áªáΓ¿¿ ¡á ¬½áó¿Φπ ¼«úπΓ »«½πτ¿Γ∞
- Γ«½∞¬« «¬¡á, ¬½áßß ¬«Γ«αδσ ¿¼ÑÑΓ Γ¿» CS_DBLCLKS. æαÑñá
- Windows úÑ¡Ñα¿απÑΓ ß««íΘÑ¡¿Ñ « ñó«⌐¡«¼ ¡áªáΓ¿¿ ¡á ¬½áó¿Φπ
- ¬áªñδ⌐ αáº, ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ, «Γ»π߬áÑΓ ¿ ºáΓѼ
- ß¡«óá ¡áª¿¼áÑΓ ¬¡«»¬π ¼δΦ¿ ºá óαѼ∩, «ΓóÑñÑ¡¡«Ñ ß¿ßΓѼ«⌐
- ¡á ñó«⌐¡«Ñ ¡áªáΓ¿Ñ. äó«⌐¡«Ñ ¡áªáΓ¿Ñ Σá¬Γ¿τÑ߬¿ úÑ¡Ñα¿απÑΓ
- τÑΓδαÑ ß««íΘÑ¡¿∩: ß««íΘÑ¡¿Ñ « ¡áªáΓ¿¿, ß««íΘÑ¡¿Ñ «
- «ßó«í«ªñÑ¡¿¿, ß««íΘÑ¡¿Ñ « óΓ«α¿τ¡«¼ ¡áªáΓ¿¿ ¿ ß««íΘÑ¡¿Ñ «
- »«ß½ÑñπεΘѼ «ßó«í«ªñÑ¡¿¿.
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 109 =
-
- WM_LBUTTONDOWN
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ ½Ñóπε
- ¬¡«»¬π ¼δΦ¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ, π¬áºδóáεΘÑÑ ¡áªáΓδ ½¿
- αẽ¿τ¡δÑ ó¿αΓπá½∞¡δÑ ¬½áó¿Φ¿. Åáαá¼ÑΓα
- ¼«ªÑΓ íδΓ∞ ½εí«⌐ ¬«¼í¿¡áµ¿Ñ⌐ ß½ÑñπεΘ¿σ
- º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- MK_CONTROL ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá CONTROL.
-
- MK_MBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ßαÑñ¡∩∩ ¬¡«»¬á.
-
- MK_RBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá »αáóá∩ ¬¡«»¬á.
-
- MK_SHIFT ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá SHIFT.
- ────────────────────────────────────────
-
- lParam æ«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y ¬παß«αá ¼δΦ¿.
- è««αñ¿¡áΓá x ¡áσ«ñ¿Γß∩ ó ¼½áñΦѼ ß½«óÑ;
- ¬««αñ¿¡áΓá y - ó ßΓáαΦѼ ß½«óÑ. ¥Γ¿
- ¬««αñ¿¡áΓδ óßÑúñá πßΓá¡áó½¿óáεΓß∩
- «Γ¡«ß¿Γѽ∞¡« ½Ñó«ú« óÑασ¡Ñú« πú½á «¬¡á.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_LBUTTONUP
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ «ßó«í«ªñáÑΓ
- ½Ñóπε ¬¡«»¬π ¼δΦ¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ, π¬áºδóáεΘÑÑ ¡áªáΓδ ½¿
- αẽ¿τ¡δÑ ó¿αΓπá½∞¡δÑ ¬½áó¿Φ¿. Åáαá¼ÑΓα
- ¼«ªÑΓ íδΓ∞ ½εí«⌐ ¬«¼í¿¡áµ¿Ñ⌐ ß½ÑñπεΘ¿σ
- º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- MK_CONTROL ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá CONTROL.
-
- MK_MBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
-
- Windows 3.0/Ref/5#7 = 110 =
-
- ¡áªáΓá ßαÑñ¡∩∩ ¬¡«»¬á.
-
- MK_RBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá »αáóá∩ ¬¡«»¬á.
-
- MK_SHIFT ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá SHIFT.
- ────────────────────────────────────────
-
- lParam æ«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y ¬παß«αá ¼δΦ¿.
- è««αñ¿¡áΓá x ¡áσ«ñ¿Γß∩ ó ¼½áñΦѼ ß½«óÑ;
- ¬««αñ¿¡áΓá y - ó ßΓáαΦѼ ß½«óÑ. ¥Γ¿
- ¬««αñ¿¡áΓδ óßÑúñá πßΓá¡áó½¿óáεΓß∩
- «Γ¡«ß¿Γѽ∞¡« ½Ñó«ú« óÑασ¡Ñú« πú½á «¬¡á.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_MBUTTONDBLCLK
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ ñóá
- αáºá ßαÑñ¡εε ¬¡«»¬π ¼δΦ¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ, π¬áºδóáεΘÑÑ ¡áªáΓδ ½¿
- αẽ¿τ¡δÑ ó¿αΓπá½∞¡δÑ ¬½áó¿Φ¿. Åáαá¼ÑΓα
- ¼«ªÑΓ íδΓ∞ ½εí«⌐ ¬«¼í¿¡áµ¿Ñ⌐ ß½ÑñπεΘ¿σ
- º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- MK_CONTROL ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá CONTROL.
-
- MK_LBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ½Ñóá∩ ¬¡«»¬á.
-
- MK_MBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ßαÑñ¡∩∩ ¬¡«»¬á.
-
- MK_RBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá »αáóá∩ ¬¡«»¬á.
-
- MK_SHIFT ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá SHIFT.
- ────────────────────────────────────────
-
- lParam æ«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y ¬παß«αá ¼δΦ¿.
- è««αñ¿¡áΓá x ¡áσ«ñ¿Γß∩ ó ¼½áñΦѼ ß½«óÑ;
- ¬««αñ¿¡áΓá y - ó ßΓáαΦѼ ß½«óÑ. ¥Γ¿
- ¬««αñ¿¡áΓδ óßÑúñá πßΓá¡áó½¿óáεΓß∩
- «Γ¡«ß¿Γѽ∞¡« ½Ñó«ú« óÑασ¡Ñú« πú½á «¬¡á.
- ──────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 111 =
-
-
- Åα¿¼Ñτá¡¿Ñ
-
- æ««íΘÑ¡¿∩ « ñó«⌐¡«¼ ¡áªáΓ¿¿ ¡á ¬½áó¿Φπ ¼«úπΓ »«½πτ¿Γ∞
- Γ«½∞¬« «¬¡á, ¬½áßß ¬«Γ«αδσ ¿¼ÑÑΓ Γ¿» CS_DBLCLKS. æαÑñá
- Windows úÑ¡Ñα¿απÑΓ ß««íΘÑ¡¿Ñ « ñó«⌐¡«¼ ¡áªáΓ¿¿ ¡á ¬½áó¿Φπ
- ¬áªñδ⌐ αáº, ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ, «Γ»π߬áÑΓ ¿ ºáΓѼ
- ß¡«óá ¡áª¿¼áÑΓ ¬¡«»¬π ¼δΦ¿ ºá óαѼ∩, «ΓóÑñÑ¡¡«Ñ ß¿ßΓѼ«⌐
- ¡á ñó«⌐¡«Ñ ¡áªáΓ¿Ñ. äó«⌐¡«Ñ ¡áªáΓ¿Ñ Σá¬Γ¿τÑ߬¿ úÑ¡Ñα¿απÑΓ
- τÑΓδαÑ ß««íΘÑ¡¿∩: ß««íΘÑ¡¿Ñ « ¡áªáΓ¿¿, ß««íΘÑ¡¿Ñ «
- «ßó«í«ªñÑ¡¿¿, ß««íΘÑ¡¿Ñ « óΓ«α¿τ¡«¼ ¡áªáΓ¿¿ ¿ ß««íΘÑ¡¿Ñ «
- »«ß½ÑñπεΘѼ «ßó«í«ªñÑ¡¿¿.
-
- ───────────────────────────────────────────────────────────────
- WM_LBUTTONDOWN
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ
- ßαÑñ¡εε ¬¡«»¬π ¼δΦ¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ, π¬áºδóáεΘÑÑ ¡áªáΓδ ½¿
- αẽ¿τ¡δÑ ó¿αΓπá½∞¡δÑ ¬½áó¿Φ¿. Åáαá¼ÑΓα
- ¼«ªÑΓ íδΓ∞ ½εí«⌐ ¬«¼í¿¡áµ¿Ñ⌐ ß½ÑñπεΘ¿σ
- º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- MK_CONTROL ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá CONTROL.
-
- MK_LBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ½Ñóá∩ ¬¡«»¬á.
-
- MK_RBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá »αáóá∩ ¬¡«»¬á.
-
- MK_SHIFT ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá SHIFT.
- ────────────────────────────────────────
-
- lParam æ«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y ¬παß«αá ¼δΦ¿.
- è««αñ¿¡áΓá x ¡áσ«ñ¿Γß∩ ó ¼½áñΦѼ ß½«óÑ;
- ¬««αñ¿¡áΓá y - ó ßΓáαΦѼ ß½«óÑ. ¥Γ¿
- ¬««αñ¿¡áΓδ óßÑúñá πßΓá¡áó½¿óáεΓß∩
- «Γ¡«ß¿Γѽ∞¡« ½Ñó«ú« óÑασ¡Ñú« πú½á «¬¡á.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_MBUTTONUP
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ «ßó«í«ªñáÑΓ
- ßαÑñ¡εε ¬¡«»¬π ¼δΦ¿.
-
- Windows 3.0/Ref/5#7 = 112 =
-
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ, π¬áºδóáεΘÑÑ ¡áªáΓδ ½¿
- αẽ¿τ¡δÑ ó¿αΓπá½∞¡δÑ ¬½áó¿Φ¿. Åáαá¼ÑΓα
- ¼«ªÑΓ íδΓ∞ ½εí«⌐ ¬«¼í¿¡áµ¿Ñ⌐ ß½ÑñπεΘ¿σ
- º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- MK_CONTROL ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá CONTROL.
-
- MK_LBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ½Ñóá∩ ¬¡«»¬á.
-
- MK_RBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá »αáóá∩ ¬¡«»¬á.
-
- MK_SHIFT ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá SHIFT.
- ────────────────────────────────────────
-
- lParam æ«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y ¬παß«αá ¼δΦ¿.
- è««αñ¿¡áΓá x ¡áσ«ñ¿Γß∩ ó ¼½áñΦѼ ß½«óÑ;
- ¬««αñ¿¡áΓá y - ó ßΓáαΦѼ ß½«óÑ. ¥Γ¿
- ¬««αñ¿¡áΓδ óßÑúñá πßΓá¡áó½¿óáεΓß∩
- «Γ¡«ß¿Γѽ∞¡« ½Ñó«ú« óÑασ¡Ñú« πú½á «¬¡á.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_MDIACTIVATE [3.0]
-
- Åਪ½áñ¡á∩ »α«úαá¼¼á »«ßδ½áÑΓ φΓ« ß««íΘÑ¡¿Ñ «¬¡π ¬½¿Ñ¡Γπ
- MDI, τΓ«íδ »«íπñ¿Γ∞ «¬¡« ¬½¿Ñ¡Γá á¬Γ¿ó¿º¿α«óáΓ∞ αẽ¿τ¡δÑ
- ñ«τÑα¡¿Ñ «¬¡á MDI. ÄíαáíáΓδóá∩ φΓ« ß««íΘÑ¡¿Ñ «¬¡« ¬½¿Ñ¡Γ
- MDI »«ßδ½áÑΓ ß««íΘÑ¡¿Ñ WM_MDIACTIVATE á¬Γ¿ó¡δ¼ ¿
- ¡Ñá¬Γ¿ó¡δ¼ ñ«τÑα¡¿¼ «¬¡á¼.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam è«úñá »α¿¬½áñ¡á∩ »α«úαá¼¼á »«ßδ½áÑΓ
- ß««íΘÑ¡¿Ñ WM_MDIACTIVATE, wParam ß«ñÑনΓ
- ñÑß¬α¿»Γ«α ñ«τÑα¡Ñú« «¬¡á, ¬«Γ«α«Ñ ¡πª¡«
- á¬Γ¿ó¿º¿α«óáΓ∞. è«úñá «¬¡« ¬½¿Ñ¡Γ MDI
- »«ßδ½áÑΓ φΓ« ß««íΘÑ¡¿Ñ ñ«τÑα¡Ñ¼π «¬¡π,
- Γ« »áαá¼ÑΓα wParam ß«ñÑαª¿Γ TRUE ñ½∩
- á¬Γ¿ó¿º¿απѼ«ú« «¬¡á ¿ FALSE ñ½∩
- ñÑá¬Γ¿ó¿º¿απѼ«ú«.
-
- lParam è«úñá ñ«τÑα¡ÑÑ «¬¡« »«½πτáÑΓ φΓ«
- ß««íΘÑ¡¿Ñ »áαá¼ÑΓα lParam ó ßΓáαΦѼ ß½«óÑ
- ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α ñÑá¬Γ¿ó¿º¿απѼ«ú«
-
- Windows 3.0/Ref/5#7 = 113 =
-
- «¬¡á á ó ¼½áñΦѼ ñÑß¬α¿»Γ«α á¬Γ¿ó¿º¿απÑ-
- ¼«ú«. è«úñá »α¿¬½áñ¡á∩ »α«úαá¼¼á »«ßδ½áÑΓ
- φΓ« ß««íΘÑ¡¿Ñ «¬¡π ¬½¿Ñ¡Γπ MDI, lParam
- ñ«½ªÑ¡ íδΓ∞ NULL.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ä«τÑα¡¿Ñ «¬¡á MDI á¬Γ¿ó¿º¿απεΓß∩ ¡Ñºáó¿ß¿¼« «Γ «¬¡á ΣαÑ⌐¼á
- MDI. è«úñá «¬¡« ΣαÑ⌐¼á ßΓá¡«ó¿Γß∩ á¬Γ¿ó¡δ¼, «¡« »«ßδ½áÑΓ
- ñ«τÑα¡¿¼ «¬¡á¼, ¬«Γ«αδÑ íπñπΓ ó»«ß½ÑñßΓó¿¿ á¬Γ¿ó¿º¿α«óá¡δ
- ß««íΘÑ¡¿Ñ WM_NCACTIVATE, τΓ«íδ ¡áα¿ß«óáΓ∞ á¬Γ¿ó¡«Ñ «¬¡« ¿
- ßΓ᫬π ºáú«½«ó¬á, ¡« ¡Ñ »«ßδ½áÑΓ ß««íΘÑ¡¿∩ WM_MDIACTIVATE.
-
- ───────────────────────────────────────────────────────────────
-
- WM_MDICASCADE [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ αáßßΓáó½∩ÑΓ ñ«τÑα¡¿Ñ «¬¡á «¬¡á ¬½¿Ñ¡Γá MDI,
- ¬á߬áñ«¼.
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_MDICREATE [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ºáßΓáó½∩ÑΓ «¬¡« ¬½¿Ñ¡Γá MDI ß«ºñáΓ∞ ñ«τÑα¡ÑÑ
- «¬¡«.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ ñá½∞¡¿⌐ π¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ
- ñá¡¡δσ MDICREATESTRUCT.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ ß«ñÑαª¿Γ ó ¼½áñΦѼ ß½«óÑ
- ¿ñÑ¡Γ¿Σ¿¬áΓ«α ñ«τÑα¡Ñú« «¬¡á á ó ßΓáαΦѼ ß½«óÑ 0.
-
- Åα¿¼Ñτá¡¿∩
-
- ä«τÑα¡ÑÑ «¬¡« ß«ºñáÑΓß∩ ß Γ¿»«¼ WS_CHILD, WS_CLIPSIBLINGS,
- WS_CLIPCHILDREN, WS_SYSMENU, WS_CAPTION, WS_THICKFRAME,
- WS_MINIMAZEBOX ¿ WS_MAXIMAZEBOX ¿ »½εß ñ«»«½¡¿Γѽ∞¡δÑ í¿Γδ
- Γ¿»á ó ßΓαπ¬ΓπαÑ MDICREATESTRUCT, ¡á ¬«Γ«απε π¬áºδóáÑΓ
- »áαá¼ÑΓα lParam. Windows ñ«íáó½∩ÑΓ ºáú«½«ó«¬ ñ«τÑα¡Ñú«
- «¬¡á ¬ ¼Ñ¡ε «¬¡á ΣαÑ⌐¼á. éßÑ ñ«τÑα¡¿Ñ «¬¡á MDI »α¿¬½áñ¡á∩
-
- Windows 3.0/Ref/5#7 = 114 =
-
- »α«úαá¼¼á ñ«½ª¡á ß«ºñáóáΓ∞ ß »«¼«Θ∞ε φΓ«ú« ß««íΘÑ¡¿∩.
-
- àß½¿ «¬¡« ¬½¿Ñ¡Γ MDI »«½πτáÑΓ ½εí«Ñ ß««íΘÑ¡¿Ñ, ¿º¼Ñ¡∩εΘÑÑ
- ß«ßΓ«∩¡¿Ñ á¬Γ¿ó¿ºáµ¿¿ ñ«τÑα¡¿σ «¬«¡, ¿ Ñß½¿ ΓѬπΘÑÑ
- á¬Γ¿ó¡«Ñ ñ«τÑα¡ÑÑ «¬¡« MDI ¼á¬ß¿¼¿º¿α«óá¡«, Windows
- ó«ßßΓá¡áó½¿óáÑΓ »αÑñδñπΘÑÑ ß«ßΓ«∩¡¿Ñ ΓѬπΘÑú« á¬Γ¿ó¡«ú«
- «¬¡á ¿ ¼á¬ß¿¼¿º¿απÑΓ ¡«ó«Ñ á¬Γ¿ó¡«Ñ «¬¡«.
-
- Åα¿ ß«ºñá¡¿¿ ñ«τÑα¡Ñú« «¬¡á MDI, Windows »«ßδ½áÑΓ Ñ¼π
- ß««íΘÑ¡¿Ñ WM_CREATE. Åáαá¼ÑΓα lParam φΓ«ú« ß««íΘÑ¡¿∩
- ß«ñÑαª¿Γ π¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ CREATESTRUCT. Åáαá¼ÑΓα
- lpCreateParams φΓ«⌐ ßΓαπ¬Γπαδ ß«ñÑαª¿Γ π¬áºáΓѽ∞ ¡á
- ßΓαπ¬Γπαπ MDICREATESTRUCT, ¬«Γ«αá∩ »ÑαÑñáÑΓß∩ ó ß««íΘÑ¡¿¿¿
- WM_MDICREATE »α¿ ß«ºñá¡¿¿ ñ«τÑα¡Ñú« «¬¡á.
-
- Åਪ½áñ¡á∩ »α«úαá¼¼á ¡Ñ ñ«½ª¡á »«ßδ½áΓ∞ óΓ«α«Ñ ß««íΘÑ¡¿Ñ
- WM_MDICREATE ñ« ΓÑσ »«α, »«¬á ¡Ñ íπñÑΓ «íαáí«Γá¡« »Ñαó«Ñ.
- ìá»α¿¼Ñα óδ ¡Ñ ñ«½ª¡δ »«ßδ½áΓ∞ ß««íΘÑ¡¿Ñ WM_MDICREATE,
- »«¬á ñ«τÑα¡ÑÑ «¬¡« MDI «íαáíáΓδóáÑΓ ß««íΘÑ¡¿Ñ WM_CREATE.
-
- ───────────────────────────────────────────────────────────────
-
- WM_MDIDESTROY [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π ¬½¿Ñ¡Γπ MDI, ¿ óδºδóáÑΓ
- ºá¬αδΓ¿Ñ ñ«τÑα¡Ñú« «¬¡á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- lParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α ñ«τÑα¡Ñú« «¬¡á.
-
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ πñá½∩ÑΓ ºáú«½«ó«¬ ñ«τÑα¡Ñú« «¬¡á ¿º «¬¡á
- ΣαÑ⌐¼á ¿ ñÑá¬Γ¿ó¿º¿απÑΓ ñ«τÑα¡ÑÑ «¬¡«. éßÑ ñ«τÑα¡¿Ñ «¬¡á
- »α¿¬½áñ¡á∩ »α«úαá¼¼á ñ«½ª¡á ºá¬αδóáΓ∞ ß »«¼«Θ∞ε φΓ«ú«
- ß««íΘÑ¡¿∩.
-
- ───────────────────────────────────────────────────────────────
-
- WM_MDIGETACTIVE [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ΓѬπΘÑÑ á¬Γ¿ó¡«Ñ ñ«τÑα¡ÑÑ «¬¡«
- MDI, á Γá¬ªÑ Σ½áú, ú«ó«α∩Θ¿⌐ « Γ«¼, ¼á¬ß¿¼¿º¿α«óá¡« «¬¡«
- ¿½¿ ¡ÑΓ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 115 =
-
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ ß«ñÑαª¿Γ ó ¼½áñΦѼ íá⌐ΓÑ ñÑß¬α¿»Γ«α
- á¬Γ¿ó¡«ú« ñ«τÑα¡Ñú« «¬¡á MDI. àß½¿ «¬¡« ¼á¬ß¿¼¿º¿α«óá¡«
- ßΓáαΦÑÑ ß½«ó« ß«ñÑαª¿Γ 1, ¿¡áτÑ ¡«½∞.
-
- ───────────────────────────────────────────────────────────────
-
- WM_MDIICONARRANGE [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π ¬½¿Ñ¡Γπ MDI ñ½∩ Γ«ú«, τΓ«íδ
- «¡« αáßßΓá󿽫 ¼¿¡¿¼¿º¿α«óá¡¡δÑ ñ«τÑα¡¿Ñ «¬¡á ñ«¬π¼Ñ¡Γ«ó.
- Ä¡« ¡Ñ ó½¿∩ÑΓ ¡á ¡Ñ ¼¿¡¿¼¿º¿α«óá¡¡δÑ ñ«τÑα¡¿Ñ «¬¡á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_MDIMAXIMAZE [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ºáßΓáó½∩ÑΓ «¬¡« ¬½¿Ñ¡Γá MDI ¼á¬ß¿¼¿º¿α«óáΓ∞
- ñ«τÑα¡ÑÑ «¬¡« MDI. Åα¿ ¼á¬ß¿¼¿ºáµ¿¿ ñ«τÑα¡Ñú« «¬¡á Windows
- ñѽáÑΓ Γá¬, τΓ« «¡« ºá¡¿¼áÑΓ óßε «í½áßΓ∞ »«½∞º«óáΓѽ∩ «¬¡á
- ¬½¿Ñ¡Γá MDI. Windows »«¼ÑΘáÑΓ ß¿ßΓѼ¡«Ñ ¼Ñ¡ε ñ«τÑα¡Ñú«
- «¬¡á ó ßΓ᫬π ¼Ñ¡ε «¬¡á ¬½¿Ñ¡Γá MDI, τΓ«íδ »«½∞º«óáΓѽ∞
- ¼«ú Ñú« ó«ßßΓá¡«ó¿Γ∞ ¿½¿ ºá¬αδΓ∞ ¿ ñ«íáó½∩ÑΓ ºáú«½«ó«¬
- ñ«τÑα¡Ñú« «¬¡á ¬ ºáú«½«ó¬π «¬¡á ΣαÑ⌐¼á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¿ñÑ¡Γ¿Σ¿¬áΓ«α ñ«τÑα¡Ñú« «¬¡á.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ «¬¡« ¬½¿Ñ¡Γ MDI »«½πτáÑΓ ½εí«Ñ ß««íΘÑ¡¿Ñ, ¿º¼Ñ¡∩εΘÑÑ
- ß«ßΓ«∩¡¿Ñ á¬Γ¿ó¿ºáµ¿¿ ñ«τÑα¡¿σ «¬«¡, ¿ Ñß½¿ ΓѬπΘÑÑ
- á¬Γ¿ó¡«Ñ ñ«τÑα¡ÑÑ «¬¡« MDI ¼á¬ß¿¼¿º¿α«óá¡«, Windows
- ó«ßßΓá¡áó½¿óáÑΓ »αÑñδñπΘÑÑ ß«ßΓ«∩¡¿Ñ ΓѬπΘÑú« á¬Γ¿ó¡«ú«
- «¬¡á ¿ ¼á¬ß¿¼¿º¿απÑΓ ¡«ó«Ñ á¬Γ¿ó¡«Ñ «¬¡«.
-
- ───────────────────────────────────────────────────────────────
-
- WM_MDINEXT [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ á¬Γ¿ó¿º¿απÑΓ ß½ÑñπεΘÑÑ ñ«τÑα¡ÑÑ «¬¡« MDI,
- ½ÑªáΘÑÑ ßαáºπ »«ñ ΓѬπΘ¿¼ á¬Γ¿ó¡δ¼ «¬¡«¼, ¿ »«¼ÑΘáÑΓ
- ΓѬπΘÑÑ á¬Γ¿ó¡«Ñ «¬¡« »«ñ óßÑ ñ«τÑα¡¿Ñ «¬¡á.
-
- Windows 3.0/Ref/5#7 = 116 =
-
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ «¬¡« ¬½¿Ñ¡Γ MDI »«½πτáÑΓ ½εí«Ñ ß««íΘÑ¡¿Ñ, ¿º¼Ñ¡∩εΘÑÑ
- ß«ßΓ«∩¡¿Ñ á¬Γ¿ó¿ºáµ¿¿ ñ«τÑα¡¿σ «¬«¡, ¿ Ñß½¿ ΓѬπΘÑÑ
- á¬Γ¿ó¡«Ñ ñ«τÑα¡ÑÑ «¬¡« MDI ¼á¬ß¿¼¿º¿α«óá¡«, Windows
- ó«ßßΓá¡áó½¿óáÑΓ »αÑñδñπΘÑÑ ß«ßΓ«∩¡¿Ñ ΓѬπΘÑú« á¬Γ¿ó¡«ú«
- «¬¡á ¿ ¼á¬ß¿¼¿º¿απÑΓ ¡«ó«Ñ á¬Γ¿ó¡«Ñ «¬¡«.
-
- ───────────────────────────────────────────────────────────────
-
- WM_MDIRESTORE [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ßßΓá¡áó½¿óáÑΓ ß«ßΓ«∩¡¿Ñ ñ«τÑα¡ÑÑ «¬¡« MDI,
- ¬ Ñú« »αÑñδñπΘѼπ ß«ßΓ«∩¡¿ε, »«ß½Ñ Γ«ú«, ¬á¬ «¡« í佫
- ¼á¬ß¿¼¿º¿α«óá¡« ¿½¿ ¼¿¡¿¼¿º¿α«óá¡«.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- lParam æ«ñÑαª¿Γ ¿ñÑ¡Γ¿Σ¿¬áΓ«α ñ«τÑα¡Ñú« «¬¡á.
-
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_MDIRESTORE [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ºá¼Ñ¡∩ÑΓ ¼Ñ¡ε «¬¡á ΣαÑ⌐¼á MDI, ¡á¬½áñδóáѼ«Ñ
- ¼Ñ¡ε Window ¿½¿ «íá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ ó ¼½áñΦѼ ß½«óÑ ñÑß¬α¿»Γ«α
- ¡«ó«ú« ¼Ñ¡ε «¬¡á ΣαÑ⌐¼á, á ó ßΓáαΦѼ
- ß½«óÑ ñÑß¬α¿»Γ«α ¡«ó«ú« ¡á¬½áñδóáѼ«ú«
- ¼Ñ¡ε Window. àß½¿ «ñ¡« ¿º ß½«ó αáó¡«
- ¡π½ε, Γ« ß««ΓóÑΓßΓóπεΘÑÑ ¼Ñ¡ε ¡Ñ
- ¿º¼Ñ¡∩ÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α ¼Ñ¡ε «¬¡á
- ΣαÑ⌐¼á, ºá¼Ñ¡Ñ¡¡«ú« ¡á ¡«ó«Ñ φΓ¿¼ ß««íΘÑ¡¿Ñ¼.
-
-
- Windows 3.0/Ref/5#7 = 117 =
-
- Åα¿¼Ñτá¡¿Ñ
-
- Å«ß½Ñ »«ß佬¿ φΓ«ú« ß««íΘÑ¡¿∩ »α¿¬½áñ¡á∩ »α«úαá¼¼á ñ«½ª¡á
- óδºóáΓ∞ Σπ¡¬µ¿ε DrawMenuBar, τΓ«íδ »ÑαÑα¿ß«óáΓ∞ ßΓ᫬π
- ¼Ñ¡ε.
-
- àß½¿ φΓ« ß««íΘÑ¡¿Ñ ºá¼Ñ¡∩ÑΓ ¡á¬½áñδóáѼ«Ñ ¼Ñ¡ε Window,
- φ½Ñ¼Ñ¡Γδ ñ«τÑα¡¿σ «¬«¡ MDI πñá½∩εΓß∩ ¿º »αÑñδñπΘÑú« ¼Ñ¡ε
- Window, ¿ ñ«íáó½∩εΓß∩ ¬ ¡«ó«¼π ¼Ñ¡ε.
-
- àß½¿ ñ«τÑα¡ÑÑ «¬¡« MDI í佫 ¼á¬ß¿¼¿º¿α«óá¡« ¿ φΓ«
- ß««íΘÑ¡¿Ñ ºá¼Ñ¡∩ÑΓ ¼Ñ¡ε «¬¡á ΣαÑ⌐¼á MDI, Γ« ß¿ßΓѼ¡«Ñ ¼Ñ¡ε
- ¿ í½«¬¿ π»αáó½Ñ¡¿∩ ó«ßßΓá¡«ó½Ñ¡¿Ñ¼ πñá½∩εΓß∩ ¿º
- »αÑñδñπΘÑú« ¼Ñ¡ε ¿ ñ«íáó½∩εΓß∩ ¬ ¡«ó«¼π.
-
- ───────────────────────────────────────────────────────────────
-
- WM_MDITILE [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ºáßΓáó½∩ÑΓ «¬¡« ¬½¿Ñ¡Γá MDI αáßßΓáó¿Γ∞
- ñ«τÑα¡¿Ñ «¬¡á óßΓδ¬.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_MEASUREITEM [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ó½áñѽ∞µπ α¿ßπѼ«⌐ ¬½áó¿Φ¿,
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩, »á¡Ñ½¿ »ÑαÑτ¡∩ ¿½¿ ¼Ñ¡ε
- »α¿ ß«ºñá¡¿¿ í½«¬á π»αáó½Ñ¡¿∩. Åα¿ »«½πτÑ¡¿¿ φΓ«ú«
- ß««íΘÑ¡¿∩ ó½áñѽѵ ºá»«½¡∩ÑΓ ßΓαπ¬Γπαπ ñá¡¡δσ MEASUREITEM,
- π¬áºáΓѽ∞ ¡á ¬«Γ«απε ß«ñÑনΓß∩ ó »áαá¼ÑΓαÑ lParam, ¿
- ó«ºóαáΘáÑΓ π»αáó½Ñ¡¿Ñ. Æá¬¿¼ «íαẫ¼ óδ ß««íΘáÑΓÑ Windows
- αẼÑαδ í½«¬á π»αáó½Ñ¡¿∩. àß½¿ »á¡Ñ½∞ »ÑαÑτ¡∩ ¿½¿
- ¬«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ í뫨 ß«ºñá¡δ ß Γ¿»«¼
- LBS_OWNERDRAWVARIABLE ¿½¿ CBS_OWNERDRAWVARIABLE, φΓ«
- ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ó½áñѽ∞µπ ñ½∩ ¬áªñ«ú« φ½Ñ¼Ñ¡Γá. ê¡áτÑ
- φΓ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ Γ«½∞¬« «ñ¿¡ αáº.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ ñá½∞¡¿⌐ π¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ
- MEASUREITEMSTRUCT, ¬«Γ«αá∩ ß«ñÑনΓ
- αẼÑαδ α¿ßπѼ«ú« í½«¬á π»αáó½Ñ¡¿∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- Windows 3.0/Ref/5#7 = 118 =
-
-
- Windows »«ßδ½áÑΓ ß««íΘÑ¡¿Ñ WM_MEASUREITEM ó½áñѽ∞µπ í½«¬á
- π»αáó½Ñ¡¿∩ »ÑαÑñ »«ß佬«⌐ ß««íΘÑ¡¿∩ WM_INITDIALOG.
-
- ───────────────────────────────────────────────────────────────
- WM_MENUCHAR
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ ¡á
- ¬½áó¿Φπ ß¿¼ó«½á π߬«α¿Γѽ∩ ¼Ñ¡ε, ¡Ñ ß««ΓóÑΓßΓóπεΘÑú« ¡¿
- «ñ¡«¼π ¿º »αÑñ«»αÑñѽѡ¡δσ π߬«α¿ΓѽÑ⌐ ó ΓѬπΘѼ ¼Ñ¡ε. Ä¡«
- »«ßδ½áÑΓß∩ ó «¬¡«, ó½áñÑεΘÑÑ ¼Ñ¡ε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ ó ¬«ñÑ ASCII ¡áªáΓ«ú«
- »«½∞º«óáΓѽѼ ß¿¼ó«½á.
-
- lParam æ«ñÑαª¿Γ ñ«»«½¡¿Γѽ∞¡πε ¿¡Σ«α¼áµ¿ε.
- æΓáαΦÑÑ ß½«ó« ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- óδíαá¡¡«ú« ¼Ñ¡ε. î½áñΦÑÑ ß½«ó« ß«ñÑনΓ
- Σ½áú MF_POPUP, Ñß½¿ ¼Ñ¡ε ¡á¬½áñδóáѼ«ú«
- Γ¿»á. Ä¡« ß«ñÑαª¿Γ Σ½áú MF_SYSMENU, Ñß½¿
- ¼Ñ¡ε ∩ó½∩ÑΓß∩ ß¿ßΓѼ¡δ¼.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- æΓáαΦÑÑ ß½«ó« ß«ñÑαª¿Γ «ñ¿¡ ¿º ß½ÑñπεΘ¿σ ¬«ñ«ó ¬«¼á¡ñ:
-
- è«ñ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- 0 ê¡Σ«α¼¿απÑΓ Windows, τΓ« ¡πª¡« ßíα«ß¿Γ∞
- ß¿¼ó«½, ¬«Γ«αδ⌐ »«½∞º«óáΓѽ∞ ¡áªá½; ¿
- óδñáÑΓ ¬«α«Γ¬¿⌐ ß¿ú¡á½ ¡á ß¿ßΓѼ¡«¼
- úα«¼¬«ú«ó«α¿ΓѽÑ.
-
- 1 ê¡Σ«α¼¿απÑΓ Windows, τΓ« ¡πª¡« ºá¬αδΓ∞
- ΓѬπΘÑÑ ¼Ñ¡ε.
-
- 2 ê¡Σ«α¼¿απÑΓ Windows, τΓ« ¼½áñΦÑÑ ß½«ó«
- ó«ºóαáΘáѼ«ú« º¡áτÑ¡¿∩ ß«ñÑαª¿Γ ¡«¼Ñα
- ºáñá¡¡«ú« φ½Ñ¼Ñ¡Γá ¼Ñ¡ε. ¥Γ«Γ φ½Ñ¼Ñ¡Γ
- óδíαá¡ Windows.
- ──────────────────────────────────────────────────────────
-
- î½áñΦÑÑ ß½«ó« ¿ú¡«α¿απÑΓß∩, Ñß½¿ ßΓáαΦÑÑ ß½«ó« ß«ñÑαª¿Γ 0
- ¿½¿ 1. Åਪ½áñ¡δÑ »α«úαá¼¼δ ñ«½ª¡δ «íαáíáΓδóáΓ∞ φΓ«
- ß««íΘÑ¡¿Ñ, ¬«úñá π߬«α¿Γѽ¿ ¿ß»«½∞ºπεΓß∩ ñ½∩ óδí«α¬¿
- αáßΓα«ó, αáß»«½«ªÑ¡¡δσ ó ¼Ñ¡ε.
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 119 =
-
- WM_MENUSELECT
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«∩ó½∩ÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ óδí¿αáÑΓ
- φ½Ñ¼Ñ¡Γ ¼Ñ¡ε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam êñÑ¡Γ¿Σ¿µ¿απÑΓ óδíαá¡¡δ⌐ φ½Ñ¼Ñ¡Γ. àß½¿
- φΓ« φ½Ñ¼Ñ¡Γ ¼Ñ¡ε, wParam ß«ñÑনΓ
- ¿ñÑ¡Γ¿Σ¿¬áΓ«α φ½Ñ¼Ñ¡Γá ¼Ñ¡ε. àß½¿ φΓ«
- ¡á¬½áñδóáѼ«Ñ ¼Ñ¡ε, wParam ß«ñÑনΓ
- ñÑß¬α¿»Γ«α ¡á¬½áñδóáѼ«ú« ¼Ñ¡ε.
-
- lParam î½áñΦÑÑ ß½«ó« ß«ñÑαª¿Γ ¬«¼í¿¡áµ¿ε
- ß½ÑñπεΘ¿σ Σ½áú«ó ¼Ñ¡ε:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- MF_BITMAP ç½Ñ¼Ñ¡Γ«¼ ∩ó½∩ÑΓß∩ αáßΓα.
-
- MF_CHECKED ç½Ñ¼Ñ¡Γ óδíαá¡.
-
- MF_DISABLED ¥½Ñ¼Ñ¡Γ ºá»αÑΘÑ¡.
-
- MF_GRAYED ¥½Ñ¼Ñ¡Γ ßÑα«ú« µóÑΓá.
-
- MF_MOUSESELECT ¥½Ñ¼Ñ¡Γ íδ½ óδíαá¡ ß
- »«¼«Θ∞ε ¼δΦ¿.
-
- MF_OWNERDRAW ¥½Ñ¼Ñ¡Γ α¿ßπѼδ⌐ ó½áñѽ∞µÑ¼.
-
- MF_POPUP ¥½Ñ¼Ñ¡Γ ß«ñÑনΓ
- ¡á¬½áñδóáÑ¼Ñ ¼Ñ¡ε.
-
- MF_SYSMENU ¥½Ñ¼Ñ¡Γ ß«ñÑαª¿Γ ß¿ßΓѼ¡«Ñ
- ¼Ñ¡ε. æΓáαΦÑÑ ß½«ó«
- ¿ñÑ¡Γ¿Σ¿µ¿απÑΓ ¼Ñ¡ε,
- ßó∩ºá¡¡«Ñ ß φΓ¿¼ ß««íΘÑ¡¿Ñ¼.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ ¼½áñΦÑÑ ß½«ó« »áαá¼ÑΓαá lParam ß«ñÑαª¿Γ -1 á wParam
- ß«ñÑαª¿Γ 0, Windows ºá¬αδóáÑΓ ¼Ñ¡ε, »«ß¬«½∞¬π »«½∞º«óáΓѽ∞
- ¡áªá½ Esc ¿½¿ ¬½áó¿Φπ ¼δΦ¿ ó¡Ñ ¼Ñ¡ε.
-
- ───────────────────────────────────────────────────────────────
- WM_MOUSEACTIVATE
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«∩ó½∩ÑΓß∩, ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó
- ¡Ñá¬Γ¿ó¡«¼ «¬¡Ñ, ¿ ¡áªáΓá ¬½áó¿Φá ¼δΦ¿. É«ñ¿Γѽ∞߬«Ñ «¬¡«
- »«½πτáÑΓ φΓ« ß««íΘÑ¡¿Ñ, Γ«½∞¬« Ñß½¿ ñ«τÑα¡ÑÑ »ÑαÑñáßΓ Ñú«
- Σπ¡¬µ¿¿ DefWindowProc.
-
-
- Windows 3.0/Ref/5#7 = 120 =
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α ßἫú« óÑασ¡Ñú«
- α«ñ¿Γѽ∞߬«ú« «¬¡á, ¬«Γ«α«Ñ íπñÑΓ
- á¬Γ¿ó¿º¿α«óá¡«.
-
- lParam æ«ñÑαª¿Γ ¬«ñ «í½áßΓ¿ ΓÑßΓ¿α«óá¡¿∩ ¡á
- ß«ó»áñÑ¡¿Ñ ó ¼½áñΦѼ ß½«óÑ ¿ ¡«¼Ñα
- ß««íΘÑ¡¿∩ ¼δΦ¿ ó ßΓáαΦѼ ß½«óÑ.
- ÆÑßΓ¿α«óá¡¿Ñ ¡á ß«ó»áñÑ¡¿Ñ - φΓ«
- ΓÑßΓ¿α«óá¡¿Ñ, «»αÑñѽ∩εΘÑÑ »«½«ªÑ¡¿Ñ
- ¬παß«αá.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- öπ¡¬µ¿∩ DefWindowProc »ÑαÑñáÑΓ φΓ« ß««íΘÑ¡¿Ñ α«ñ¿Γѽ∞߬«¼π
- «¬¡π, ¬«úñá ñ«ßΓπ»¡á ½εíá∩ «íαáí«Γ¬á. àß½¿ α«ñ¿Γѽ∞߬«Ñ
- «¬¡« ó«ºóαáΘáÑΓ TRUE, «íαáí«Γ¬á «ßΓá¡áó½¿óáÑΓß∩.
-
- ÅÑαÑτÑ¡∞ ¬«ñ«ó «í½áßΓ¿ ΓÑßΓ¿α«óá¡¿∩ ¡á ß«ó»áñÑ¡¿Ñ »α¿óÑñÑ¡
- ó «»¿ßá¡¿¿ ß««íΘÑ¡¿∩ WM_NCHITTEST, Γáí½¿µÑ 6.2, "è«ñδ
- «í½áßΓ¿ ΓÑßΓ¿α«óá¡¿∩".
-
- ───────────────────────────────────────────────────────────────
- WM_MOUSEMOVE
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ »ÑαѼÑΘáÑΓ
- ¼δΦ∞.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ, π¬áºδóáεΘÑÑ ¡áªáΓδ ½¿
- αẽ¿τ¡δÑ ó¿αΓπá½∞¡δÑ ¬½áó¿Φ¿. Åáαá¼ÑΓα
- ¼«ªÑΓ íδΓ∞ ½εí«⌐ ¬«¼í¿¡áµ¿Ñ⌐ ß½ÑñπεΘ¿σ
- º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- MK_CONTROL ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá CONTROL.
-
- MK_LBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ½Ñóá∩ ¬¡«»¬á.
-
- MK_MBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ßαÑñ¡∩∩ ¬¡«»¬á.
-
- MK_RBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá »αáóá∩ ¬¡«»¬á.
-
- MK_SHIFT ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá SHIFT.
- ────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 121 =
-
-
- lParam æ«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y ¬παß«αá ¼δΦ¿.
- è««αñ¿¡áΓá x ¡áσ«ñ¿Γß∩ ó ¼½áñΦѼ ß½«óÑ;
- ¬««αñ¿¡áΓá y - ó ßΓáαΦѼ ß½«óÑ. ¥Γ¿
- ¬««αñ¿¡áΓδ óßÑúñá πßΓá¡áó½¿óáεΓß∩
- «Γ¡«ß¿Γѽ∞¡« ½Ñó«ú« óÑασ¡Ñú« πú½á «¬¡á.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- Åα¿¼Ñτá¡¿Ñ
-
- ä½∩ »αÑ«íαẫóá¡¿∩ »áαá¼ÑΓαá lParam ó ßΓαπ¬Γπαπ POINT
- ¼«ªÑΓ íδΓ∞ ¿ß»«½∞º«óá¡á ¼á¬α«¬«¼á¡ñá MAKEPOINT.
-
- ───────────────────────────────────────────────────────────────
-
- WM_MOVE
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, »α¿ »ÑαѼÑΘÑ¡¿¿ «¬¡á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ ¡«ó«Ñ »«½«ªÑ¡¿Ñ óÑασ¡Ñú« ½Ñó«ú«
- πú½á «í½áßΓ¿ »«½∞º«óáΓѽ∩ ó «¬¡Ñ. ì«ó«Ñ
- »«½«ªÑ¡¿Ñ ñáÑΓß∩ ó ¬««αñ¿¡áΓáσ φ¬αá¡á
- ñ½∩ »ÑαѬαδóáѼδσ ¿ ¡á¬½áñδóáѼδσ «¬«¡ ¿
- ó ¬««αñ¿¡áΓáσ «í½áßΓ¿ »«½∞º«óáΓѽ∩
- α«ñ¿Γѽ∞߬«ú« «¬¡á ñ½∩ ñ«τÑα¡¿σ «¬«¡.
- è««αñ¿¡áΓá x ¡áσ«ñ¿Γß∩ ó ¼½áñΦѼ ß½«óÑ, á
- ¬««αñ¿¡áΓá y - ó ßΓáαΦѼ ß½«óÑ.
- ──────────────────────────────────────────────────────────
-
-
- ───────────────────────────────────────────────────────────────
- WM_NCACTIVATE
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ¡Ñ«íσ«ñ¿¼« ¿º¼Ñ¡¿Γ∞
- ¡Ñ »α¿¡áñ½ÑªáΘπε »«½∞º«óáΓÑ½ε «í½áßΓ∞ ñ½∩ ¿¡ñ¿¬áµ¿¿
- á¬Γ¿ó¡«ú« ¿½¿ ¡Ñá¬Γ¿ó¡«ú« ß«ßΓ«∩¡¿∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ, ¬«úñá ßΓα«¬á ºáú«½«ó¬á ¿½¿
- ¿¬«¡á ¡πªñáεΓß∩ ó ¿º¼Ñ¡Ñ¡¿¿ ñ½∩
- ¿¡ñ¿¬áµ¿¿ á¬Γ¿ó¡«ú«/¡Ñá¬Γ¿ó¡«ú«
- ß«ßΓ«∩¡¿∩. Ä¡ ¡Ñ αáóÑ¡ ¡π½ε, Ñß½¿ ñ«½ª¡δ
- íδΓ∞ ¡áα¿ß«óá¡δ á¬Γ¿ó¡δÑ ºáú«½«ó«¬ ¿½¿
- ¿¬«¡á ¿ αáóÑ¡ ¡π½ε ñ½∩ ¡Ñá¬Γ¿ó¡δσ
- ºáú«½«ó¬á ¿½¿ ¿¬«¡δ.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- Windows 3.0/Ref/5#7 = 122 =
-
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- öπ¡¬µ¿∩ DefWindowProc α¿ßπÑΓ ßÑαπε ßΓ᫬π ºáú«½«ó¬á ñ½∩
- ¡Ñá¬Γ¿ó¡«ú« «¬¡á ¿ τÑα¡πε ßΓ᫬π ºáú«½«ó¬á ñ½∩ á¬Γ¿ó¡«ú«
- «¬¡á.
-
- ───────────────────────────────────────────────────────────────
- WM_NCCALCSIZE
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ¡Ñ«íσ«ñ¿¼« óδτ¿ß½¿Γ∞
- αẼÑα «í½áßΓ¿ »«½∞º«óáΓѽ∩ «¬¡á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam 使¡¡δ⌐ π¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ
- Γ¿»á RECT, ß«ñÑαªáΘπε ¬««αñ¿¡áΓδ
- »α∩¼«πú«½∞¡¿¬á «¬¡á (ó¬½ετá∩ «í½áßΓ∞
- »«½∞º«óáΓѽ∩, «¬á¡Γ«ó¬π, ºáú«½«ó«¬,
- ßΓ᫬¿ »α«¬απΓ¬¿ ¿ Γ.ñ.) ó ¬««αñ¿¡áΓáσ
- φ¬αá¡á.
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- öπ¡¬µ¿∩ DefWindowProc óδτ¿ß½∩ÑΓ αẼÑαδ «í½áßΓ¿
- »«½∞º«óáΓѽ∩, «ß¡«óδóá∩ß∞ ¡á σáαá¬ΓÑα¿ßΓ¿¬áσ «¬¡á (¡á½¿τ¿Ñ
- ßΓ᫬ »α«¬απΓ¬¿, ¼Ñ¡ε ¿ Γ.ñ.) ¿ »«¼ÑΘáÑΓ αѺπ½∞ΓáΓ ó
- ßΓαπ¬Γπαπ ñá¡¡δσ Γ¿»á RECT.
-
- ───────────────────────────────────────────────────────────────
- WM_NCCREATE
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »ÑαÑñ ß««íΘÑ¡¿Ñ¼ WM_CREATE, ¬«úñá
- «¬¡« ß«ºñáÑΓß∩ ó»ÑαóδÑ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam äÑß¬α¿»Γ«α ß«ºñáóáѼ«ú« «¬¡á.
-
- lParam 使¡¡δ⌐ π¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ
- Γ¿»á CREATESTRUCT ñ½∩ φΓ«ú« «¬¡á.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ó«ºóαáΘáÑΓ ¡Ñ¡π½Ñó«Ñ º¡áτÑ¡¿Ñ, Ñß½¿
- ß«ºñáÑΓß∩ ¡Ñ »α¿¡áñ½ÑªáΘá∩ »«½∞º«óáΓÑ½ε «í½áßΓ∞. àß½¿
- »α«¿ßσ«ñ¿Γ «Φ¿í¬á, ó«ºóαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡« ¡π½ε; ó
- φΓ«¼ ß½πτáÑ Σπ¡¬µ¿∩ CreateWindow ó«ºóαáΓ¿Γ NULL.
-
- Windows 3.0/Ref/5#7 = 123 =
-
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- ê¡¿µ¿á½¿º¿απεΓß∩ ßΓ᫬¿ »α«¬απΓ¬¿ (πßΓá¡áó½¿óáÑΓß∩ ÑÑ
- »«º¿µ¿∩ ¿ ñ¿á»áº«¡) ¿ πßΓá¡áó½¿óáÑΓß∩ ΓѬßΓ «¬¡á.
- ÄΓó«ñ¿Γß∩ ½«¬á½∞¡á∩ »á¼∩Γ∞ ñ½∩ ß«ºñá¡¿∩ ¿ «íß½πª¿óá¡¿∩
- «¬¡á.
-
- ───────────────────────────────────────────────────────────────
-
- WM_NCDESTROY
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿¡Σ«α¼¿απÑΓ «¬¡« « Γ«¼, τΓ« ¡Ñ »α¿¡áñ½ÑªáΘá∩
- »«½∞º«óáΓÑ½ε «í½áßΓ∞ αáºαπΦáÑΓß∩. Ä¡« »«ßδ½áÑΓß∩ «¬¡π
- Σπ¡¬µ¿Ñ⌐ DestroyWindow »«ß½Ñ ß««íΘÑ¡¿∩ WM_DESTROY.
- æ««íΘÑ¡¿Ñ ¿ß»«½∞ºπÑΓß∩ ñ½∩ αáºαπΦÑ¡¿∩ «ΓóÑñÑ¡¡«ú« í½«¬á
- »á¼∩Γ¿, ßó∩ºá¡¡«ú« ß «¬¡«¼.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε.
-
- Äßó«í«ªñáÑΓß∩ »á¼∩Γ∞, óδñѽѡ¡á∩ «¬¡π.
-
- ───────────────────────────────────────────────────────────────
- WM_NCHITTEST
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ß«ñÑαªáΘѼπ ¬παß«α ¼δΦ¿
- (Ñß½¿ Γ«½∞¬« «¬¡« ºáσóáΓ¿½« óó«ñ «Γ ¼δΦ¿) ¬áªñδ⌐ αáº,
- »α¿ ¬áªñ«¼ »ÑαѼÑΘÑ¡¿¿ ¼δΦ¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam æ«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y ¬παß«αá ¼δΦ¿.
- è««αñ¿¡áΓá x αáß»«½áúáÑΓß∩ ó ¼½áñΦѼ
- ß½«óÑ; ¬««αñ¿¡áΓá y - ó ßΓáαΦѼ ß½«óÑ.
- ¥Γ¿ ¬««αñ¿¡áΓδ óßÑúñá ∩ó½∩εΓß∩
- ¬««αñ¿¡áΓἿ φ¬αá¡á.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ Σπ¡¬µ¿¿ DefWindowProc - «ñ¡« ¿º
- »α¿óÑñÑ¡¡δσ ó Γáí½¿µÑ 6.2 º¡áτÑ¡¿⌐, π¬áºδóáεΘ¿σ »«º¿µ¿ε
- ¬παß«αá ¼δΦ¿.
-
-
- Windows 3.0/Ref/5#7 = 124 =
-
- Æáí½¿µá 6.2, "è«ñδ «í½áßΓ¿ ΓÑßΓ¿α«óá¡¿∩".
- ──────────────────────────────────────────────────────────
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- HTBOTTOM ìá ¡¿ª¡Ñ⌐ ú«α¿º«¡Γá½∞¡«⌐ úαá¡¿µÑ «¬¡á.
-
- HTBOTTOMLEFT é ½Ñó«¼ ¡¿ª¡Ñ¼ πú½π úαá¡¿µδ «¬¡á.
-
- HTBOTTOMRIGHT é »αáó«¼ ¡¿ª¡Ñ¼ πú½π úαá¡¿µδ «¬¡á.
-
- HTCAPTION é «í½áßΓ¿ ºáú«½«ó¬á.
-
- HTCLIENT é «í½áßΓ¿ »«½∞º«óáΓѽ∩.
-
- HTERROR Æ« ªÑ, τΓ« ¿ HTNOWHERE ºá ¿ß¬½ετÑ¡¿Ñ¼
- Γ«ú«, τΓ« Σπ¡¬µ¿∩ DefWindowProc óδñáÑΓ
- ß¿ßΓѼ¡δ⌐ ºóπ¬«ó«⌐ ß¿ú¡á½ ñ½∩ π¬áºá¡¿∩
- «Φ¿í¬¿.
-
- HTGROWBOX é »á¡Ñ½¿ αẼÑαá.
-
- HTHSCROLL ìá ú«α¿º«¡áΓá½∞¡«⌐ ßΓα«¬Ñ »α«¬απΓ¬¿.
-
- HTLEFT ìá ½Ñó«⌐ úαá¡¿µÑ «¬¡á.
-
- HTMENU é «í½áßΓ¿ ¼Ñ¡ε.
-
- HTNOWHERE ìá Σ«¡Ñ φ¬αá¡á ¿½¿ ¡á αáºñѽ¿Γѽ∞¡«⌐
- ½¿¡¿¿ ¼Ñªñ𠫬¡á¼¿.
-
- HTREDUCE é »á¡Ñ½¿ ¼¿¡¿¼¿ºáµ¿¿.
-
- HTRIGHT ìá »αáó«⌐ úαá¡¿µÑ «¬¡á.
-
- HTSIZE Æ« ªÑ, τΓ« ¿ HTGROWBOX.
-
- HTSYSMENU é »á¡Ñ½¿ ß¿ßΓѼ¡«ú« ¼Ñ¡ε (»á¡Ñ½∞
- ºá¬αδΓ¿∩ ó ñ«τÑα¡¿σ «¬¡áσ).
-
- HTTOP ìá óÑασ¡Ñ⌐ ú«α¿º«¡Γá½∞¡«⌐ úαá¡¿µÑ «¬¡á.
-
- HTTOPLEFT é óÑασ¡Ñ¼ ½Ñó«¼ πú½π úαá¡¿µδ «¬¡á.
-
- HTTOPRIGHT é óÑασ¡Ñ¼ »αáó«¼ πú½π úαá¡¿µδ «¬¡á.
-
- HTTRANSPARENT é «¬¡Ñ, ó ¡áßΓ«∩ΘÑÑ óαѼ∩ »ÑαѬαδΓ«¼
- ñαπú¿¼ «¬¡«¼.
-
- HTVSCROLL ìá óÑαΓ¿¬á½∞¡«⌐ ßΓα«¬Ñ »α«¬απΓ¬¿.
-
- HTZOOM é »á¡Ñ½¿ ¼á¬ß¿¼¿ºáµ¿¿.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- Windows 3.0/Ref/5#7 = 125 =
-
-
- ä½∩ »αÑ«íαẫóá¡¿∩ »áαá¼ÑΓαá lParam ó ßΓαπ¬Γπαπ Γ¿»á POINT
- ¼«ªÑΓ íδΓ∞ ¿ß»«½∞º«óá¡á ¼á¬α«¬«¼á¡ñá MAKEPOINT.
-
- ───────────────────────────────────────────────────────────────
-
- WM_NCLBUTTONDBLCLK
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ñóáªñδ ¡áª¿¼áÑΓß∩
- ½Ñóá∩ ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩, ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó
- «í½áßΓ¿ «¬¡á, ¡Ñ »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ, ó«ºóαáΘáѼδ⌐ ß««íΘÑ¡¿Ñ¼
- WM_NCHITTEST (ß¼«Γα¿ΓÑ «»¿ßá¡¿Ñ φΓ«ú«
- ß««íΘÑ¡¿∩).
-
- lParam ô¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ Γ¿»á
- POINT, ¬«Γ«αá∩ ß«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y
- »«½«ªÑ¡¿∩ ¬παß«αá. ¥Γ¿ ¬««αñ¿¡áΓδ óßÑúñá
- ñáεΓß∩ «Γ¡«ß¿Γѽ∞¡« óÑασ¡Ñú« ½Ñó«ú« πú½á
- φ¬αá¡á.
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- àß½¿ φΓ« ¡πª¡«, »«ßδ½áÑΓß∩ ß««íΘÑ¡¿Ñ WM_SYSCOMMAND.
-
- ───────────────────────────────────────────────────────────────
- WM_NCLBUTTONDOWN
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ¡áª¿¼áÑΓß∩ ½Ñóá∩
- ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩, ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿
- «¬¡á, ¡Ñ »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ, ó«ºóαáΘáѼδ⌐ ß««íΘÑ¡¿Ñ¼
- WM_NCHITTEST (ß¼«Γα¿ΓÑ «»¿ßá¡¿Ñ φΓ«ú«
- ß««íΘÑ¡¿∩).
-
- lParam ô¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ Γ¿»á
- POINT, ¬«Γ«αá∩ ß«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y
- »«½«ªÑ¡¿∩ ¬παß«αá. ¥Γ¿ ¬««αñ¿¡áΓδ óßÑúñá
- ñáεΓß∩ «Γ¡«ß¿Γѽ∞¡« óÑασ¡Ñú« ½Ñó«ú« πú½á
- φ¬αá¡á.
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- àß½¿ φΓ« ¡πª¡«, »«ßδ½áÑΓß∩ ß««íΘÑ¡¿Ñ WM_SYSCOMMAND.
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 126 =
-
-
- WM_NCLBUTTONUP
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ½Ñóá∩ ¬¡«»¬á ¼δΦ¿
- «Γ»π߬áÑΓß∩ ó ëà ¼«¼Ñ¡Γ, ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿
- «¬¡á, ¡Ñ »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ, ó«ºóαáΘáѼδ⌐ ß««íΘÑ¡¿Ñ¼
- WM_NCHITTEST (ß¼«Γα¿ΓÑ «»¿ßá¡¿Ñ φΓ«ú«
- ß««íΘÑ¡¿∩).
-
- lParam ô¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ Γ¿»á
- POINT, ¬«Γ«αá∩ ß«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y
- »«½«ªÑ¡¿∩ ¬παß«αá. ¥Γ¿ ¬««αñ¿¡áΓδ óßÑúñá
- ñáεΓß∩ «Γ¡«ß¿Γѽ∞¡« óÑασ¡Ñú« ½Ñó«ú« πú½á
- φ¬αá¡á.
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- àß½¿ φΓ« ¡πª¡«, »«ßδ½áÑΓß∩ ß««íΘÑ¡¿Ñ WM_SYSCOMMAND.
-
- ───────────────────────────────────────────────────────────────
-
- WM_NCMBUTTONDBLCLK
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ñóáªñδ ¡áª¿¼áÑΓß∩
- ßαÑñ¡∩∩ ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩, ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó
- «í½áßΓ¿ «¬¡á, ¡Ñ »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ, ó«ºóαáΘáѼδ⌐ ß««íΘÑ¡¿Ñ¼
- WM_NCHITTEST (ß¼«Γα¿ΓÑ «»¿ßá¡¿Ñ φΓ«ú«
- ß««íΘÑ¡¿∩).
-
- lParam ô¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ Γ¿»á
- POINT, ¬«Γ«αá∩ ß«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y
- »«½«ªÑ¡¿∩ ¬παß«αá. ¥Γ¿ ¬««αñ¿¡áΓδ óßÑúñá
- ñáεΓß∩ «Γ¡«ß¿Γѽ∞¡« óÑασ¡Ñú« ½Ñó«ú« πú½á
- φ¬αá¡á.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- WM_NCMBUTTONDOWN
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ¡áª¿¼áÑΓß∩ ßαÑñ¡∩∩
- ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩, ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿
- «¬¡á, ¡Ñ »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ, ó«ºóαáΘáѼδ⌐ ß««íΘÑ¡¿Ñ¼
-
- Windows 3.0/Ref/5#7 = 127 =
-
- WM_NCHITTEST (ß¼«Γα¿ΓÑ «»¿ßá¡¿Ñ φΓ«ú«
- ß««íΘÑ¡¿∩).
-
- lParam ô¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ Γ¿»á
- POINT, ¬«Γ«αá∩ ß«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y
- »«½«ªÑ¡¿∩ ¬παß«αá. ¥Γ¿ ¬««αñ¿¡áΓδ óßÑúñá
- ñáεΓß∩ «Γ¡«ß¿Γѽ∞¡« óÑασ¡Ñú« ½Ñó«ú« πú½á
- φ¬αá¡á.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- WM_NCMBUTTONUP
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ßαÑñ¡∩∩ ¬¡«»¬á ¼δΦ¿
- «Γ»π߬áÑΓß∩ ó ëà ¼«¼Ñ¡Γ, ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿
- «¬¡á, ¡Ñ »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ, ó«ºóαáΘáѼδ⌐ ß««íΘÑ¡¿Ñ¼
- WM_NCHITTEST (ß¼«Γα¿ΓÑ «»¿ßá¡¿Ñ φΓ«ú«
- ß««íΘÑ¡¿∩).
-
- lParam ô¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ Γ¿»á
- POINT, ¬«Γ«αá∩ ß«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y
- »«½«ªÑ¡¿∩ ¬παß«αá. ¥Γ¿ ¬««αñ¿¡áΓδ óßÑúñá
- ñáεΓß∩ «Γ¡«ß¿Γѽ∞¡« óÑασ¡Ñú« ½Ñó«ú« πú½á
- φ¬αá¡á.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_NCMOUSEMOVE
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ¬παß«α ¼δΦ¿
- »ÑαѼÑΘáÑΓß∩ ó «í½áßΓ¿ «¬¡á, ¡Ñ »α¿¡áñ½ÑªáΘÑ⌐
- »«½∞º«óáΓѽε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ, ó«ºóαáΘáѼδ⌐ ß««íΘÑ¡¿Ñ¼
- WM_NCHITTEST (ß¼«Γα¿ΓÑ «»¿ßá¡¿Ñ φΓ«ú«
- ß««íΘÑ¡¿∩).
-
- lParam ô¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ Γ¿»á
- POINT, ¬«Γ«αá∩ ß«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y
- »«½«ªÑ¡¿∩ ¬παß«αá. ¥Γ¿ ¬««αñ¿¡áΓδ óßÑúñá
- ñáεΓß∩ «Γ¡«ß¿Γѽ∞¡« óÑασ¡Ñú« ½Ñó«ú« πú½á
- φ¬αá¡á.
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- àß½¿ φΓ« ¡πª¡«, »«ßδ½áÑΓß∩ ß««íΘÑ¡¿Ñ WM_SYSCOMMAND.
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 128 =
-
-
- WM_NCPAINT
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ¡Ñ«íσ«ñ¿¼«
- »ÑαÑα¿ß«óáΓ∞ Ñú« αἬπ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- öπ¡¬µ¿∩ DefWindowProc α¿ßπÑΓ αá¼¬π «¬¡á.
-
- Åα¿¼Ñτá¡¿Ñ
-
- Åਪ½áñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ »ÑαÑσóáΓ¿Γ∞ φΓ« ß««íΘÑ¡¿Ñ ¿
- ¡áα¿ß«óáΓ∞ ßó«ε ß«íßΓóÑ¡¡πε ºá¬áº¡πε αá¼¬π «¬¡á. Äñ¡á¬«,
- ¡Ñ«íσ«ñ¿¼« »«¼¡¿Γ∞, τΓ« «í½áßΓ∞ «ΓßÑτÑ¡¿∩ «¬¡á óßÑúñá
- ∩ó½∩ÑΓß∩ »α∩¼«πú«½∞¡«⌐, ñáªÑ Ñß½¿ Σ«α¼á αἬ¿ ¿º¼Ñ¡∩ÑΓß∩.
-
- ───────────────────────────────────────────────────────────────
-
- WM_NCRBUTTONDBLCLK
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ñóáªñδ ¡áª¿¼áÑΓß∩
- »αáóá∩ ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩, ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó
- «í½áßΓ¿ «¬¡á, ¡Ñ »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ, ó«ºóαáΘáѼδ⌐ ß««íΘÑ¡¿Ñ¼
- WM_NCHITTEST (ß¼«Γα¿ΓÑ «»¿ßá¡¿Ñ φΓ«ú«
- ß««íΘÑ¡¿∩).
-
- lParam ô¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ Γ¿»á
- POINT, ¬«Γ«αá∩ ß«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y
- »«½«ªÑ¡¿∩ ¬παß«αá. ¥Γ¿ ¬««αñ¿¡áΓδ óßÑúñá
- ñáεΓß∩ «Γ¡«ß¿Γѽ∞¡« óÑασ¡Ñú« ½Ñó«ú« πú½á
- φ¬αá¡á.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- WM_NCRBUTTONDOWN
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá ¡áª¿¼áÑΓß∩ »αáóá∩
- ¬¡«»¬á ¼δΦ¿ ó Γ« óαѼ∩, ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿
- «¬¡á, ¡Ñ »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ, ó«ºóαáΘáѼδ⌐ ß««íΘÑ¡¿Ñ¼
- WM_NCHITTEST (ß¼«Γα¿ΓÑ «»¿ßá¡¿Ñ φΓ«ú«
-
- Windows 3.0/Ref/5#7 = 129 =
-
- ß««íΘÑ¡¿∩).
-
- lParam ô¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ Γ¿»á
- POINT, ¬«Γ«αá∩ ß«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y
- »«½«ªÑ¡¿∩ ¬παß«αá. ¥Γ¿ ¬««αñ¿¡áΓδ óßÑúñá
- ñáεΓß∩ «Γ¡«ß¿Γѽ∞¡« óÑασ¡Ñú« ½Ñó«ú« πú½á
- φ¬αá¡á.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- WM_NCRBUTTONUP
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ «¬¡π, ¬«úñá »αáóá∩ ¬¡«»¬á ¼δΦ¿
- «Γ»π߬áÑΓß∩ ó ëà ¼«¼Ñ¡Γ, ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó «í½áßΓ¿
- «¬¡á, ¡Ñ »α¿¡áñ½ÑªáΘÑ⌐ »«½∞º«óáΓѽε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ, ó«ºóαáΘáѼδ⌐ ß««íΘÑ¡¿Ñ¼
- WM_NCHITTEST (ß¼«Γα¿ΓÑ «»¿ßá¡¿Ñ φΓ«ú«
- ß««íΘÑ¡¿∩).
-
- lParam ô¬áºáΓѽ∞ ¡á ßΓαπ¬Γπαπ ñá¡¡δσ Γ¿»á
- POINT, ¬«Γ«αá∩ ß«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y
- »«½«ªÑ¡¿∩ ¬παß«αá. ¥Γ¿ ¬««αñ¿¡áΓδ óßÑúñá
- ñáεΓß∩ «Γ¡«ß¿Γѽ∞¡« óÑασ¡Ñú« ½Ñó«ú« πú½á
- φ¬αá¡á.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_NEXTDLGCTL
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ Σπ¡¬µ¿¿ «¬¡á »á¡Ñ½¿ ñ¿á½«úá ߼ѡÑ
- ºáσóáΓá óó«ñá í½«¬«¼ π»αáó½Ñ¡¿∩. ¥ΣΣÑ¬Γ φΓ«ú« ß««íΘÑ¡¿∩
- «Γ½¿τáÑΓß∩ «Γ ñÑ⌐ßΓó¿∩ ß««íΘÑ¡¿∩, ¬«Γ«α«Ñ »«ßδ½áÑΓß∩
- Σπ¡¬µ¿Ñ⌐ SetFocus, Γ.¬. WM_NEXTDLGCTL ¼«ñ¿Σ¿µ¿απÑΓ úαá¡¿µδ
- ó«¬απú ¬½áó¿Φ¿ »« π¼«½τá¡¿ε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam àß½¿ »áαá¼ÑΓα lParam ¡Ñ αáóÑ¡ ¡π½ε, Γ«
- »áαá¼ÑΓα wParam ¿ñÑ¡Γ¿Σ¿µ¿απÑΓ í½«¬
- π»αáó½Ñ¡¿∩, »«½πτáεΘ¿⌐ ºáσóáΓ óó«ñá. àß½¿
- »áαá¼ÑΓα lParam αáóÑ¡ ¡π½ε, Γ« wParam
- ß«ñÑαª¿Γ Σ½áú, ¬«Γ«αδ⌐ «»αÑñѽ∩ÑΓ,
- ß½ÑñπεΘ¿⌐ ¿½¿ »αÑñδñπΘ¿⌐ í½«¬ π»αáó½Ñ¡¿∩
- Γ¿»á WS_TABSTOP »«½πτáÑΓ ºáσóáΓ óó«ñá.
- àß½¿ »áαá¼ÑΓα wParam αáóÑ¡ ¡π½ε,Γ«
- ºáσóáΓ¿Γ óó«ñ ß½ÑñπεΘ¿⌐ í½«¬ π»αáó½Ñ¡¿∩;
- ó »α«Γ¿ó¡«¼ ß½πτáÑ, »αÑñΦÑßΓóπεΘ¿⌐ í½«¬
- π»αá½Ñ¡¿∩ »«½πτ¿Γ ºáσóáΓ óó«ñá.
-
- lParam æ«ñÑαª¿Γ Σ½áú, ¬«Γ«αδ⌐ «»αÑñѽ∩ÑΓ, ¬á¬
-
- Windows 3.0/Ref/5#7 = 130 =
-
- Windows ¿ß»«½∞ºπÑΓ »áαá¼ÑΓα wParam. àß½¿
- lParam ¡Ñ αáóÑ¡ ¡π½ε, »áαá¼ÑΓα wParam
- ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α ß««ΓóÑΓßΓóπεΘÑú«
- í½«¬á π»αáó½Ñ¡¿∩, ¬«Γ«αδ⌐ »«½πτ¿Γ ºáσóáΓ
- óó«ñá; ó »α«Γ¿ó¡«¼ ß½πτáÑ wParam ß«ñÑনΓ
- Σ½áú, ¬«Γ«αδ⌐ «»αÑñѽ∩ÑΓ, τΓ« ºáσóáΓ¿½
- óó«ñ ß½ÑñπεΘ¿⌐ ¿½¿ »αÑñδñπΘ¿⌐ í½«¬
- π»αáó½Ñ¡¿∩ Γ¿»á WS_TABSTOP.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ìÑ ¿ß»«½∞ºπ⌐ΓÑ Σπ¡¬µ¿ε SendMessage ñ½∩ »«ß佬¿ ß««íΘÑ¡¿∩
- WM_NEXTDLGCTL, Ñß½¿ »α¿¬½áñ¡á∩ »α«úαá¼¼á íπñÑΓ »áαώѽ∞¡«
- «íαáíáΓδóáΓ∞ ñαπú¿Ñ ß««íΘÑ¡¿∩, ¬«Γ«αδÑ ºáσóáΓδóáεΓ óó«ñ.
- é¼ÑßΓ« φΓ«ú« ¿ß»«½∞ºπ⌐ΓÑ Σπ¡¬µ¿ε PostMessage.
-
- ───────────────────────────────────────────────────────────────
-
- WM_PAINT
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩ ¬áªñδ⌐ αáº, ¬«úñá ßαÑñá Windows ¿½¿
- »α¿¬½áñ¡á∩ »α«úαá¼¼á ñѽáÑΓ ºá»α«ß ¡á »ÑαÑα¿ß«ó¬π τáßΓ¿
- «¬¡á »α¿¬½áñ¡«⌐ »α«úαá¼¼δ. æ««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »α¿ ó맮óÑ
- Σπ¡¬µ¿¿ UpdateWindow ¿½¿ Σπ¡¬µ¿Ñ⌐ DispatchMessage, ¬«úñá
- »α«úαá¼¼á »«½πτáÑΓ ß««íΘÑ¡¿Ñ WM_PAINT, ¿ß»«½∞ºπ∩ Σπ¡¬µ¿ε
- GetMessage ¿½¿ PeekMessage.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_PAINTCLIPBOARD
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ß¿ßΓѼ¡δ⌐ íπΣÑα ß«ñÑনΓ
- ñÑß¬α¿»Γ«α ñá¡¡δσ ñ½∩ Σ«α¼áΓá CF_OWNERDISPLAY (Γ. Ñ.,
- ó½áñѽѵ ß¿ßΓѼ¡«ú« íπΣÑαá ñ«½ªÑ¡ ¿¡ñ¿µ¿α«óáΓ∞ Ñú«
- ß«ñÑন¼«Ñ), ¿ «í½áßΓ∞ »«½∞º«óáΓѽ∩ »α«úαá¼¼δ Clipboard -
- ¡πªñáÑΓß∩ ó »ÑαÑα¿ß«ó¬Ñ. æ««íΘÑ¡¿Ñ WM_PAINTCLIPBOARD
- »«ßδ½áÑΓß∩ ó½áñѽ∞µπ ß¿ßΓѼ¡«ú« íπΣÑαá ñ½∩ ºá»α«ßá
- »ÑαÑα¿ß«ó¬¿ óßÑ⌐ ¿½¿ Γ«½∞¬« τáßΓ¿ «í½áßΓ¿ »«½∞º«óáΓѽ∩
- »α«úαá¼¼δ Clipboard
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñ¬αª¿Γ ñÑß¬α¿»Γ«α «¬¡á »α«úαá¼¼δ
- Clipboard.
-
- lParam î½áñΦÑÑ ß½«ó« »áαá¼ÑΓαá lParam
- ¿ñÑ¡Γ¿Σ¿µ¿απÑΓ ßΓαπ¬Γπαπ ñá¡¡δσ
-
- Windows 3.0/Ref/5#7 = 131 =
-
- PAINTSTRUCT, «»αÑñѽ∩εΘπε, ¬á¬á∩ τáßΓ∞
- «í½áßΓ¿ »«½∞º«óáΓѽ∩ ñ«½ª¡á íδΓ∞
- »ÑαÑα¿ß«óá¡á. æΓáαΦÑÑ ß½«ó« ¡Ñ
- ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ä½∩ «»αÑñѽѡ¿∩ Γ«ú«, »ÑαÑα¿ß«óδóáΓ∞ ½¿ óßε «í½áßΓ∞
- »«½∞º«óáΓѽ∩ ¿½¿ Γ«½∞¬« ÑÑ τáßΓ∞, ó½áñѽѵ ß¿ßΓѼ¡«ú«
- íπΣÑαá ñ«½ªÑ¡ ßαáó¡¿Γ∞ αẼÑαδ «í½áßΓ¿ α¿ß«óá¡¿∩, ºáñá¡¡δÑ
- »«½Ñ¼ rcpaint ßΓαπ¬Γπαδ PAINTSTRUCT, ß αẼÑαἿ,
- ºáñá¡¡δ¼¿ »«ß½Ññ¡¿¼ ß««íΘÑ¡¿Ñ¼ WM_SIZECLIPBOARD.
-
- Åਪ½áñ¡á∩ »α«úαá¼¼á ñ«½ª¡á ¿ß»«½∞º«óáΓ∞ Σπ¡¬µ¿ε
- GlobalLock ñ½∩ í½«¬¿α«ó¬¿ »á¼∩Γ¿, ß«ñÑαªáΘÑ⌐ ßΓαπ¬Γπαπ
- ñá¡¡δσ PAINTSTRUCT, ¿ Σπ¡¬µ¿ε GlobalUnlock ñ½∩
- αáºí½«¬¿α«ó¬¿ φΓ«⌐ »á¼∩Γ¿ »ÑαÑñ ºáóÑαΦÑ¡¿Ñ¼ ßó«Ñ⌐ αáí«Γδ
- ¿½¿ »ÑαÑñáτÑ⌐ π»αáó½Ñ¡¿∩.
-
- ───────────────────────────────────────────────────────────────
-
- WM_PAINTICON [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¼¿¡¿¼¿º¿α«óá¡¡«¼π «¬¡π («¬¡π ó
- ó¿ñÑ ¿¬«¡δ), ¬«úñá ñ«½ª¡á íδΓ∞ »ÑαÑα¿ß«óá¡á ¿¬«¡á. Ĭ¡«
- »«½πτ¿Γ∞ φΓ« ß««íΘÑ¡¿Ñ Γ«½∞¬« Ñß½¿ ñ½∩ ¡Ñú« «»αÑñѽѡá
- ¿¬«¡á ¬½áßßá. é »α«Γ¿ó¡«¼ ß½πτáÑ »«ßδ½áÑΓß∩ ß««íΘÑ¡¿Ñ
- WM_PAINT. ÅÑαÑñáτá φΓ«ú« ß««íΘÑ¡¿∩ Σπ¡¬µ¿¿ DefWindowProc
- ó맮óÑΓ óδó«ñ ¿¬«¡δ ¬½áßßá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- WM_PALETTECHANGED [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿¡Σ«α¼¿απÑΓ óßÑ «¬¡á, τΓ« «¬¡« ¿¼ÑεΘÑÑ
- ºáσóáΓ óó«ñá αÑ὿º«óὫ ßó«ε ½«ú¿τÑ߬πε »á½¿Γαπ, τΓ«
- »α¿óѽ« Γᬿ¼ «íαẫ¼ ¬ ¿º¼Ñ¡Ñ¡¿ε ß¿ßΓѼ¡«⌐ »á½¿Γαδ. ¥Γ«
- ß««íΘÑ¡¿Ñ »«ºó«½∩ÑΓ «¬¡á¼, ¡Ñ ¿¼ÑεΘ¿¼ ºáσóáΓ óó«ñá ¡«
- ¿ß»«½∞ºπεΘ¿¼ »á½¿Γαδ αÑ὿º«óáΓ∞ ßó«¿ ½«ú¿τÑ߬¿Ñ »á½¿Γαδ ¿
- ¼«ñ¿Σ¿µ¿α«óáΓ∞ ¿σ «í½áßΓ¿ »«½∞º«óáΓѽ∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α «¬¡á, ¬«Γ«α«Ñ
- ¿º¼Ñ¡∩ÑΓ ß¿ßΓѼ¡πε »á½¿Γαπ.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- Windows 3.0/Ref/5#7 = 132 =
-
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ùΓ«íδ ¿ß¬½ετ¿Γ∞ 󫺡¿¬¡«óÑ¡¿Ñ íÑ߬«¡Ñτ¡«ú« µ¿¬½á, «¬¡«
- »ÑαÑñ αÑ὿ºáµ¿Ñ⌐ »á½¿Γαδ ñ«½ª¡« »α«óÑα¿Γ∞, ¡Ñ Ñú« ½¿
- ñÑß¬α¿»Γ«α ß«ñÑনΓß∩ ó »áαá¼ÑΓαÑ lParam.
-
- ───────────────────────────────────────────────────────────────
- WM_PARENTNOTIFY [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ α«ñ¿Γѽ∞߬«¼π «¬¡π »α¿ ß«ºñá¡¿¿
- ¿½¿ αáºαπΦÑ¡¿¿ ñ«τÑα¡Ñú« «¬¡á, ¿½¿ ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ
- ¬½áó¿Φπ ¼δΦ¿, ¬«úñá ¬παß«α ¡áσ«ñ¿Γß∩ ó ñ«τÑα¡Ñ¼ «¬¡Ñ. Åα¿
- ß«ºñá¡¿¿ ñ«τÑα¡Ñú« «¬¡á, Windows »«ßδ½áÑΓ ß««íΘÑ¡¿Ñ
- WM_PARENTNOTIFY »ÑαÑñ ΓѼ, ¬«úñá Σπ¡¬µ¿¿ CreateWindow ¿½¿
- CreateWindowExt óÑα¡πΓ π»αáó½Ñ¡¿Ñ »«ß½Ñ ß«ºñá¡¿∩ «¬¡á. Åα¿
- αáºαπΦÑ¡¿¿ ñ«τÑα¡Ñú« «¬¡á Windows »«ßδ½áÑΓ ß««íΘÑ¡¿Ñ »ÑαÑñ
- ½εí«⌐ «íαáí«Γ¬«⌐, ¬«Γ«αá∩ ¿¼ÑÑΓ ¼ÑßΓ« »α¿ αáºαπΦÑ¡¿¿ «¬¡á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ß«íδΓ¿Ñ « ¬«Γ«α«¼ πóÑñ«¼½∩ÑΓß∩
- ñ«τÑα¡ÑÑ «¬¡«. ¥Γ« ¼«ªÑΓ íδΓ∞ «ñ¡« ¿º
- ß½ÑñπεΘ¿σ º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- WM_CREATE 櫺ñáÑΓß∩ ñ«τÑα¡ÑÑ «¬¡«.
-
- WM_DESTROY ÉáºαπΦáÑΓß∩ ñ«τÑα¡ÑÑ «¬¡«.
-
- WM_LBUTTONDOWN Å«½∞º«óáΓѽ∞ ¡áªá½
- WM_MBUTTONDOWN ¬½áó¿Φπ ¼δΦ¿ ó ñ«τÑα¡Ñ¼
- WM_RBUTTONDOWN «¬¡Ñ.
- ────────────────────────────────────────
-
- lParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α ñ«τÑα¡Ñú« «¬¡á ó
- ¼½áñΦѼ ß½«óÑ ¿ ¿ñÑ¡Γ¿Σ¿¬áΓ«α ñ«τÑα¡Ñú«
- «¬¡á ó ßΓáαΦѼ ß½«óÑ.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ Γá¬ªÑ »«ßδ½áÑΓß∩ óßѼ α«ñ¿Γѽ∩¼ ñ«τÑα¡Ñú«
- «¬¡á, ó¬½ετá∩ «¬¡« óÑασ¡Ñú« πα«ó¡∩.
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ α«ñ¿Γѽε óßÑσ ñ«τÑα¡¿σ «¬«¡,
- ¬α«¼Ñ ΓÑσ ß½πτáÑó, ¬«úñá ñ«τÑα¡ÑÑ «¬¡« ¿¼ÑÑΓ αáßΦ¿αÑ¡¡δ⌐
- Γ¿» WS_EX_NOPARENTNOTIFY. ä½∩ ß«ºñá¡¿∩ «¬¡á ß αáßΦ¿αÑ¡¡δ¼¿
- Γ¿»á¼¿ ¡πª¡« ¿ß»«½∞º«óáΓ∞ Σπ¡¬µ¿ε CreateWindowEx. Å«
- π¼«½τá¡¿ε ñ«τÑα¡¿Ñ «¬¡á ó »á¡Ñ½¿ ñ¿á½«úá ¿¼ÑεΓ Γ¿»
- WS_EX_NOPARENTNOTIFY, ¿ß¬½ετá∩ ΓÑ ß½πτá¿, ¬«úñá «¬¡«
- ß«ºñáÑΓß∩ ß ¿ß»«½∞º«ó᡿Ѽ Σπ¡¬µ¿¿ CreateWindowEx.
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 133 =
-
-
- WM_PASTE
-
- ¥Γ« ß««íΘÑ¡¿Ñ óßΓáó½∩ÑΓ ñá¡¡δÑ ¿º ß¿ßΓѼ¡«ú« íπΣÑαá ó «¬¡«
- í½«¬á π»αáó½Ñ¡¿∩, ¡áτ¿¡á∩ ß ΓѬπΘÑ⌐ »«º¿µ¿¿ ¬παß«αá.
- äá¡¡δÑ ºá¡«ß∩Γß∩ Γ«½∞¬« ó Γ«¼ ß½πτáÑ, Ñß½¿ ß¿ßΓѼ¡δ⌐ íπΣÑα
- ß«ñÑαª¿Γ ñá¡¡δÑ ó Σ«α¼áΓÑ CF_TEXT.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_QUERYDRAGICON [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¼¿¡¿¼¿º¿α«óá¡¡«¼π «¬¡π («¬¡π ó
- ó¿ñÑ ¿¬«¡δ) ¬«úñá »«½∞º«óáΓѽ∞ ΓáΘ¿Γ ¿¬«¡π, ¡« «¬¡« ¡Ñ
- ¿¼ÑÑΓ ¿¬«¡δ ¬½áßßá.
-
- è«úñá »«½∞º«óáΓѽ∞ ΓáΘ¿Γ ¿¬«¡π «¬¡á, ¡Ñ ¿¼ÑεΘÑú« ¿¬«¡δ
- ¬½áßßá, Windows ºá¼Ñ¡∩ÑΓ Ñú« ¿¬«¡π, ¬παß«α«¼ ¿¬«¡δ »«
- π¼«½τá¡¿ε. àß½¿ »«½∞º«óáΓѽ∞ σ«τÑΓ, τΓ«íδ ó« óαѼ∩
- »ÑαѼÑΘÑ¡¿∩ «Γ«íαáªá½ß∩ ñαπú«⌐ ¬παß«α, «¡á ñ«½ª¡á óÑα¡πΓ∞
- ñÑß¬α¿»Γ«α ¼«¡«σα«¼¡«ú« ¬παß«αá, ß«ó¼ÑßΓ¿¼«ú« ß
- αáºαÑΦÑ¡¿Ñ¼ πßΓα«⌐Γßóá. Åਪ½áñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ óδºóáΓ∞
- Σπ¡¬µ¿ε LoadCursor ñ½∩ ºáúαπº¬¿ ¬παß«αá ¿ »«½πτÑ¡¿∩ Ñú«
- ñÑß¬α¿»Γ«αá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- é ¼½áñΦѼ ß½«óÑ ó«ºóαáΘáѼ«Ñ º¡áτÑ¡¿Ñ ß«ñÑαª¿Γ ñÑß¬α¿»Γ«α
- ¬παß«αá, ¬«Γ«αδ⌐ Windows ñ«½ª¡á «Γ«íαáªáΓ∞ »α¿ »ÑαѼÑΘÑ¡¿¿
- ¿¬«¡δ. àß½¿ ó«ºóαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡« NULL, Windows
- íπñÑΓ ¿ß»«½∞º«óáΓ∞ ¬παß«α »« π¼«½τá¡¿ε. Å« π¼«½τá¡¿ε
- ó«ºóαáΘáÑΓß∩ NULL.
-
- ───────────────────────────────────────────────────────────────
- WM_QUERYENDSESSION
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ óδºδóáÑΓ
- ¬«¼á¡ñπ "諡ѵ ßÑá¡ßá αáí«Γδ". àß½¿ ½εíá∩ »α¿¬½áñ¡á∩
-
- Windows 3.0/Ref/5#7 = 134 =
-
- »α«úαá¼¼á ó«ºóαáΓ¿Γ ¡π½∞, ßÑá¡ß αáí«Γδ ¡Ñ ºá¬á¡τ¿óáÑΓß∩.
- æαÑñá Windows »αѬαáΘáÑΓ »«ßδ½áΓ∞ ß««íΘÑ¡¿∩
- WM_QUERYENDSESSION, ¬á¬ Γ«½∞¬« «ñ¡á ¿º »α¿¬½áñ¡δσ »α«úαá¼¼
- ó«ºóαáΓ¿Γ ¡π½∞, ¿ »«ßδ½áÑΓ ß««íΘÑ¡¿∩ WM_ENDSESSION ß
- »áαá¼ÑΓα«¼ wParam, πßΓá¡«ó½Ñ¡¡δ¼ ó ¡π½∞ »α¿¬½áñ¡«⌐
- »α«úαá¼¼«⌐, ¬«Γ«αá∩ πªÑ ó«ºóαáΓ¿½á ¡Ñ¡π½Ñó«Ñ º¡áτÑ¡¿Ñ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- àß½¿ »α¿¬½áñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ ºáóÑαΦ¿Γ∞ αáí«Γπ
- ó«ºóαáΘáѼ«Ñ º¡áτÑ¡¿Ñ ¡Ñ αáó¡« ¡π½ε. ê¡áτÑ «¡« αáó¡« ¡π½ε.
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- öπ¡¬µ¿∩ DefWindowProc ó«ºóαáΘáÑΓ ¡Ñ¡π½Ñó«Ñ º¡áτÑ¡¿Ñ.
-
- ───────────────────────────────────────────────────────────────
-
- WM_QUERYNEWPALETTE [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿¡Σ«α¼¿απÑΓ «¬¡«, τΓ« «¡« »«½πτáÑΓ ºáσóáΓ
- óó«ñá. àß½¿ «¬¡« αѽῺ«óὫ ßó«ε »á½¿Γαπ »α¿ »«½πτÑ¡¿¿
- ºáσóáΓá óó«ñá, «¡« ñ«½ª¡« óÑα¡πΓ∞ TRUE, ¿¡áτÑ «¡« ñ«½ª¡«
- óÑα¡πΓ∞ FALSE.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- àß½¿ «¬¡« αÑ὿º«óὫ ½«ú¿τÑ߬πε »á½¿Γαπ ó«ºóαáΘáѼ«Ñ
- º¡áτÑ¡¿Ñ αáó¡« TRUE, ¿¡áτÑ «¡« αáó¡« FALSE.
-
- ───────────────────────────────────────────────────────────────
-
- WM_QUERYOPEN
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¿¬«¡Ñ, ¬«úñá »«½∞º«óáΓѽ∞
- »«ΓαÑí«óá½ »αÑ«íαẫóáΓ∞ ÑÑ ó «¬¡«.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
-
- Windows 3.0/Ref/5#7 = 135 =
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡« ¡π½ε, Ñß½¿ »α¿¬½áñ¡á∩
- »α«úαá¼¼á ºá»αÑΘáÑΓ »αÑ«íαẫóá¡¿Ñ. Ä¡« ¡Ñ αáó¡« ¡π½ε,
- Ñß½¿ »αÑ«íαẫóá¡¿Ñ αáºαÑΦÑ¡«.
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- öπ¡¬µ¿∩ DefWindowProc ó«ºóαáΘáÑΓ ¡Ñ¡π½Ñó«Ñ º¡áτÑ¡¿Ñ.
-
- ───────────────────────────────────────────────────────────────
-
- WM_QUIT
-
- ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ ΓαÑí«ó᡿Ѽ ¡á «¬«¡τá¡¿Ñ αáí«Γδ
- »α¿¬½áñ¡«⌐ »α«úαá¼¼δ. Ä¡« úÑ¡Ñα¿απÑΓß∩, ¬«úñá »α¿¬½áñ¡á∩
- »α«úαá¼¼á óδºδóáÑΓ Σπ¡¬µ¿ε PostQuitMessage. ¥Γ« ºáßΓáó½∩ÑΓ
- Σπ¡¬µ¿ε GetMessage ó«ºóαáΓ¿Γ∞ ¡π½∞.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ ó«ºóαáΓá, »ÑαÑñáóáѼδ⌐ ó
- ó맮óÑ Σπ¡¬µ¿¿ PostQuitMessage.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_RBUTTONDBLCLK
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ ñóá
- αáºá »αáóπε ¬¡«»¬π ¼δΦ¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ, π¬áºδóáεΘÑÑ ¡áªáΓδ ½¿
- αẽ¿τ¡δÑ ó¿αΓπá½∞¡δÑ ¬½áó¿Φ¿. Åáαá¼ÑΓα
- ¼«ªÑΓ íδΓ∞ ½εí«⌐ ¬«¼í¿¡áµ¿Ñ⌐ ß½ÑñπεΘ¿σ
- º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- MK_CONTROL ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá CONTROL.
-
- MK_LBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ½Ñóá∩ ¬¡«»¬á.
-
- MK_MBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ßαÑñ¡∩∩ ¬¡«»¬á.
-
-
- Windows 3.0/Ref/5#7 = 136 =
-
- MK_RBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá »αáóá∩ ¬¡«»¬á.
-
- MK_SHIFT ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá SHIFT.
- ────────────────────────────────────────
-
- lParam æ«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y ¬παß«αá ¼δΦ¿.
- è««αñ¿¡áΓá x ¡áσ«ñ¿Γß∩ ó ¼½áñΦѼ ß½«óÑ;
- ¬««αñ¿¡áΓá y - ó ßΓáαΦѼ ß½«óÑ. ¥Γ¿
- ¬««αñ¿¡áΓδ óßÑúñá πßΓá¡áó½¿óáεΓß∩
- «Γ¡«ß¿Γѽ∞¡« ½Ñó«ú« óÑασ¡Ñú« πú½á «¬¡á.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- æ««íΘÑ¡¿∩ « ñó«⌐¡«¼ ¡áªáΓ¿¿ ¡á ¬½áó¿Φπ ¼«úπΓ »«½πτ¿Γ∞
- Γ«½∞¬« «¬¡á, ¬½áßß ¬«Γ«αδσ ¿¼ÑÑΓ Γ¿» CS_DBLCLKS. æαÑñá
- Windows úÑ¡Ñα¿απÑΓ ß««íΘÑ¡¿Ñ « ñó«⌐¡«¼ ¡áªáΓ¿¿ ¡á ¬½áó¿Φπ
- ¬áªñδ⌐ αáº, ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ, «Γ»π߬áÑΓ ¿ ºáΓѼ
- ß¡«óá ¡áª¿¼áÑΓ ¬¡«»¬π ¼δΦ¿ ºá óαѼ∩, «ΓóÑñÑ¡¡«Ñ ß¿ßΓѼ«⌐
- ¡á ñó«⌐¡«Ñ ¡áªáΓ¿Ñ. äó«⌐¡«Ñ ¡áªáΓ¿Ñ Σá¬Γ¿τÑ߬¿ úÑ¡Ñα¿απÑΓ
- τÑΓδαÑ ß««íΘÑ¡¿∩: ß««íΘÑ¡¿Ñ « ¡áªáΓ¿¿, ß««íΘÑ¡¿Ñ «
- «ßó«í«ªñÑ¡¿¿, ß««íΘÑ¡¿Ñ « óΓ«α¿τ¡«¼ ¡áªáΓ¿¿ ¿ ß««íΘÑ¡¿Ñ «
- »«ß½ÑñπεΘѼ «ßó«í«ªñÑ¡¿¿.
-
- ───────────────────────────────────────────────────────────────
- WM_RBUTTONDOWN
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ
- »αáóπε ¬¡«»¬π ¼δΦ¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ, π¬áºδóáεΘÑÑ ¡áªáΓδ ½¿
- αẽ¿τ¡δÑ ó¿αΓπá½∞¡δÑ ¬½áó¿Φ¿. Åáαá¼ÑΓα
- ¼«ªÑΓ íδΓ∞ ½εí«⌐ ¬«¼í¿¡áµ¿Ñ⌐ ß½ÑñπεΘ¿σ
- º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- MK_CONTROL ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá CONTROL.
-
- MK_LBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ½Ñóá∩ ¬¡«»¬á.
-
- MK_MBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ßαÑñ¡∩∩ ¬¡«»¬á.
-
- MK_SHIFT ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá SHIFT.
- ────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 137 =
-
-
- lParam æ«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y ¬παß«αá ¼δΦ¿.
- è««αñ¿¡áΓá x ¡áσ«ñ¿Γß∩ ó ¼½áñΦѼ ß½«óÑ;
- ¬««αñ¿¡áΓá y - ó ßΓáαΦѼ ß½«óÑ. ¥Γ¿
- ¬««αñ¿¡áΓδ óßÑúñá πßΓá¡áó½¿óáεΓß∩
- «Γ¡«ß¿Γѽ∞¡« ½Ñó«ú« óÑασ¡Ñú« πú½á «¬¡á.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_RBUTTONUP
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ «ßó«í«ªñáÑΓ
- ßαÑñ¡εε ¬¡«»¬π ¼δΦ¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ, π¬áºδóáεΘÑÑ ¡áªáΓδ ½¿
- αẽ¿τ¡δÑ ó¿αΓπá½∞¡δÑ ¬½áó¿Φ¿. Åáαá¼ÑΓα
- ¼«ªÑΓ íδΓ∞ ½εí«⌐ ¬«¼í¿¡áµ¿Ñ⌐ ß½ÑñπεΘ¿σ
- º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- MK_CONTROL ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá CONTROL.
-
- MK_LBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ½Ñóá∩ ¬¡«»¬á.
-
- MK_MBUTTON ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ßαÑñ¡∩∩ ¬¡«»¬á.
-
- MK_SHIFT ôßΓá¡áó½¿óáÑΓß∩, Ñß½¿
- ¡áªáΓá ¬½áó¿Φá SHIFT.
- ────────────────────────────────────────
-
- lParam æ«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y ¬παß«αá ¼δΦ¿.
- è««αñ¿¡áΓá x ¡áσ«ñ¿Γß∩ ó ¼½áñΦѼ ß½«óÑ;
- ¬««αñ¿¡áΓá y - ó ßΓáαΦѼ ß½«óÑ. ¥Γ¿
- ¬««αñ¿¡áΓδ óßÑúñá πßΓá¡áó½¿óáεΓß∩
- «Γ¡«ß¿Γѽ∞¡« ½Ñó«ú« óÑασ¡Ñú« πú½á «¬¡á.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- WM_RENDERALLFORMATS
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »α¿¬½áñ¡«⌐ »α«úαá¼¼Ñ - ó½áñѽ∞µπ
- ß¿ßΓѼ¡«ú« íπΣÑαá, ¬«úñá «¡á αáºαπΦáÑΓß∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
-
- Windows 3.0/Ref/5#7 = 138 =
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- Åਪ½áñ¡á∩ »α«úαá¼¼á ñ«½ª¡á ó«ß»α«¿ºóÑßΓ¿ ñá¡¡δÑ
- ß¿ßΓѼ¡«ú« íπΣÑαá ó« óßÑσ Σ«α¼áΓáσ, ¬«Γ«αδÑ ó«º¼«ª¡«
- ßúÑ¡Ñα¿α«óáΓ∞, ¿ »ÑαÑñáΓ∞ ñÑß¬α¿»Γ«α ¬áªñ«ú« Σ«α¼áΓá
- Σπ¡¬µ¿¿ SetClipboardData. ¥Γ« ñáÑΓ πóÑαÑ¡¡«ßΓ∞ ó Γ«¼, τΓ«
- ñá¡¡δÑ ó ß¿ßΓѼ¡«¼ íπΣÑαÑ ¼«úπΓ íδΓ∞ ó«ß»α«¿ºóÑñÑ¡δ, ñáªÑ
- Ñß½¿ »α¿¬½áñ¡á∩ »α«úαá¼¼á ¿ íδ½á αáºαπΦÑ¡á.
-
- ───────────────────────────────────────────────────────────────
-
- WM_RENDERFORMAT
-
- ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ ºá»α«ß«¼ ó½áñѽ∞µπ ß¿ßΓѼ¡«ú«
- íπΣÑαá ¡á Σ«α¼áΓ¿α«óá¡¿Ñ »«ß½Ññ¡¿σ ñá¡¡δσ, ߬«»¿α«óá¡¡δσ ó
- ß¿ßΓѼ¡δ⌐ íπΣÑα ó π¬áºá¡¡«¼ Σ«α¼áΓÑ ¿ ¡á »ÑαÑñáτπ
- ñÑß¬α¿»Γ«αá ßΣ«α¼áΓ¿αα«óá¡¡δσ ñá¡¡δσ ó ß¿ßΓѼ¡δ⌐ íπΣÑα.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ Σ«α¼áΓ ñá¡¡δσ. Ä¡ ¼«ªÑΓ íδΓ∞
- ½εíδ¼ Σ«α¼áΓ«¼, «»¿ßá¡¡δ¼ ó Σπ¡¬µ¿¿
- SetClipboardData.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_SETCURSOR
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, Ñß½¿ óó«ñ «Γ ¼δΦ¿ ¡Ñ ºáσóáτÑ¡, á
- ß¿ßΓѼ¡á∩ ¼δΦ∞ «ßπΘÑßΓó½∩ÑΓ »ÑαѼÑΘÑ¡¿Ñ ¬παß«αá ó¡πΓα¿
- «¬¡á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α «¬¡á, ó ¬«Γ«α«¼
- ¡áσ«ñ¿Γß∩ ¬παß«α ¼δΦ¿.
-
- lParam æ«ñÑαª¿Γ ó ¼½áñΦѼ ß½«óÑ ¬«ñ »α«óÑન
- «í½áßΓ¿ ¿ ¡«¼Ñα ß««íΘÑ¡¿∩ ó ßΓáαΦѼ
- ß½«óÑ.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ÅÑαÑñ «íαáí«Γ¬«⌐ Σπ¡¬µ¿∩ DefWindowProc »«ßδ½áÑΓ ß««íΘÑ¡¿Ñ
- WM_SETCURSOR ó α«ñ¿Γѽ∞߬«Ñ «¬¡«. àß½¿ α«ñ¿Γѽ∞߬«Ñ «¬¡«
- ó«ºóαáΘáÑΓ TRUE, ñá½∞¡Ñ⌐Φá∩ «íαáí«Γ¬á ¡Ñ óδ»«½¡∩ÑΓß∩.
- ÅÑαÑñáτá ß««íΘÑ¡¿∩ α«ñ¿Γѽ∞߬«¼π «¬¡π ñáÑΓ Ñ¼π 󫺼«ª¡«ßΓ∞
- π»αáó½∩Γ∞ πßΓá¡«ó¬«⌐ ¬παß«αá ó ñ«τÑα¡Ñ¼ «¬¡Ñ. öπ¡¬µ¿∩
-
- Windows 3.0/Ref/5#7 = 139 =
-
- DefWindowProc ¿ß»«½∞ºπÑΓ Γá¬ªÑ φΓ« ß««íΘÑ¡¿Ñ ñ½∩ πßΓá¡«ó¬¿
- ¬παß«αá ó ó¿ñÑ ßΓαѽ¬¿, Ñß½¿ Ñú« ¡ÑΓ ó «í½áßΓ¿
- »«½∞º«óáΓѽ∩, ¿½¿ ó ó¿ñÑ ¬παß«αá, ºáαÑú¿ßΓα¿α«óá¡¡«ú« ó
- ¬½áßßÑ, Ñß½¿ «¡ ¿¼ÑÑΓß∩. àß½¿ ¼½áñΦÑÑ ß½«ó« »áαá¼ÑΓαá
- lParam αáó¡« HTERROR ¿ ßΓáαΦÑÑ ß½«ó« φΓ«ú« ªÑ »áαá¼ÑΓαá
- ß«ñÑαª¿Γ ß««íΘÑ¡¿Ñ ¡áªáΓ«⌐ ¬½áó¿Φ¿ ¼δΦ¿, Γ« óδºδóáÑΓß∩
- Σπ¡¬µ¿∩ MessageBeep.
-
- æΓáαΦÑÑ ß½«ó« lParam αáó¡« ¡π½ε ¬«úñá «¬¡« ¡áσ«ñ¿Γß∩ ó
- αѪ¿¼Ñ ¼Ñ¡ε.
-
- ───────────────────────────────────────────────────────────────
-
- WM_SETFOCUS
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »«ß½Ñ Γ«ú«, ¬á¬ «¬¡« ºáσóáΓ¿Γ
- óó«ñ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α «¬¡á, ΓÑα∩εΘÑú«
- ºáσóáΓ óó«ñá (¼«ªÑΓ íδΓ∞ NULL).
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ »α¿¬½áñ¡á∩ »α«úαá¼¼á ¡á¼ÑαÑ¡á ¿¡ñ¿µ¿α«óáΓ∞
- »ßÑóñ«¬παß«α, Γ« ó ñá¡¡«⌐ Γ«τ¬Ñ «¡á ñ«½ª¡á óδºóáΓ∞
- ß««ΓóÑΓßΓóπεΘ¿Ñ Σπ¡¬µ¿¿ »ßÑóñ«¬παß«αá.
-
- ───────────────────────────────────────────────────────────────
- WM_SETFONT [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ «»αÑñѽ∩ÑΓ Φα¿ΣΓ, ¬«Γ«αδ⌐ í½«¬ π»αáó½Ñ¡¿∩ ó
- »á¡Ñ½∞ ñ¿á½«úá íπñÑΓ ¿ß»«½∞º«óáΓ∞ ñ½∩ óδó«ñá ΓѬßΓá. ïπτΦÑ
- óßÑú« ó½áñѽ∞µπ í½«¬á π»αáó½Ñ¡¿∩ »á¡Ñ½¿ ñ¿á½«úá «»αÑñѽ¿Γ∞
- Φα¿ΣΓ »α¿ »«½πτÑ¡¿¿ ß««íΘÑ¡¿∩ WM_INITDIALOG. Åਪ½áñ¡á∩
- »α«úαá¼¼á ñ«½ª¡á óδºóáΓ∞ Σπ¡¬µ¿ε DeleteObject ñ½∩ πñá½Ñ¡¿∩
- Φα¿ΣΓá, ¬«úñá «¡ ßΓá¡ÑΓ í«½∞ΦÑ ¡Ñ ¡πªÑ¡, ¡á»α¿¼Ñα »α¿
- αáºαπΦÑ¡¿¿ í½«¬á π»αáó½Ñ¡¿∩.
-
- Åα¿ »«½πτÑ¡¿¿ ñá¡¡«ú« ß««íΘÑ¡¿∩ αẼÑα í½«¬á π»αáó½Ñ¡¿∩ ¡Ñ
- ¿º¼Ñ¡∩Ñß∩. Å«φΓ«¼π τΓ«íδ ¿ºíѪáΓ∞ «íαѺ᡿∩ ΓѬßΓá, ¡Ñ
- »«¼ÑΘáεΘÑú«ß∩ ó úαá¡¿µáσ í½«¬á π»αáó½Ñ¡¿∩, »α¿¬½áñ¡á∩
- »α«úαá¼¼á ñ«½ª¡á ߬«ααÑ¬Γ¿α«óáΓ∞ αẼÑαδ í½«¬á π»αáó½Ñ¡¿∩
- »ÑαÑñ ¿º¼Ñ¡Ñ¡¿Ñ¼ Φα¿ΣΓá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ñÑß¬α¿»Γ«α Φα¿ΣΓá. àß½¿ φΓ«Γ
- »áαá¼ÑΓα αáóÑ¡ NULL, Γ« í½«¬ π»αáó½Ñ¡¿∩
- íπñÑΓ ¿ß»«½∞º«óáΓ∞ ß¿ßΓѼ¡δ⌐ Φα¿ΣΓ.
-
- Windows 3.0/Ref/5#7 = 140 =
-
-
- lParam Ä»αÑñѽ∩ÑΓ ñ«½ªÑ¡ ½¿ í½«¬ π»αáó½Ñ¡¿∩ íδΓ∞
- »ÑαÑα¿ß«óá¡ »α¿ ¿º¼Ñ¡Ñ¡¿¿ Φα¿ΣΓá. àß½¿
- lParam αáóÑ¡ TRUE, í½«¬ π»αáó½Ñ¡¿∩ íπñÑΓ
- »ÑαÑα¿ß«óá¡, ¿¡áτÑ ¡ÑΓ.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿∩
-
- ÅÑαÑñ ß«ºñ᡿Ѽ »á¡Ñ½¿ ñ¿á½«úá, ¿¼ÑεΘÑ⌐ Γ¿» DS_SETFONT,
- Windows »«ßδ½áÑΓ »á¡Ñ½¿ ñ¿á½«úá ß««íΘÑ¡¿Ñ WM_SETFONT »ÑαÑñ
- ß«ºñ᡿Ѽ í½«¬«ó π»αáó½Ñ¡¿∩. Åਪ½áñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ
- ß«ºñáΓ∞ »á¡Ñ½∞ ñ¿á½«úá ß Γ¿»«¼ DS_SETFONT ß »«¼«Θ∞ε «ñ¡«⌐
- ¿º ß½ÑñπεΘ¿σ Σπ¡¬µ¿⌐:
-
- - CreateDialogIndirect
-
- - CreateDialogIndirectParam
-
- - CreateBoxIndirect
-
- - CreateBoxIndirectParam
-
- æΓαπ¬Γπαá ñá¡¡δσ DLGTEMPLATE, ¬«Γ«απε »α¿¬½áñ¡á∩ »α«úαá¼¼á
- »«ßδ½áÑΓ φΓ¿¼ Σπ¡¬µ¿∩¼ ñ«½ª¡á ¿¼ÑΓ∞ πßΓá¡«ó½Ñ¡¡δ⌐ Γ¿»
- DS_SETFONT ¿ ß«ñÑαªáΓ∞ ßΓαπ¬Γπαπ ñá¡¡δσ FONTINFO ¬«Γ«αá∩
- «»αÑñѽ∩ÑΓ Φα¿ΣΓ, ¿ß»«½∞ºπѼδ⌐ ñ½∩ óδó«ñá ΓѬßΓá í½«¬á¼¿
- π»αáó½Ñ¡¿∩ »á¡Ñ½¿ ñ¿á½«úá.
-
- ───────────────────────────────────────────────────────────────
- WM_SETREDRAW
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »α¿¬½áñ¡«⌐ »α«úαá¼¼«⌐ «¬¡π ñ½∩
- Γ«ú«, τΓ«íδ »«ºó«½¿Γ∞ ¿½¿ ºá»αÑΓ¿Γ∞ »ÑαÑα¿ß«ó¬π «¬¡á,
- ¬«Γ«α«Ñ í佫 ¿º¼Ñ¡Ñ¡«.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ ß«ßΓ«∩¡¿Ñ Σ½áúá »ÑαÑα¿ß«ó¬¿.
- àß½¿ «¡ ¡Ñ αáóÑ¡ ¡π½ε, Γ« Σ½áú
- »ÑαÑα¿ß«ó¬¿ πßΓá¡áó½¿óáÑΓß∩. àß½¿ «¡
- αáóÑ¡ ¡π½ε, Γ« Σ½áú ßíαáßδóáÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ πßΓá¡áó½¿óáÑΓ ¿½¿ ßíαáßδóáÑΓ Σ½áú
- »ÑαÑα¿ß«ó¬¿. Äñ¡á¬«, «¡« ¡Ñ ºáßΓáó½∩ÑΓ »á¡Ñ½∞ »ÑαÑτ¡∩
- ¬«ααÑ¬Γ¿α«óáΓ∞ ßó«Ñ ¿º«íαáªÑ¡¿Ñ. è«úñá Σ½áú »ÑαÑα¿ß«ó¬¿
- πßΓá¡«ó½Ñ¡, Γ« í½«¬ π»αáó½Ñ¡¿∩ ¼«ªÑΓ »ÑαÑα¿ß«óδóáΓ∞ß∩
- ¡Ñ»«ßαÑñßΓóÑ¡¡« »«ß½Ñ ¬áªñ«ú« ¿º¼Ñ¡Ñ¡¿∩. àß½¿ Σ½áú
-
- Windows 3.0/Ref/5#7 = 141 =
-
- »ÑαÑα¿ß«ó¬¿ ßíα«ΦÑ¡, »ÑαÑα¿ß«ó¬á ¡Ñ óδ»«½¡∩ÑΓß∩.
- Åਪ½áñ¡δÑ »α«úαá¼¼δ, ¬«Γ«αδ¼ ¡Ñ«íσ«ñ¿¼« ñ«íáó¿Γ∞
- ¡Ñ߬«½∞¬« ¿¼Ñ¡ ¬ »ÑαÑτ¡ε íѺ »ÑαÑα¿ß«ó¬¿ ñ« ΓÑσ »«α, »«¬á
- ¡Ñ íπñÑΓ ñ«íáó½Ñ¡« »«ß½Ññ¡ÑÑ ¿¼∩, ñ«½ª¡δ πßΓá¡«ó¿Γ∞ Σ½áú
- »ÑαÑα¿ß«ó¬¿ »ÑαÑñ ñ«íáó½Ñ¡¿Ñ¼ »«ß½Ññ¡Ñú« ¿¼Ñ¡¿ ¬ ß»¿ß¬π.
-
- ───────────────────────────────────────────────────────────────
- WM_SETTEXT
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿ß»«½∞ºπÑΓß∩ ñ½∩ Γ«ú«, τΓ«íδ πßΓá¡«ó¿Γ∞
- ΓѬßΓ «¬¡á. ä½∩ αÑñá¬Γ¿απѼδσ í½«¬«ó π»αáó½Ñ¡¿∩
- πßΓá¡áó½¿óáѼδ⌐ ΓѬßΓ - φΓ« ß«ñÑন¼«Ñ í½«¬á π»αáó½Ñ¡¿∩.
- ä½∩ ¬½áó¿Φ¡δσ í½«¬«ó π»αáó½Ñ¡¿∩ ΓѬßΓ - φΓ« ¿¼∩ ¼∩ú¬«⌐
- ¬½áó¿Φ¿. ä½∩ ñαπú¿σ «¬«¡ ΓѬßΓ - φΓ« ºáú«½«ó«¬ «¬¡á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ô¬áºδóáÑΓ ¡á «¬á¡τ¿óáεΘπεß∩ ¡π½Ñ¼ ßΓ᫬π
- ß ΓѬßΓ«¼ «¬¡á.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡« LB_ERRSPACE (ñ½∩ »á¡Ñ½¿
- »ÑαÑτ¡∩) ¿½¿ CB_ERRSPACE (ñ½∩ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á
- π»αáó½Ñ¡¿∩) Ñßñ¿ ñ½∩ πßΓá¡«ó¬¿ ΓѬßΓá ¡Ñ σóáΓáÑΓ ¼ÑßΓá ó
- í½«¬Ñ αÑñá¬Γ¿α«óá¡¿∩. è«¼í¿¡¿α«óá¡¡δ⌐ í½«¬ π»αáó½Ñ¡¿∩ ¡Ñ
- ¿¼ÑεΘ¿⌐ í½«¬á αÑñá¬Γ¿α«óá¡¿∩ ó«ºóαáΘáÑΓ º¡áτÑ¡¿Ñ CB_ERR.
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¡Ñ ¿º¼Ñ¡∩ÑΓ ΓѬπΘπε óδí«α¬π »á¡Ñ½¿ »ÑαÑτ¡∩
- ¿½¿ ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩. ä½∩ óδí«α¬¿
- ß«ó»áñáεΘÑú« ß ñá¡¡«⌐ ßΓ᫬«⌐ φ½Ñ¼Ñ¡Γ«ó »á¡Ñ½¿ »ÑαÑτ¡∩ ¿½¿
- ¬«¼í¿¡¿α«óá¡¡«ú« í½«¬á π»αáó½Ñ¡¿∩ »α¿¬½áñ¡á∩ »α«úαá¼¼á
- ñ«½ª¡á ¿ß»«½∞º«óáΓ∞ ß««íΘÑ¡¿∩ CB_SELECTSTRING.
-
- ───────────────────────────────────────────────────────────────
- WM_SHOWWINDOW
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¬áªñδ⌐ αáº, ¬«úñá «¬¡« ñ«½ª¡«
- íδΓ∞ ßñѽᡫ ¡Ñó¿ñ¿¼δ¼ ¿½¿ ó¿ñ¿¼δ¼. Ĭ¡« ßΓá¡«ó¿Γß∩
- ¡Ñó¿ñ¿¼δ¼ ¿½¿ ó¿ñ¿¼δ¼, ¬«úñá: óδºδóáÑΓß∩ Σπ¡¬µ¿∩
- ShowWindow, »ÑαѬαδóáεΘÑÑß∩ «¬¡« πóѽ¿τ¿óáÑΓß∩ ñ« αẼÑα«ó
- φ¬αá¡á ¿½¿ ó«ºóαáΘáÑΓß∩ ¬ »αÑñδñπΘѼπ αẼÑαπ,
- »ÑαѬαδóáεΘÑÑß∩ «¬¡« ¿½¿ ¡á¬½áñδóáѼ«Ñ «¬¡« ºá¬αδóáÑΓß∩
- (ßΓá¡«ó¿Γß∩ ¿¬«¡«⌐) ¿½¿ «Γ¬αδóáÑΓß∩ («Γ«íαáªáÑΓß∩ ¡á
- φ¬αá¡Ñ). è«úñá »ÑαѬαδóáεΘÑÑß∩ «¬¡« ºá¬αδóáÑΓß∩, óßÑ
- ßó∩ºá¡¡δÑ ß ¡¿¼ ¡á¬½áñδóáѼδÑ «¬¡á ñѽáεΓß∩ ¡Ñó¿ñ¿¼δ¼¿.
-
-
- Windows 3.0/Ref/5#7 = 142 =
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ, ñ«½ª¡« ½¿ «¬¡« íδΓ∞ ó¿ñ¿¼δ¼.
- Ä¡ ¡Ñ αáóÑ¡ ¡π½ε, Ñß½¿ «¬¡« ßΓá¡«ó¿Γß∩
- ó¿ñ¿¼δ¼, ¿ αáóÑ¡ ¡π½ε, Ñß½¿ «¬¡«
- ñѽáÑΓß∩ ¡Ñó¿ñ¿¼δ¼.
-
- lParam Ä»αÑñѽ∩ÑΓ ßΓáΓπß «¬¡á, ¬«Γ«α«Ñ
- ßΓá¡«ó¿Γß∩ ó¿ñ¿¼δ¼. Ä¡ αáóÑ¡ ¡π½ε, Ñß½¿
- ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¿º-ºá ó맮óá
- Σπ¡¬µ¿¿ ShowWindow. é »α«Γ¿ó¡«¼ ß½πτáÑ
- »áαá¼ÑΓα lParam ¿¼ÑÑΓ «ñ¡« ¿º º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- SW_PARENTCLOSING É«ñ¿Γѽ∞߬«Ñ «¬¡«
- ºá¬αδóáÑΓß∩ (ßΓá¡«ó¿Γß∩
- ¿¬«¡«⌐) ¿½¿ ¡á¬½áñδóáѼ«Ñ
- «¬¡« ñѽáÑΓß∩ ¡Ñó¿ñ¿¼δ¼.
-
- SW_PARENTOPENING É«ñ¿Γѽ∞߬«Ñ «¬¡«
- «Γ¬αδóáÑΓß∩ («Γ«íαáªáÑΓß∩
- ¡á φ¬αá¡Ñ) ¿½¿
- ¡á¬½áñδóáѼ«Ñ «¬¡«
- ¿¡ñ¿µ¿απÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- öπ¡¬µ¿∩ DefWindowProc ñѽáÑΓ «¬¡« ¡Ñó¿ñ¿¼δ¼ ¿½¿ ó¿ñ¿¼δ¼ ó
- ºáó¿ß¿¼«ßΓ¿ «Γ π¬áºá¡¿∩ ó ß««íΘÑ¡¿¿.
-
- ───────────────────────────────────────────────────────────────
- WM_SIZE
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩ »«ß½Ñ Γ«ú«, ¬á¬ í뫨 ¿º¼Ñ¡Ñ¡δ
- αẼÑαδ «¬¡á.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ, «»αÑñѽ∩εΘÑÑ Γ¿»
- ΓαÑíπѼ«ú« ¿º¼Ñ¡Ñ¡¿∩ αẼÑαá. Ä¡ ¼«ªÑΓ
- íδΓ∞ «ñ¡¿¼ ¿º ß½ÑñπεΘ¿σ º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- SIZEFULLSCREEN Ĭ¡« í佫 ¼á¬ß¿¼¿º¿α«óá¡«.
-
- SIZEICONIC Ĭ¡« í佫 »αÑ«íαẫóá¡« ó
- ¿¬«¡π.
-
- SIZENORMAL Ĭ¡« ¿º¼Ñ¡¿½« αẼÑα, ¡«
- ¡Ñ í佫 ¿ß»«½∞º«óá¡« ¡¿
- SIZEICONIC, ¡¿
-
- Windows 3.0/Ref/5#7 = 143 =
-
- SIZEFULLSCREEN.
-
- SIZEZOOMHIDE æ««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ óßѼ
- ¡á¬½áñδóáÑ¼δ¼ «¬¡á¼, ¬«úñá
- ¡Ñ¬«Γ«α«Ñ ñαπú«Ñ «¬¡«
- πóѽ¿τ¿óáÑΓß∩ ó αẼÑαÑ ñ«
- »«½¡«ú« φ¬αá¡á.
-
- SIZEZOOMSHOW æ««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ óßѼ
- ¡á¬½áñδóáÑ¼δ¼ «¬¡á¼, ¬«úñá
- ¡Ñ¬«Γ«α«Ñ ñαπú«Ñ «¬¡« í佫
- π¼Ñ¡∞ΦÑ¡« ñ« Ñú« »αѪ¡Ñú«
- αẼÑαá.
- ────────────────────────────────────────
-
- lParam æ«ñÑαª¿Γ ¡«óδÑ ñ½¿¡π ¿ óδß«Γπ «í½áßΓ¿
- »«½∞º«óáΓѽ∩ ó «¬¡Ñ. ÿ¿α¿¡á ¡áσ«ñ¿Γß∩ ó
- ¼½áñΦÑѼ ß½«óÑ, óδß«Γá - ó ßΓáαΦѼ ß½«óÑ.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- àß½¿ Σπ¡¬µ¿∩ SetScrollPos ¿½¿ MoveWindow óδºδóáÑΓß∩ ñ½∩
- ñ«τÑα¡Ñú« «¬¡á ¬á¬ αѺπ½∞ΓáΓ ß««íΘÑ¡¿∩ WM_SIZE, Γ« ñ½∩
- óδ»«½¡Ñ¡¿∩ »ÑαÑα¿ß«ó¬¿ «¬¡á »áαá¼ÑΓα bRedraw ñ«½ªÑ¡ ¿¼ÑΓ∞
- ¡Ñ¡π½Ñó«Ñ º¡áτÑ¡¿Ñ.
-
- ───────────────────────────────────────────────────────────────
- WM_SIZECLIPBOARD
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ß¿ßΓѼ¡δ⌐ íπΣÑα ß«ñÑনΓ
- ñÑß¬α¿»Γ«α ñá¡¡δσ ñ½∩ Σ«α¼áΓá CF_OWNERDISPLAY (Γ. Ñ.,
- ó½áñѽѵ ß¿ßΓѼ¡«ú« íπΣÑαá ñ«½ªÑ¡ ¿¡ñ¿µ¿α«óáΓ∞ Ñú«
- ß«ñÑন¼«Ñ), ¿ «¬¡« »α¿¬½áñ¡«⌐ »α«úαá¼¼δ - ó½áñѽ∞µá
- ß¿ßΓѼ¡«ú« íπΣÑαá ¿º¼Ñ¡¿½« αẼÑαδ.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam êñÑ¡Γ¿Σ¿µ¿απÑΓ «¬¡« »α¿¬½áñ¡«⌐ »α«úαá¼¼δ
- - ó½áñѽ∞µá ß¿ßΓѼ¡«ú« íπΣÑαá.
-
- lParam î½áñΦÑÑ ß½«ó« lParam - ¿ñÑ¡Γ¿Σ¿µ¿απÑΓ
- ßΓαπ¬Γπαπ ñá¡¡δσ RECT, «»αÑñѽ∩εΘπε
- «í½áßΓ∞, ó ¬«Γ«α«⌐ ñ«½ªÑ¡ α¿ß«óáΓ∞
- ó½áñѽѵ ß¿ßΓѼ¡«ú« íπΣÑαá. æΓáαΦÑÑ
- ß½«ó« ¡Ñ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- è«úñá «¬¡« »α¿¬½áñ¡«⌐ »α«úαá¼¼δ - ó½áñѽ∞µá ß¿ßΓѼ¡«ú«
- íπΣÑαá ß«í¿αáεΓß∩ αáºαπΦ¿Γ∞ ¿½¿ ßñѽáΓ∞ ¿¬«¡«⌐ («Γ½«ª¿Γ∞),
- ß««íΘÑ¡¿Ñ WM_SIZECLIPBOARD »«ßδ½áÑΓß∩ ß ¡π½Ñóδ¼
-
- Windows 3.0/Ref/5#7 = 144 =
-
- »α∩¼«πú«½∞¡δ¼ í½«¬«¼ (0,0,0,0) ó ¬áτÑßΓóÑ Ñú« ¡«ó«ú«
- αẼÑαá. ¥Γ« »«ºó«½∩ÑΓ ó½áñѽ∞µπ ß¿ßΓѼ¡«ú« íπΣÑαá
- «ßó«í«ñ¿Γ∞ ßó«¿ αÑßπαßδ «Γ«íαáªÑ¡¿∩.
-
- Åਪ½áñ¡á∩ »α«úαá¼¼á ñ«½ª¡á ¿ß»«½∞º«óáΓ∞ Σπ¡¬µ¿ε
- GlobalLock ñ½∩ í½«¬¿α«ó¬¿ »á¼∩Γ¿, ß«ñÑαªáΘÑ⌐ ßΓαπ¬Γπαπ
- ñá¡¡δσ PAINTSTRUCT, ¿ Σπ¡¬µ¿ε GlobalUnlock ñ½∩
- αáºí½«¬¿α«óá¡¿∩ φΓ«⌐ »á¼∩Γ¿ »ÑαÑñ ºáóÑαΦÑ¡¿Ñ¼ ßó«Ñ⌐ αáí«Γδ
- ¿½¿ »ÑαÑñáτÑ⌐ π»αáó½Ñ¡¿∩.
-
- ───────────────────────────────────────────────────────────────
-
- WM_SPOOLERSTATUS [3.0]
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ »α«úαá¼¼«⌐ Print Manager »α¿
- ñ«íáó½Ñ¡¿¿ ¿ πñá½Ñ¡¿¿ ºáñá¡¿∩ ¿º «τÑαÑñ¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ÉáóÑ¡ SP_JOBSTATUS.
-
- lParam Ä»αÑñѽ∩ÑΓ ó ¼½áñΦѼ ß½«óÑ τ¿ß½« ºáñá¡¿⌐
- «ßΓáεΘ¿σß∩ ó «τÑαÑñ¿ Print Manager.
- æΓáαΦÑÑ ß½«ó« ¡Ñ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ¥Γ« ß««íΘÑ¡¿Ñ ¿ß»«½∞ºπÑΓß∩ Γ«½∞¬« ó µÑ½∩σ ¿¡Σ«α¼áµ¿¿.
-
- ───────────────────────────────────────────────────────────────
- WM_SYSCHAR
-
- ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ αѺπ½∞ΓáΓ«¼ Γαá¡ß½∩µ¿¿ ß««íΘÑ¡¿⌐
- WM_SYSKEYUP ¿ WM_SYSKEYDOWN. Ä¡« «»αÑñѽ∩ÑΓ ó¿αΓπá½∞¡δ⌐
- ¬«ñ ¬½áó¿Φ¿ ß¿ßΓѼ¡«ú« ¼Ñ¡ε.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ º¡áτÑ¡¿Ñ ó ¬«ñÑ ASCII ¬½áó¿Φ¿
- ß¿ßΓѼ¡«ú« ¼Ñ¡ε.
-
- lParam æ«ñÑαª¿Γ τ¿ß½« »«óΓ«αÑ¡¿⌐, ¬«ñ
- ߬᡿α«óá¡¿∩, ¬«ñ »ÑαÑσ«ñá ¬½áó¿Φ¿,
- »αÑñΦÑßΓóπεΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿, ¿ ¬«ñ
- ¬«¡ΓѬßΓá, ¬á¬ »«¬áºá¡« ¡¿ªÑ:
-
- ü¿Γ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- 0-15 ù¿ß½« »«óΓ«αÑ¡¿⌐ (τ¿ß½« ¡áªáΓ¿⌐
- ¡á ¬½áó¿Φπ, ∩ó½∩εΘÑÑß∩
- αѺπ½∞ΓáΓ«¼ πñÑনóá¡¿∩
- »«½∞º«óáΓѽѼ ¬½áó¿Φ¿ ó ¡áªáΓ«¼
- ß«ßΓ«∩¡¿¿).
-
- Windows 3.0/Ref/5#7 = 145 =
-
-
- 16-23 è«ñ ߬᡿α«óá¡¿∩ (º¡áτÑ¡¿Ñ,
- ºáó¿ß∩ΘÑÑ «Γ OEM).
-
- 24 ÉáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá, Γá¬á∩ ¬á¬
- Σπ¡¬µ¿«¡á½∞¡á∩ ¿½¿ ¬½áó¿Φ¿
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ (1 - Ñß½¿
- αáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá).
-
- 25-26 ìÑ ¿ß»«½∞ºπεΓß∩.
-
- 27-28 êß»«½∞ºπÑΓß∩ Windows.
-
- 29 è«ñ ¬«¡ΓѬßΓá (1, Ñß½¿ ¬½áó¿Φá
- Alt πñÑনóáÑΓß∩ ¡áªáΓ«⌐ ó Γ«
- óαѼ∩, ¬á¬ ¡áªáΓá ñαπúá∩ ¬½áó¿Φá,
- ¿ 0, ó »α«Γ¿ó¡«¼ ß½πτáÑ).
-
- 30 ÅαÑñδñπΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿ (1,
- Ñß½¿ ¬½áó¿Φá íδ½á ¡áªáΓá »ÑαÑñ
- ΓѼ, ¬á¬ í佫 »«ß½á¡« ß««íΘÑ¡¿Ñ,
- ¿ 0, Ñß½¿ ¬½áó¿Φá íδ½á «Γ»πΘÑ¡á).
-
- 31 æ«ßΓ«∩¡¿Ñ »ÑαÑσ«ñá (1, Ñß½¿
- ¬½áó¿Φá «ßó«í«ªñáÑΓß∩, ¿ 0, Ñß½¿
- ¬½áó¿Φá ¡áª¿¼áÑΓß∩).
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- è«úñá ¬«ñ ¬«¡ΓѬßΓá αáóÑ¡ 0 ß««íΘÑ¡¿Ñ ñ«½ª¡« íδΓ∞ »ÑαÑñá¡«
- Σπ¡¬µ¿¿ TranslateAccelerator, ¬«Γ«αá∩ «íαáí«ΓáÑΓ Ñú« ¬á¬
- «íδτ¡«Ñ ß««íΘÑ¡¿Ñ á ¡Ñ ¬á¬ ß««íΘÑ¡¿Ñ « ¡áªáΓ¿¿ ß¿ßΓѼ¡«⌐
- ¬½áó¿Φ¿. ¥Γ« »«ºó«½∩ÑΓ ¿ß»«½∞º«óáΓ∞ ¬½áó¿Φ¿ π߬«α¿Γѽ∩
- ñáªÑ ß á¬Γ¿ó¡δ¼ «¬¡«¼, ¡Ñ ¿¼ÑεΘ¿¼ ºáσóáΓá óó«ñá.
-
- é αáßΦ¿αÑ¡¡«⌐ ¬½áó¿áΓπαδ IBM ß« 101 ¿ 102 ¬½áó¿ΦἿ,
- ¿¼ÑεΓß∩ ñ«»«½¡¿Γѽ∞¡δÑ ¬½áó¿Φ¿: »αáóδ⌐ ALT, ¿ »αáóδ⌐
- CONTROL ¡á «ß¡«ó¡«¼ í½«¬Ñ ¬½áó¿áΓπαδ, INSERT, DELETE,
- HOME, PAGEUP, PAGEDOWN ¿ ¬½áó¿Φ¿ π»αáó½Ñ¡¿∩ ¬παß«α«¼ ß½Ñóá
- «Γ τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ, ¿ ¬½áó¿Φ¿ ñѽѡ¿∩ (/) ¿ ENTER ¡á
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαÑ. ü¿Γ αáßΦ¿αÑ¡¡δσ ¬½áó¿Φ ¼«úπΓ
- »«ññÑনóáΓ∞ Γá¬ªÑ ¡Ñ¬«Γ«αδÑ ñαπú¿Ñ ¬½áó¿Φ¿.
-
- ───────────────────────────────────────────────────────────────
- WM_SYSCOMMAND
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ óδí¿αáÑΓ
- ¬«¼á¡ñπ ¿º ß¿ßΓѼ¡«ú« ¼Ñ¡ε ¿½¿ »á¡Ñ½∞ ¼á¬ß¿¼¿ºáµ¿¿ ¿½¿
- ¼¿¡¿¼¿ºáµ¿¿.
-
-
- Windows 3.0/Ref/5#7 = 146 =
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam Ä»αÑñѽ∩ÑΓ Γ¿» ºá»αáΦ¿óáѼ«⌐ ß¿ßΓѼ¡«⌐
- ¬«¼á¡ñδ. Ä¡« ¼«ªÑΓ ¿¼ÑΓ∞ «ñ¡« ¿º
- ß½ÑñπεΘ¿σ º¡áτÑ¡¿⌐:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- SC_CLOSE çá¬αδΓ∞ «¬¡«.
-
- SC_HSCROLL éδ»«½¡¿Γ∞ ú«α¿º«¡Γá½∞¡πε
- »α«¬απΓ¬π.
-
- SC_KEYMENU Å«½πτ¿Γ∞ ¼Ñ¡ε τÑαѺ ¡áªáΓ¿Ñ
- ¬½áó¿Φ¿.
-
- SC_MAXIMIZE ôóѽ¿τ¿Γ∞ «¬¡« ñ« αẼÑα«ó
- (¿½¿ SC_ZOOM) φ¬αá¡á.
-
- SC_MINIMIZE ÅαÑ«íαẫóáΓ∞ «¬¡« ó ¿¬«¡π.
- (¿½¿ SC_ICON)
-
- SC_MOUSEMENU Å«½πτ¿Γ∞ ¼Ñ¡ε τÑαѺ ¡áªáΓ¿Ñ
- ¬½áó¿Φ¿ ¼δΦ¿.
-
- SC_MOVE ÅÑαѼÑßΓ¿Γ∞ «¬¡«.
-
- SC_NEXTWINDOW ÅÑαÑ⌐Γ¿ ó ß½ÑñπεΘÑÑ «¬¡«.
-
- SC_PREVWINDOW ÅÑαÑ⌐Γ¿ ó »αÑñδñπΘÑÑ «¬¡«.
-
- SC_RESTORE è«¡Γα«½∞¡á∩ Γ«τ¬á
- (ß«σαá¡Ñ¡¿Ñ »αÑñδñπΘ¿σ
- ¬««αñ¿¡áΓ).
-
- SC_SIZE 꺼ѡ¿Γ∞ αẼÑα «¬¡á.
-
- SC_VSCROLL éδ»«½¡¿Γ∞ óÑαΓ¿¬á½∞¡πε
- »α«¬απΓ¬π.
- ────────────────────────────────────────
-
- lParam æ«ñÑαª¿Γ ¬««αñ¿¡áΓδ x ¿ y ¬παß«αá ¼δΦ¿,
- Ñß½¿ ¬«¼á¡ñá ß¿ßΓѼ¡«ú« ¼Ñ¡ε óδí¿αáÑΓß∩
- ß »«¼«Θ∞ε ¼δΦ¿. î½áñΦÑÑ ß½«ó« ß«ñÑনΓ
- ¬««αñ¿¡áΓπ x, á ßΓáαΦÑÑ ß½«ó« -
- ¬««αñ¿¡áΓπ y. é »α«Γ¿ó¡«¼ ß½πτáÑ φΓ«Γ
- »áαá¼ÑΓα ¡Ñ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- äÑ⌐ßΓó¿Ñ »« π¼«½τá¡¿ε
-
- öπ¡¬µ¿∩ DefWindowProc óδ»«½¡∩ÑΓ ºá»α«ß ß¿ßΓѼ¡«ú« ¼Ñ¡ε ñ½∩
- »αÑñ«»αÑñѽѡ¡δσ ñÑ⌐ßΓó¿⌐, «»¿ßá¡¡δσ óδΦÑ.
-
- Åα¿¼Ñτá¡¿∩
-
- Windows 3.0/Ref/5#7 = 147 =
-
-
- é ß««íΘÑ¡¿∩σ WM_SYSCOMMAND τÑΓδαÑ ¼½áñΦ¿Ñ í¿Γá »áαá¼ÑΓαá
- wParam ¿ß»«½∞ºπεΓß∩ ñ½∩ ó¡πΓαÑ¡¡¿σ µÑ½Ñ⌐ ßαÑñδ Windows.
- è«úñá »α¿¬½áñ¡á∩ »α«úαá¼¼á »α«óÑα∩ÑΓ º¡áτÑ¡¿Ñ wParam, «¡á
- ñ«½ª¡á «íΩÑñ¿¡¿Γ∞ ΦÑßΓ¡áñµáΓ¿α¿τ¡«Ñ º¡áτÑ¡¿Ñ FFF0 ß«
- º¡áτÑ¡¿Ñ¼ wParam, ¿ß»«½∞ºπ∩ »«αáºα∩ñ¡πε «»Ñαᵿε AND ñ½∩
- »«½πτÑ¡¿∩ »αáó¿½∞¡«ú« αѺπ½∞ΓáΓá.
-
- ¥½Ñ¼Ñ¡Γδ ß¿ßΓѼ¡«ú« ¼Ñ¡ε ¼«úπΓ íδΓ∞ ¼«ñ¿Σ¿µ¿α«óá¡δ ß
- »«¼«Θ∞ε Σπ¡¬µ¿⌐ GetSystemMenu ¿ AppendMenu, InsertMenu ¿
- ModifyMenu. Åਪ½áñ¡á∩ »α«úαá¼¼á, ¬«Γ«αá∩ ¼«ñ¿Σ¿µ¿απÑΓ
- ß¿ßΓѼ¡«Ñ ¼Ñ¡ε, ñ«½ª¡á «íαáíáΓδóáΓ∞ ß««íΘÑ¡¿∩
- WM_SYSCOMMAND. ïεí«Ñ ¿º ß««íΘÑ¡¿⌐ WM_SYSCOMMAND, ¡Ñ
- «íαáíáΓδóáѼ«Ñ »α¿¬½áñ¡«⌐ »α«úαá¼¼«⌐, ñ«½ª¡« íδΓ∞ »ÑαÑñá¡«
- Σπ¡¬µ¿¿ DefWindowProc. ïεíδÑ º¡áτÑ¡¿∩ ¬«¼á¡ñ, ñ«íáó½Ñ¡¡δÑ
- »α¿¬½áñ¡«⌐ »α«úαá¼¼«⌐, ñ«½ª¡δ «íαáíáΓδóáΓ∞ß∩ Ñε ¿ ¡Ñ ¼«úπΓ
- íδΓ∞ »ÑαÑñá¡δ Σπ¡¬µ¿¿ DefWindowProc.
-
- Åਪ½áñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ óδ»«½¡¿Γ∞ ½εíπε ß¿ßΓѼ¡πε
- ¬«¼á¡ñπ ó ½εí«Ñ óαѼ∩, »ÑαÑñáó ß««íΘÑ¡¿Ñ WM_SYSCOMMAND
- Σπ¡¬µ¿¿ DefWindowProc.
-
- ìáªáΓ¿Ñ ¬½áó¿Φ π߬«αÑ¡¿∩, ¬«Γ«αδÑ «»αÑñѽѡδ ñ½∩ óδí«α¬¿
- φ½Ñ¼Ñ¡Γ«ó ¿º ß¿ßΓѼ¡«ú« ¼Ñ¡ε, Γαá¡ß½¿απεΓß∩ ó ß««íΘÑ¡¿∩
- WM_SYSCOMMAND; óßÑ ñαπú¿Ñ ¡áªáΓ¿∩ ¬½áó¿Φ π߬«αÑ¡¿∩
- Γαá¡ß½¿απεΓß∩ ó ß««íΘÑ¡¿∩ WM_COMMAND.
-
- ───────────────────────────────────────────────────────────────
-
- WM_SYSDEADCHAR
-
- ¥Γ« ß««íΘÑ¡¿Ñ ∩ó½∩ÑΓß∩ αѺπ½∞ΓáΓ«¼ Γαá¡ß½∩µ¿¿ ß««íΘÑ¡¿⌐
- WM_SYSKEYUP ¿½¿ WM_SYSKEYDOWN. Ä¡« «»αÑñѽ∩ÑΓ º¡áτÑ¡¿Ñ
- ß¿¼ó«½á "¼ÑαΓó«⌐" ¬½áó¿Φ¿.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ß¿¼ó«½∞¡«Ñ º¡áτÑ¡¿Ñ "¼ÑαΓó«⌐"
- ¬½áó¿Φ¿.
-
- lParam æ«ñÑαª¿Γ τ¿ß½« »«óΓ«αÑ¡¿⌐ ¿ τ¿ß½«
- áóΓ«»«óΓ«α«ó. î½áñΦÑÑ ß½«ó« ß«ñÑনΓ
- τ¿ß½« »«óΓ«αÑ¡¿⌐; ßΓáαΦÑÑ ß½«ó« ß«ñÑনΓ
- τ¿ß½« áóΓ«»«óΓ«α«ó.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_SYSKEYDOWN
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ »α¿ ¡áªáΓ«⌐
- ¬½áó¿ΦÑ Alt ¡áª¿¼áÑΓ ñαπúπε ¬½áó¿Φπ. Ä¡« Γá¬ªÑ óδñáÑΓß∩,
- ¬«úñá ó ñá¡¡δ⌐ ¼«¼Ñ¡Γ «ΓßπΓßΓóπÑΓ «¬¡«, ºáσóáΓ¿óΦÑÑ óó«ñ;
- ó φΓ«¼ ß½πτáÑ ß««íΘÑ¡¿Ñ WM_SYSKEYDOWN »«ßδ½áÑΓß∩ á¬Γ¿ó¡«¼π
- «¬¡π. Å«½πτ¿óΦÑÑ φΓ« ß««íΘÑ¡¿Ñ «¬¡« ¼«ªÑΓ óδ∩ß¡¿Γ∞
-
- Windows 3.0/Ref/5#7 = 148 =
-
- αÑá½∞¡πε ß¿Γπᵿε, »α«óÑα¿ó ¬«ñ ¬«¡ΓѬßΓá ó lParam.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ó¿αΓπá½∞¡«⌐ ¬«ñ ¡áªáΓ«⌐ ¬½áó¿Φ¿.
-
- lParam æ«ñÑαª¿Γ τ¿ß½« »«óΓ«αÑ¡¿⌐, ¬«ñ
- ߬᡿α«óá¡¿∩, ¬«ñ »ÑαÑσ«ñá ¬½áó¿Φ¿,
- »αÑñΦÑßΓóπεΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿, ¿ ¬«ñ
- ¬«¡ΓѬßΓá, ¬á¬ »«¬áºá¡« ¡¿ªÑ:
-
- ü¿Γ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- 0-15 ù¿ß½« »«óΓ«αÑ¡¿⌐ (τ¿ß½« ¡áªáΓ¿⌐
- ¡á ¬½áó¿Φπ, ∩ó½∩εΘÑÑß∩
- αѺπ½∞ΓáΓ«¼ πñÑনóá¡¿∩
- »«½∞º«óáΓѽѼ ¬½áó¿Φ¿ ó ¡áªáΓ«¼
- ß«ßΓ«∩¡¿¿).
-
- 16-23 è«ñ ߬᡿α«óá¡¿∩ (º¡áτÑ¡¿Ñ,
- ºáó¿ß∩ΘÑÑ «Γ OEM).
-
- 24 ÉáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá, Γá¬á∩ ¬á¬
- Σπ¡¬µ¿«¡á½∞¡á∩ ¿½¿ ¬½áó¿Φ¿
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ (1 - Ñß½¿
- αáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá).
-
- 25-26 ìÑ ¿ß»«½∞ºπεΓß∩.
-
- 27-28 êß»«½∞ºπÑΓß∩ Windows.
-
- 29 è«ñ ¬«¡ΓѬßΓá (1, Ñß½¿ ¬½áó¿Φá
- Alt πñÑনóáÑΓß∩ ¡áªáΓ«⌐ ó Γ«
- óαѼ∩, ¬á¬ ¡áªáΓá ñαπúá∩ ¬½áó¿Φá,
- ¿ 0, ó »α«Γ¿ó¡«¼ ß½πτáÑ).
-
- 30 ÅαÑñδñπΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿ (1,
- Ñß½¿ ¬½áó¿Φá íδ½á ¡áªáΓá »ÑαÑñ
- ΓѼ, ¬á¬ í佫 »«ß½á¡« ß««íΘÑ¡¿Ñ,
- ¿ 0, Ñß½¿ ¬½áó¿Φá íδ½á «Γ»πΘÑ¡á).
-
- 31 æ«ßΓ«∩¡¿Ñ »ÑαÑσ«ñá (1, Ñß½¿
- ¬½áó¿Φá «ßó«í«ªñáÑΓß∩, ¿ 0, Ñß½¿
- ¬½áó¿Φá ¡áª¿¼áÑΓß∩).
-
- ä½∩ ß««íΘÑ¡¿∩ WM_SYSKEYDOWN ¬«ñ »ÑαÑσ«ñá
- (í¿Γ 31) αáóÑ¡ 0. ü¿Γ ¬«ñá ¬«¡ΓѬßΓá
- (í¿Γ 29) αáóÑ¡ 1, Ñß½¿ ¡áªáΓá ¬½áó¿Φá
- Alt. ¥Γ«Γ í¿Γ αáóÑ¡ 0, Ñß½¿ φΓ«
- ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ á¬Γ¿ó¡«¼π «¬¡π,
- »«ß¬«½∞¬π ¡ÑΓ «¬¡á, ºáσóáΓ¿óΦÑú« óó«ñ.
- ──────────────────────────────────────────────────────────
-
-
- Windows 3.0/Ref/5#7 = 149 =
-
- Åα¿¼Ñτá¡¿Ñ
-
- è«úñá ¬«ñ ¬«¡ΓѬßΓá αáóÑ¡ 0 ß««íΘÑ¡¿Ñ ñ«½ª¡« íδΓ∞ »ÑαÑñá¡«
- Σπ¡¬µ¿¿ TranslateAccelerator, ¬«Γ«αá∩ «íαáí«ΓáÑΓ Ñú« ¬á¬
- «íδτ¡«Ñ ß««íΘÑ¡¿Ñ á ¡Ñ ¬á¬ ß««íΘÑ¡¿Ñ « ¡áªáΓ¿¿ ß¿ßΓѼ¡«⌐
- ¬½áó¿Φ¿. ¥Γ« »«ºó«½∩ÑΓ ¿ß»«½∞º«óáΓ∞ ¬½áó¿Φ¿ π߬«α¿Γѽ∩
- ñáªÑ ß á¬Γ¿ó¡δ¼ «¬¡«¼, ¡Ñ ¿¼ÑεΘ¿¼ ºáσóáΓá óó«ñá.
-
- êº-ºá áóΓ«»«óΓ«αá ¼«ªÑΓ óδñáóáΓ∞ß∩ í«½ÑÑ «ñ¡«ú« ß««íΘÑ¡¿∩
- WM_KEYDOWN »αѪñÑ, τѼ »«ßδ½áÑΓß∩ ß««íΘÑ¡¿Ñ WM_KEYUP.
- ÅαÑñδñπΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿ (30-⌐ í¿Γ) ¼«ªÑΓ íδΓ∞
- ¿ß»«½∞º«óá¡« ñ½∩ «»αÑñѽѡ¿∩ Γ«ú«, π¬áºδóáÑΓ ½¿ ß««íΘÑ¡¿Ñ
- WM_KEYDOWN »ÑαÑσ«ñ ó ¡áªáΓ«Ñ ß«ßΓ«∩¡¿Ñ ó»ÑαóδÑ ¿½¿
- »«óΓ«α¡«.
-
- é αáßΦ¿αÑ¡¡«⌐ ¬½áó¿áΓπαδ IBM ß« 101 ¿ 102 ¬½áó¿ΦἿ,
- ¿¼ÑεΓß∩ ñ«»«½¡¿Γѽ∞¡δÑ ¬½áó¿Φ¿: »αáóδ⌐ ALT, ¿ »αáóδ⌐
- CONTROL ¡á «ß¡«ó¡«¼ í½«¬Ñ ¬½áó¿áΓπαδ, INSERT, DELETE,
- HOME, PAGEUP, PAGEDOWN ¿ ¬½áó¿Φ¿ π»αáó½Ñ¡¿∩ ¬παß«α«¼ ß½Ñóá
- «Γ τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ, ¿ ¬½áó¿Φ¿ ñѽѡ¿∩ (/) ¿ ENTER ¡á
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαÑ. ü¿Γ αáßΦ¿αÑ¡¡δσ ¬½áó¿Φ ¼«úπΓ
- »«ññÑনóáΓ∞ Γá¬ªÑ ¡Ñ¬«Γ«αδÑ ñαπú¿Ñ ¬½áó¿Φ¿.
-
- ───────────────────────────────────────────────────────────────
- WM_KEYUP
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ «ßó«í«ªñáÑΓ
- ¬½áó¿Φπ, ¬«Γ«αá∩ íδ½á ¡áªáΓá »α¿ ¡áªáΓ«⌐ ¬½áó¿ΦÑ Alt. Ä¡«
- Γá¬ªÑ óδñáÑΓß∩, ¬«úñá ó ñá¡¡δ⌐ ¼«¼Ñ¡Γ «ΓßπΓßΓóπÑΓ «¬¡«,
- ºáσóáΓ¿óΦÑÑ óó«ñ; ó φΓ«¼ ß½πτáÑ ß««íΘÑ¡¿Ñ WM_SYSKEYUP
- »«ßδ½áÑΓß∩ á¬Γ¿ó¡«¼π «¬¡π. Å«½πτ¿óΦÑÑ φΓ« ß««íΘÑ¡¿Ñ «¬¡«
- ¼«ªÑΓ «»αÑñѽ¿Γ∞ ¬«¡¬αÑΓ¡πε ß¿Γπᵿε, »α«óÑα¿ó ¬«ñ
- ¬«¡ΓѬßΓá ó lParam.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ó¿αΓπá½∞¡«⌐ ¬«ñ «ßó«í«ªñáѼ«⌐
- ¬½áó¿Φ¿.
-
- lParam æ«ñÑαª¿Γ τ¿ß½« »«óΓ«αÑ¡¿⌐, ¬«ñ
- ߬᡿α«óá¡¿∩, ¬«ñ »ÑαÑσ«ñá ¬½áó¿Φ¿,
- »αÑñΦÑßΓóπεΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿, ¿ ¬«ñ
- ¬«¡ΓѬßΓá, ¬á¬ »«¬áºá¡« ¡¿ªÑ:
-
- ü¿Γ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- 0-15 ù¿ß½« »«óΓ«αÑ¡¿⌐ (τ¿ß½« ¡áªáΓ¿⌐
- ¡á ¬½áó¿Φπ, ∩ó½∩εΘÑÑß∩
- αѺπ½∞ΓáΓ«¼ πñÑনóá¡¿∩
- »«½∞º«óáΓѽѼ ¬½áó¿Φ¿ ó ¡áªáΓ«¼
- ß«ßΓ«∩¡¿¿).
-
- 16-23 è«ñ ߬᡿α«óá¡¿∩ (º¡áτÑ¡¿Ñ,
-
- Windows 3.0/Ref/5#7 = 150 =
-
- ºáó¿ß∩ΘÑÑ «Γ OEM).
-
- 24 ÉáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá, Γá¬á∩ ¬á¬
- Σπ¡¬µ¿«¡á½∞¡á∩ ¿½¿ ¬½áó¿Φ¿
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ (1 - Ñß½¿
- αáßΦ¿αÑ¡¡á∩ ¬½áó¿Φá).
-
- 25-26 ìÑ ¿ß»«½∞ºπεΓß∩.
-
- 27-28 êß»«½∞ºπÑΓß∩ Windows.
-
- 29 è«ñ ¬«¡ΓѬßΓá (1, Ñß½¿ ¬½áó¿Φá
- Alt πñÑনóáÑΓß∩ ¡áªáΓ«⌐ ó Γ«
- óαѼ∩, ¬á¬ ¡áªáΓá ñαπúá∩ ¬½áó¿Φá,
- ¿ 0, ó »α«Γ¿ó¡«¼ ß½πτáÑ).
-
- 30 ÅαÑñδñπΘÑÑ ß«ßΓ«∩¡¿Ñ ¬½áó¿Φ¿ (1,
- Ñß½¿ ¬½áó¿Φá íδ½á ¡áªáΓá »ÑαÑñ
- ΓѼ, ¬á¬ í佫 »«ß½á¡« ß««íΘÑ¡¿Ñ,
- ¿ 0, Ñß½¿ ¬½áó¿Φá íδ½á «Γ»πΘÑ¡á).
-
- 31 æ«ßΓ«∩¡¿Ñ »ÑαÑσ«ñá (1, Ñß½¿
- ¬½áó¿Φá «ßó«í«ªñáÑΓß∩, ¿ 0, Ñß½¿
- ¬½áó¿Φá ¡áª¿¼áÑΓß∩).
-
- ä½∩ ß««íΘÑ¡¿∩ WM_SYSKEYUP ¬«ñ »ÑαÑσ«ñá
- (í¿Γ 31) αáóÑ¡ 1. ü¿Γ ¬«ñá ¬«¡ΓѬßΓá
- (í¿Γ 29) αáóÑ¡ 1, Ñß½¿ ¡áªáΓá ¬½áó¿Φá
- Alt. ¥Γ«Γ í¿Γ αáóÑ¡ 0, Ñß½¿ φΓ«
- ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ á¬Γ¿ó¡«¼π «¬¡π,
- »«ß¬«½∞¬π ¡ÑΓ «¬¡á, ºáσóáΓ¿óΦÑú« óó«ñ.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- è«úñá ¬«ñ ¬«¡ΓѬßΓá αáóÑ¡ 0 ß««íΘÑ¡¿Ñ ñ«½ª¡« íδΓ∞ »ÑαÑñá¡«
- Σπ¡¬µ¿¿ TranslateAccelerator, ¬«Γ«αá∩ «íαáí«ΓáÑΓ Ñú« ¬á¬
- «íδτ¡«Ñ ß««íΘÑ¡¿Ñ á ¡Ñ ¬á¬ ß««íΘÑ¡¿Ñ « ¡áªáΓ¿¿ ß¿ßΓѼ¡«⌐
- ¬½áó¿Φ¿. ¥Γ« »«ºó«½∩ÑΓ ¿ß»«½∞º«óáΓ∞ ¬½áó¿Φ¿ π߬«α¿Γѽ∩
- ñáªÑ ß á¬Γ¿ó¡δ¼ «¬¡«¼, ¡Ñ ¿¼ÑεΘ¿¼ ºáσóáΓá óó«ñá.
-
- é αáßΦ¿αÑ¡¡«⌐ ¬½áó¿áΓπαδ IBM ß« 101 ¿ 102 ¬½áó¿ΦἿ,
- ¿¼ÑεΓß∩ ñ«»«½¡¿Γѽ∞¡δÑ ¬½áó¿Φ¿: »αáóδ⌐ ALT, ¿ »αáóδ⌐
- CONTROL ¡á «ß¡«ó¡«¼ í½«¬Ñ ¬½áó¿áΓπαδ, INSERT, DELETE,
- HOME, PAGEUP, PAGEDOWN ¿ ¬½áó¿Φ¿ π»αáó½Ñ¡¿∩ ¬παß«α«¼ ß½Ñóá
- «Γ τ¿ß½«ó«⌐ ¬½áó¿áΓπαδ, ¿ ¬½áó¿Φ¿ ñѽѡ¿∩ (/) ¿ ENTER ¡á
- τ¿ß½«ó«⌐ ¬½áó¿áΓπαÑ. ü¿Γ αáßΦ¿αÑ¡¡δσ ¬½áó¿Φ ¼«úπΓ
- »«ññÑনóáΓ∞ Γá¬ªÑ ¡Ñ¬«Γ«αδÑ ñαπú¿Ñ ¬½áó¿Φ¿.
-
- ä½∩ αáßΦ¿αÑ¡¡«⌐ ¬½áó¿áΓπαδ ß« 102 ¬½áó¿ΦἿ ¡Ñ ó Σ«α¼áΓÑ
- USA, »αáóá∩ ¬½áó¿Φá Alt «íαáíáΓδóáÑΓß∩ ¬á¬ CONTROL+ALT.
- ì¿ªÑ »«¬áºá¡á »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ß««íΘÑ¡¿⌐ ¬«Γ«αδÑ
- »«ßδ½áεΓß∩ »α¿ ¡áªáΓ¿¿ φΓ«⌐ ¬½áó¿Φ¿:
-
- Windows 3.0/Ref/5#7 = 151 =
-
-
- 쫼Ñα æ««íΘÑ¡¿Ñ è«ñ ó¿αΓπá½∞¡«⌐ ¬½áó¿Φ¿ (lParam)
- ──────────────────────────────────────────────────────────
- 1 WM_KEYDOWN VK_CONTROL
-
- 2 WM_KEYDOWN VK_MENU
-
- 3 WM_KEYUP VK_CONTROL
-
- 4 WM_KEYUP VK_MENU
-
- ───────────────────────────────────────────────────────────────
-
- WM_TIMECHANGE
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »α¿¬½áñ¡á∩ »α«úαá¼¼á ó¡«ß¿Γ
- ¿º¼Ñ¡Ñ¡¿Ñ (¿½¿ α∩ñ ¿º¼Ñ¡Ñ¡¿⌐) ó ß¿ßΓѼ¡«Ñ óαѼ∩. ïεíá∩
- »α¿¬½áñ¡á∩ »α«úαá¼¼á, ¬«Γ«αá∩ ¿º¼Ñ¡∩ÑΓ ß¿ßΓѼ¡«Ñ óαѼ∩,
- ñ«½ª¡á »«ß½áΓ∞ φΓ« ß««íΘÑ¡¿Ñ óßѼ «¬¡á¼ óÑασ¡Ñú« πα«ó¡∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ä½∩ Γ«ú«, τΓ«íδ »«ß½áΓ∞ ß««íΘÑ¡¿Ñ WM_TIMECHANGE óßѼ «¬¡á¼
- óÑασ¡Ñú« πα«ó¡∩, »α¿¬½áñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ óδºóáΓ∞
- Σπ¡¬µ¿ε SendMessage ß »áαá¼ÑΓα«¼ hWnd, πßΓá¡«ó½Ñ¡¡δ¼ ó
- ΦÑßΓ¡áñµáΓ¿α¿τ¡«Ñ º¡áτÑ¡¿Ñ 0xFFFF.
-
- ───────────────────────────────────────────────────────────────
-
- WM_TIMER
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá ñ«ßΓ¿úáÑΓß∩ ß«íδΓ¿Ñ,
- πßΓá¡«ó½Ñ¡¡«Ñ ñ½∩ ñá¡¡«ú« Γá⌐¼Ñαá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ID Γá⌐¼Ñαá - µÑ½«Ñ º¡áτÑ¡¿Ñ,
- ¬«Γ«α«Ñ ¿ñÑ¡Γ¿Σ¿µ¿απÑΓ Γá⌐¼Ñα.
-
- lParam ô¬áºδóáÑΓ ¡á Σπ¡¬µ¿ε, ¬«Γ«αá∩ íδ½á
- »ÑαÑñá¡á ó Σπ¡¬µ¿ε SetTimer, »α¿
- ß«ºñá¡¿¿ Γá⌐¼Ñαá. àß½¿ »áαá¼ÑΓα lParam
- ¡Ñ αáóÑ¡ NULL, Γ« ó¼ÑßΓ« Γ«ú«, τΓ«íδ
- »«ßδ½áΓ∞ ß««íΘÑ¡¿Ñ WM_TIMER Σπ¡¬µ¿¿
- «¬¡á, óδºδóáÑΓß∩ ¡Ñ»«ßαÑñßΓóÑ¡¡«
- π¬áºá¡¡á∩ Σπ¡¬µ¿∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
-
- Windows 3.0/Ref/5#7 = 152 =
-
-
- WM_UNDO
-
- ¥Γ« ß««íΘÑ¡¿Ñ «Γ¼Ñ¡∩ÑΓ »«ß½Ññ¡εε «»Ñαᵿε. è«úñá «¡«
- »«ßδ½áÑΓß∩ αÑñá¬Γ¿απѼ«¼π í½«¬π π»αáó½Ñ¡¿∩ πñá½Ñ¡¡δ⌐ »ÑαÑñ
- φΓ¿¼ ΓѬßΓ ó«ßßΓá¡áó½¿óáÑΓß∩ á ñ«íáó½Ñ¡¡δ⌐ »ÑαÑñ φΓ¿¼
- ΓѬßΓ πñá½∩ÑΓß∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ìÑ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- ───────────────────────────────────────────────────────────────
- WM_VKEYTOITEM
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ó½áñѽ∞µπ »á¡Ñ½∞ε »ÑαÑτ¡∩ ß Γ¿»«¼
- LBS_WANTKEYBOARDINPUT ó «ΓóÑΓ ¡á ß««íΘÑ¡¿Ñ WM_KEYDOWN.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ó¿αΓπá½∞¡«⌐ ¬«ñ ¬½áó¿Φ¿ ¡áªáΓ«⌐
- »«½∞º«óáΓѽѼ.
-
- lParam æ«ñÑαª¿Γ ó ßΓáαΦѼ ß½«óÑ »«º¿µ¿ε
- »ßÑóñ«¬παß«αá ¿ ñÑß¬α¿»Γ«α «¬¡á »á¡Ñ½¿
- »ÑαÑτ¡∩ ó ¼½áñΦѼ ß½«óÑ.
- ──────────────────────────────────────────────────────────
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ
-
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ «»αÑñѽ∩ÑΓ ñÑ⌐ßΓó¿Ñ, ¬«Γ«α«Ñ
- »α¿¬½áñ¡á∩ »α«úαá¼¼á óδ»«½¡¿½á ó «ΓóÑΓ ¡á ß««íΘÑ¡¿Ñ.
- ç¡áτÑ¡¿Ñ -2 «»αÑñѽ∩ÑΓ, τΓ« »α¿¬½áñ¡á∩ »α«úαá¼¼á
- «íαáí«Γá½á óßÑ á߻ѬΓδ óδíαá¡¡«ú« φ½Ñ¼Ñ¡Γá ¿ ¡¿¬á¬¿σ
- í«½∞ΦÑ ñÑ⌐ßΓó¿⌐ ñ½∩ »á¡Ñ½¿ »ÑαÑτ¡∩ ¡Ñ ΓαÑíπεΓß∩.
- 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡«Ñ -1, ú«ó«α¿Γ « Γ«¼, τΓ« »á¡Ñ½∞
- »ÑαÑτ¡∩ óδ»«½¡¿½á ñ½∩ ñá¡¡«⌐ ¬½áó¿Φ¿ ñÑ⌐ßΓó¿∩ »«
- π¼«½τá¡¿ε. 髺óαáΘáѼ«Ñ º¡áτÑ¡¿Ñ αáó¡«Ñ ¡π½ε ¿½¿ í«½∞ΦÑÑ
- ¡π½∩ «»αÑñѽ∩ÑΓ ¿¡ñÑ¬ß φ½Ñ¼Ñ¡Γá »á¡Ñ½¿ »ÑαÑτ¡∩ ¿ ú«ó«α¿Γ «
- Γ«¼, τΓ« »á¡Ñ½∞ »ÑαÑτ¡∩ ñ«½ª¡á óδ»«½¡¿Γ∞ ñ½∩ ñá¡¡«⌐
- ¬½áó¿Φ¿ ñÑ⌐ßΓó¿∩ »« π¼«½τá¡¿ε ß ñá¡¡δ¼ φ½Ñ¼Ñ¡Γ«¼.
-
- ───────────────────────────────────────────────────────────────
- WM_VSCROLL
-
- ¥Γ« ß««íΘÑ¡¿Ñ óδñáÑΓß∩, ¬«úñá »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ ¬¡«»¬π
- ¼δΦ¿ ¡á óÑαΓ¿¬á½∞¡«⌐ ßΓα«¬Ñ »α«¬απΓ¬¿.
-
-
- Windows 3.0/Ref/5#7 = 153 =
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam æ«ñÑαª¿Γ ¬«ñ ßΓ᫬¿ »α«¬απΓ¬¿,
- «»αÑñѽ∩εΘ¿⌐ ºá»α«ß »«½∞º«óáΓѽ∩ ¡á
- »α«¬απΓ¬π. Ä¡ ¼«ªÑΓ íδΓ∞ «ñ¡¿¼ ¿º
- ß½ÑñπεΘ¿σ:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- SB_BOTTOM Å᫬απΓ¬á ñ« ¬«¡µá 󡿺.
-
- SB_ENDSCROLL 諡ѵ »α«¬απΓ¬¿.
-
- SB_LINEDOWN Å᫬απΓ¬á ¡á «ñ¡π ßΓ᫬π
- 󡿺.
-
- SB_LINEUP Å᫬απΓ¬á ¡á «ñ¡π ßΓ᫬π
- óóÑασ.
-
- SB_PAGEDOWN Å᫬απΓ¬á ¡á «ñ¡π
- ßΓαá¡¿µπ 󡿺.
-
- SB_PAGEUP Å᫬απΓ¬á ¡á «ñ¡π ßΓαá¡¿µπ
- óóÑασ.
-
- SB_THUMBPOSITION Å᫬απΓ¬á ¬ áíß«½εΓ¡«⌐
- »«º¿µ¿¿. ÆÑ¬πΘá∩ »«º¿µ¿∩
- ß«ñÑনΓß∩ ó ¼½áñΦѼ
- ß½«óÑ lParam.
-
- SB_THUMBTRACK üÑúπ¡«¬ »ÑαѼÑΘáÑΓß∩ ¡á
- ºáñá¡¡πε »«º¿µ¿ε.
- ÆÑ¬πΘá∩ »«º¿µ¿∩
- ß«ñÑনΓß∩ ó ¼½áñΦѼ
- ß½«óÑ lParam.
-
- SB_TOP Å᫬απΓ¬á ñ« ¬«¡µá óóÑασ.
- ────────────────────────────────────────
-
- lParam àß½¿ ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ßΓ᫬«⌐
- »α«¬απΓ¬¿, Γ« ßΓáαΦÑÑ ß½«ó« »áαá¼ÑΓαá
- ¿ñÑ¡Γ¿Σ¿µ¿απÑΓ í½«¬ π»αáó½Ñ¡¿∩. àß½¿
- ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩ ¬á¬ αѺπ½∞ΓáΓ
- π»αáó½Ñ¡¿∩ »«½∞º«óáΓѽѼ ßΓ᫬«⌐
- »α«¬απΓ¬¿ ó ¡á¬½áñδóáѼ«¼ «¬¡Ñ, ßΓáαΦÑÑ
- ß½«ó« ¡Ñ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- æ««íΘÑ¡¿Ñ SB_THUMBTRACK «íδτ¡« ¿ß»«½∞ºπÑΓß∩ »α¿¬½áñ¡δ¼¿
- »α«úαἼἿ, τΓ«íδ «íÑß»Ñτ¿Γ∞ ¡Ñ¬«Γ«απε «íαáΓ¡πε ßó∩º∞ ó«
- óαѼ∩ »ÑαѼÑΘÑ¡¿∩ íÑúπ¡¬á.
-
- àß½¿ »α¿¬½áñ¡á∩ »α«úαá¼¼á »α«¬απτ¿óáÑΓ ñ«¬π¼Ñ¡Γ ó «¬¡Ñ,
-
- Windows 3.0/Ref/5#7 = 154 =
-
- «¡á ñ«½ª¡á Γá¬ªÑ ó«ßßΓá¡«ó¿Γ∞ »«º¿µ¿ε íÑúπ¡¬á ß »«¼«Θ∞ε
- Σπ¡¬µ¿¿ SetScrollPos.
-
- ───────────────────────────────────────────────────────────────
- WM_VSCROLLCLIPBOARD
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ß¿ßΓѼ¡δ⌐ íπΣÑα ß«ñÑনΓ
- ñÑß¬α¿»Γ«α ñá¡¡δσ ñ½∩ Σ«α¼áΓá CF_OWNERDISPLAY (Γ. Ñ.,
- ó½áñѽѵ ß¿ßΓѼ¡«ú« íπΣÑαá ñ«½ªÑ¡ ¿¡ñ¿µ¿α«óáΓ∞ Ñú«
- ß«ñÑন¼«Ñ), ¿ »α«¿º«Φ½« ß«íδΓ¿Ñ ó ßΓα«¬Ñ óÑαΓ¿¬á½∞¡«⌐
- »α«¬απΓ¬¿ »α¿¬½áñ¡«⌐ »α«úαá¼¼δ - ó½áñѽ∞µá ß¿ßΓѼ¡«ú«
- íπΣÑαá.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam äÑß¬α¿»Γ«α «¬¡á »α¿¬½áñ¡«⌐ »α«úαá¼¼δ
- - ó½áñѽ∞µá ß¿ßΓѼ¡«ú« íπΣÑαá.
-
- lParam æ«ñÑαª¿Γ «ñ¿¡ ¿º ß½ÑñπεΘ¿σ ¬«ñ«ó ßΓ᫬¿
- »α«¬απΓ¬¿:
-
- ç¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ────────────────────────────────────────
- SB_BOTTOM Å᫬απΓ¬á ñ« ¬«¡µá 󡿺.
-
- SB_ENDSCROLL 諡ѵ »α«¬απΓ¬¿.
-
- SB_LINEDOWN Å᫬απΓ¬á ¡á «ñ¡π ßΓ᫬π
- 󡿺.
-
- SB_LINEUP Å᫬απΓ¬á ¡á «ñ¡π ßΓ᫬π
- óóÑασ.
-
- SB_PAGEDOWN Å᫬απΓ¬á ¡á «ñ¡π
- ßΓαá¡¿µπ 󡿺.
-
- SB_PAGEUP Å᫬απΓ¬á ¡á «ñ¡π ßΓαá¡¿µπ
- óóÑασ.
-
- SB_THUMBPOSITION Å᫬απΓ¬á ¬ áíß«½εΓ¡«⌐
- »«º¿µ¿¿. ÆÑ¬πΘá∩ »«º¿µ¿∩
- ß«ñÑনΓß∩ ó ¼½áñΦѼ
- ß½«óÑ lParam.
-
- SB_TOP Å᫬απΓ¬á ñ« ¬«¡µá óóÑασ.
- ────────────────────────────────────────
-
- æΓáαΦÑÑ ß½«ó« lParam ß«ñÑαª¿Γ »«º¿µ¿ε
- íÑúπ¡¬á, Ñß½¿ ¬«ñ ßΓ᫬¿ »α«¬απΓ¬¿ -
- SB_THUMBPOSITION. é »α«Γ¿ó¡«¼ ß½πτáÑ
- ßΓáαΦÑÑ ß½«ó« ¡Ñ ¿ß»«½∞ºπÑΓß∩.
- ──────────────────────────────────────────────────────────
-
-
- Windows 3.0/Ref/5#7 = 155 =
-
- Åα¿¼Ñτá¡¿Ñ
-
- é½áñѽѵ ß¿ßΓѼ¡«ú« íπΣÑαá ñ«½ªÑ¡ ¿ß»«½∞º«óáΓ∞ Σπ¡¬µ¿ε
- InvalidateRect ¿½¿, »α¿ ¡Ñ«íσ«ñ¿¼«ßΓ¿, «ßπΘÑßΓó¿Γ∞
- »ÑαÑα¿ß«ó¬π. Æá¬ªÑ ñ«½ª¡á íδΓ∞ ó«ßßΓá¡«ó½Ñ¡á »«º¿µ¿∩
- ßΓ᫬¿ »α«¬απΓ¬¿.
-
- ───────────────────────────────────────────────────────────────
- WM_WININICHANGE
-
- ¥Γ« ß««íΘÑ¡¿Ñ »«ßδ½áÑΓß∩, ¬«úñá ¿º¼Ñ¡∩ÑΓß∩ Σá⌐½
- ¿¡¿µ¿á½¿ºáµ¿¿ Windows (WIN.INI). ïεíá∩ »α¿¬½áñ¡á∩
- »α«úαá¼¼á, ¬«Γ«αá∩ ó¡«ß¿Γ ¿º¼Ñ¡Ñ¡¿∩ ó Σá⌐½ WIN.INI, ñ«½ª¡á
- »«ß½áΓ∞ φΓ« ß««íΘÑ¡¿Ñ óßѼ «¬¡á¼ óÑασ¡Ñú« πα«ó¡∩.
-
- Åáαá¼ÑΓαδ Ä»¿ßá¡¿Ñ
- ──────────────────────────────────────────────────────────
- wParam ìÑ ¿ß»«½∞ºπÑΓß∩.
-
- lParam ô¬áºδóáÑΓ ¡á ßΓ᫬π, «»αÑñѽ∩εΘπε ¿¼∩
- ßѬµ¿¿, ¬«Γ«αá∩ ¿º¼Ñ¡∩ÑΓß∩ (¡Ñ ñ«½ª¡á
- ó¬½ετáΓ∞ ¬óáñαáΓ¡δÑ ß¬«í¬¿).
- ──────────────────────────────────────────────────────────
-
- Åα¿¼Ñτá¡¿Ñ
-
- ä½∩ Γ«ú«, τΓ«íδ »«ß½áΓ∞ ß««íΘÑ¡¿Ñ WM_WININICHANGE óßѼ
- «¬¡á¼ óÑασ¡Ñú« πα«ó¡∩, »α¿¬½áñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ óδºóáΓ∞
- Σπ¡¬µ¿ε SendMessage ß »áαá¼ÑΓα«¼ hWnd, πßΓá¡«ó½Ñ¡¡δ¼ ó
- ΦÑßΓ¡áñµáΓ¿α¿τ¡«Ñ º¡áτÑ¡¿Ñ 0xFFFF.
-
- ò«Γ∩ φΓ« ¿ ¡Ñ ¬«ααÑ¬Γ¡«, ¡Ñ¬«Γ«αδÑ »α¿¬½áñ¡δÑ »α«úαá¼¼δ
- »«ßδ½áεΓ φΓ« ß««íΘÑ¡¿Ñ ß lParam αáó¡δ¼ NULL. é φΓ«¼ ß½πτáÑ
- »α¿¬½áñ¡δÑ »α«úαá¼¼δ ñ«½ª¡δ »α«óÑα¿Γ∞ óßÑ ßѬµ¿¿ Σá⌐½á
- WIN.INI, ¬«Γ«αδÑ ó½¿∩εΓ ¡á »α¿¬½áñ¡πε »α«úαá¼¼π.
-
-