목록전체 글 (253)
bdfgdfg
#include #include using namespace std; string solution(string s) { string answer = ""; int len = s.size(); if (s[0] >= 'a' && s[0] = 'a' && s[j] = 'A' && s[i]
Win32 API - WinMain,WndProc가 주요. - Winmain -> 윈도우 구조체 등록,생성 -> 메시지 루프, 메시지 체크와 전달 -> os에서 관리하는 메시지 큐를 통해 들어온 메시지를 들어온 순서대로 처리한다. -> WinMain함수는 메시지 루프에서 무한반복을 하고 메시지큐에 종료를 하라는 메시지가 들어오면 반복문을 탈출하면서 종료 WndProc - 메시지를 처리한다 LRESULT CALLBACK WndProc(HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam) { HDC hdc; PAINTSTRUCT ps; RECT rcLine = { 50, 50, 700, 150 }; //선의 좌표영역 RECT rcEllipse = { 50, 300, 7..
Win32 API 프로그래밍 - 윈도우 운영체제가 제공하는 함수를 이용한 C언어(함수위주)기반의 프로그래밍 wWinMain() : 응용 프로그램 윈도우 생성 (앞에 w는 유니코드) WndProc() : 메시지 처리 윈도우 명칭 WindowProject2 - 타이틀바 파일,도움말 - 메뉴바 밑의 화면부분 - 클라이언트 영역 인스턴스와 핸들 ★ 현재 운영체제는 멀티 태스킹 운영체제. 그렇다면 같은 메모장이란 프로그램의 데이터를 운영체제에서 구분하는 방법은 무엇일까? 바로 인스턴스(instance)와 핸들(handle)을 통해 운영체제가 응용 프로그램을 구분한다. 둘의 실체는 '값'(자료형은 void*)이며 인스턴스와 핸들이라는 응용 프로그램의 구분을 위해 명칭을 붙임. 인스턴스 - 응용 프로그램 아이디 - ..