2. 메시지

2009. 7. 12. 16:13·일
메시지의 정의

메시지의 종류

- 윈도우 메시지(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;
  }

클라이언트영역이 무효화가 되면 발생(윈도우가 다시 그려져야 함을 알림)
윈도우를 옮기거나 제거, 이전에 감추어진 영역이 보이게 될때
윈도우 크기를 조절할 때, 윈도우 일부를 스크롤 했을 때
InvalidateRect나 InvalidateRgn을 사용할 때
메뉴가 나타났다가 사라질 때
풍선 도움말이 나타났을 때
반응형

'일' 카테고리의 다른 글

02. 커널 오브젝트 下  (0) 2009.08.18
01. 커널 오브젝트 上  (0) 2009.08.18
한 줄에 여러개의 숫자를 입력받아 배열에 할당  (0) 2009.07.13
문자열 거꾸로 출력하기  (0) 2009.07.13
1. API 기본소스  (0) 2009.07.12
'일' 카테고리의 다른 글
  • 01. 커널 오브젝트 上
  • 한 줄에 여러개의 숫자를 입력받아 배열에 할당
  • 문자열 거꾸로 출력하기
  • 1. API 기본소스
식
식
    250x250
  • 전체
    오늘
    어제
    • All Contents
      • 일
        • 공부
        • 프로젝트
      • 정보
        • IT 제품리뷰
        • 음식
        • 사회
      • 일상
        • 맛집
        • 후기
        • 일기
  • 인기 글

  • 최근 글

  • 태그

    올리브유
    삭제
    SSR
    프리즘프로그램
    cheat
    브랜드
    enjincoin
    소피텔
    중식당
    등급표
    엑스트라버진
    티어표
    알리오올리오
    스캠
    Framework
    엔진코인
    React
    SEO
    ico 사기
    링콘
    액티브리스닝
    잠실
    Cyberpunk
    프레임워크
    개발자
    유튜브
    scam
    방이동
    css
    젠틸레
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
식
2. 메시지
상단으로

티스토리툴바