레퍼런스 작업 일지

현재 레퍼런스 양:함수 184개, 메시지 75개, 구조체 3개, 용어 0개

2000.5.4 레퍼런스 함수 목록 파악 및 초안 마련
2000.12.7 레퍼런스 구조 재조정
2001.1.14 현재의 레퍼런스 구조 완성. 원형, 인수, 리턴, 설명, 참고함수, 폴렛폼, 본문참조로 구성되며 예제는 설명란에서 같이 보인다.
2001.2.5

1차분 함수 올림

AdjustWindowRect, BeginPaint, BitBlt, CreatePen, CreateSolidBrush, CreateHatchBrush, DeleteObject, DrawText, EndPaint, GetDC, GetStockObject, GetWindowText, ReleaseDC, SelectObject, SetBkColor, SetTextAllign, SetTextColor, SetTimer, TextOut, LineTo, MoveToEx, Rectangle, Ellipse, SetPixel, InvalidateRect, StretchBlt, SetTimer, KillTimer

2001.4.16

2차분 함수 올림

CreateWindow, CreateWindowEx, DefWindowProc, DestroyWindow, DispatchMessage, GetMessage, MessageBeep, MessageBox, SendMessage, PostMessage, PostQuitMessage, RegisterClass, RegisterClassEx, ShowWindow, TranslateMessage, TranslateAccelerator, MoveWindow, SetWindowPos, LoadIcon, LoadCursor, LoadAccelerator, LoadBitmap, LoadString

2001.5.1

3차분 함수 올림. 레퍼런스 형식에 MFC 원형을 추가함

GetClientRect, GetWindowRect, SetROP2, GetROP2, SetViewportOrgEx, SetViewportExtEx, SetWindowOrgEx, SetWindowExtEx, GetViewportOrgEx, GetViewportExtEx, GetWindowOrgEx, GetWindowExtEx, SetMapMode, GetMapMode, CreateCompatibleDC, CreateFont, CreateFontIndirect, SetScrollRange, SetScrollPos, DialogBox, EndDialog, CreateDialog, GetDlgItemInt, GetDlgItemText, SetDlgItemInt, SetDlgItemText, GetDlgItem, IsWindow, CheckRadioButton, GetDlgCtrlID, CheckRadioButton, CheckDlgButton, IsDialogButtonChecked

2001.5.21

4차분 기초 메시지 올림.

WM_CREATE, WM_DESTROY, WM_PAINT, WM_KEYDOWN, WM_KEYUP, WM_CHAR, WM_MOUSEMOVE, WM_LBUTTONDOWN, WM_LBUTTONUP, WM_RBUTTONDOWN, WM_RBUTTONUP, WM_LBUTTONDBLCLK, WM_TIMER, WM_SIZE, WM_MOVE, WM_COMMAND, WM_HSCROLL, WM_VSCROLL

2001.6월30일

5차분 함수 올림

GetBkMode, SetBkMode, GetBkColor, GetTextAlign, GetTextColor,IsCharAlpha, IsCharAlphaNumeric, IsCharLower, IsCharUpper, IsChild, IsIconic, IsWindowEnabled, IsWindowVisible, IsZoomed, Arc, ArcTo, SetArcDirection, GetArcDirection, Chord, Pie, AngleArc, CloseWindow, RoundRect, SetPixelV, UpdateWindow, WinMain, WndProc, GetClassWord, GetClassLong, GetClassLongPtr, SetClassWord, SetClassLong, SetClassLongPtr, GetWindowWord, GetWindowLong, GetWindowLongPtr, SetWindowWord, SetWindowLong, SetWindowLongPtr

2001.10.6

6차분 함수 올림 - 원고 관리를 잘못해서 파일을 분실하는 바람에 좀 늦어졌습니다.

FindWindow, FindWindowEx, GetFocus, SetFocus, GetDeviceCaps, GetParent, SetParent, GetSysColor, GetSysColorBrush, SetSysColor, GetSystemDirectory, GetWindowsDirectory,GetTickCount, GetVersion, GetVersionEx, LoadImage, lstrcat, lstrcmp, lstrcmpi, lstrcpy, lstrcpyn, lstrlen, MulDiv, OutputDebugString, PeekMessage, GetPixel, Polygon, Polyline, SetCapture, GetCapture, ReleaseCapture, ScreenToClient, ClientToScreen, GetCursor, SetCursor, Sleep, TrackPopupMenu, TrackPopupMenuEx, wsprintf

2002.1.2

7차분 함수 및 구조체 올림

GetScrollRange, SetScrollRange, GetScrollInfo, SetScrollInfo, GetScrollPos, ScrollWindow, CreateFile, ReadFile, WriteFile, MoveFile, MoveFileEx, CopyFile, GetTextMetrics, GetSystemMetrics, GetLocalTime, SetLocalTime, GetSystemTime, SetSystemTime, GetObject, GetOpenFileName, GetSaveFileName, LoadMenu, GetSubMenu, GetMenu, SetMenu, FillRect, PatBlt

SCROLLINFO, SYSTEMTIME, OPENFILENAME

2002.7.5

8차분 기초 메시지 올림

WM_ACTIVTE, WM_ACTIVATEAPP, WM_CLEAR, WM_CLOSE, WM_COPY, WM_CTLCOLORBTN, WM_CTLCOLORDLG, WM_CTLCOLOREDIT, WM_CTLCOLORLISTBOX, WM_CTLCOLORSCROLLBAR, WM_CTLCOLORSTATIC, WM_CUT, WM_DESTROY, WM_DRAWITEM, WM_GETTEXT, WM_GETTEXTLENGTH, WM_INITMENU, WM_INITPOPUPMENU, WM_KILLFOCUS, WM_MEASUREITEM, WM_MENUSELECT, WM_MOUSEACTIVATE, WM_NCACTIVATE, WM_PASTE, WM_QUIT, WM_SETFOCUS, WM_SETTEXT, WM_SYSCHAR, WM_SYSCOMMAND, WM_SYSKEYDOWN, WM_SYSKEYUP

2002.11.28

9차분 기초 메시지 올림

WM_APP, WM_DEADCHAR, WM_SYSDEADCHAR, WM_DROPFILES, WM_ENDSESSION, WM_QUERYENDSESSION, WM_ERASEBKGND, WM_ICONERASEBKGND, WM_FONTCHANGE, WM_GETDLGCODE, WM_GETFONT, WM_SETFONT, WM_GETMINMAXINFO, WM_INITDIALOG, WM_NCCREATE, WM_NCDESTROY, WM_NCHITTEST, WM_NEXTDLGCTL, WM_NULL, WM_SETCURSOR, WM_SHOWWINDOW, WM_TIMECHANGE, WM_WININICHANGE, WM_SETTINGCHANGE, WM_USER, WM_UNDO

2002

10차분 함수 작성 예정

CreateProcess, WinExec, LoadModule, ExitProcess, TerminateProcess, GetExitCodeProcess, OpenProcess, GetCurrentProcess, GetCurrentProcessId, GetFullPathName, GetModuleHandle, GetModuleHandleEx, GetModuleInformation, CreateThread, ExitThread, TerminateThread, GetCurrentThread, GetCurrentThreadId, DragAcceptFile, DragQueryFile, DragQueryPoint, DragFinish, TimerProc, SystemParametersInfo, GetKeyState, GetAsyncKeyState, DeleteFile, CreateDirectory, CreateDirectoryEx

2003 함수 계속 작성 예정. 목록은 아직 만들지 않았습니다.
2003 지금까지 정리한 모든 함수, 메시지에 대한 버그 점검 및 함수간 링크 연결. 1차 정식 릴리즈.
이후부터는 토픽별(윈도우 관련 함수, 그래픽 관련 함수 등등)로 함수를 정리할 예정임
표준 컨트롤 및 공통 컨트롤에 대한 레퍼런스 작업 시작.

 

레퍼런스 작업이 많이 늦어지고 있습니다. 그러나 결코 중단하지 않으며 꾸준히 작성하고 있습니다.