문자열 거꾸로 출력하기
·
#include #include #define MAXARRAY 5 void main(){ char temp[MAXARRAY][1024]; int i=0; char * pchar; for(i=0;i
2. 메시지
·
메시지의 정의 메시지의 종류 - 윈도우 메시지(Window Message) - Windows에 의해 만들어지는 메시지이다. 여기서 만들어지는 핸들(lParam)은 Windows에 의해 자동으로 생성되고 변경할 수 없다. lParam wParam case WM_CREATE: { return 0; } case WM_PAINT: { HDC hdc; PAINTSTRUCT ps; hdc = BeginPaint(hwnd, &ps); DC의 Handle을 반환, 전체클라이언트 영역 유효화 호출중에 윈도우는 클라이언트 영역의 배경을 윈도우 클래스에 지정한 브러쉬로 지운다 EndPaint (hwnd,&ps); return 0; } 클라이언트영역이 무효화가 되면 발생(윈도우가 다시 그려져야 함을 알림) 윈도우를 옮기거나 ..
1. API 기본소스
·
#include "windows.h" LRESULT CALLBACK WndProc(HWND hwnd, UINT, WPARAM wParam, LPARAM lParam); int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE prevInstance, LPSTR lpCmdLine,int nShowCmd) { MSG msg; HWND hwnd; WNDCLASS wndclass; wndclass.cbClsExtra=0; wndclass.cbWndExtra=0; wndclass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH); wndclass.hCursor= LoadCursor(0,IDC_ARROW); wndclass.hIcon = Loa..