728x90
반응형

전체 글

총 381개의 포스트

전체 글(381)

  1. Win32_API - 색상표 만들기(스크롤 바 추가하기)

    서론 색상표에 스크롤 바를 추가해서 조금 더 효율적으로 색상을 변경을 해보도록 합시다. 기존 버전 Win32_API - 실습 - 색상표 만들기 서론 지금까지 배운 포스트들을 정리하면서 간단하게 RGB 개념을 적용해 3가지 인풋 박스에 R G B 순으로 숫자를 입력하고 색상을 표여주는 프로그램을 만들어 보도록 합시다. 전체 프로젝트 파일 blog-of-gon.tistory.com 추가할 내용 Win32_API - 막대바 컨트롤(Scroll Bar) 서론 다양한 응용프로그램에서 Scroll Bar의 사용빈도는 매우 높습니다. 본문에서는 Scroll Bar를 Win32를 통해 만드는 방법과 정보에 대해서 알아보고, 간단한 실습 코드를 작성해 보겠습니다. 0. 사전 blog-of-gon.tistory.com G..

    2022.03.13

    컴퓨터/Win32-API

    Commnet

  2. Win32_API - 막대바 컨트롤(Scroll Bar)

    서론 다양한 응용프로그램에서 Scroll Bar의 사용빈도는 매우 높습니다. 본문에서는 Scroll Bar를 Win32를 통해 만드는 방법과 정보에 대해서 알아보고, 간단한 실습 코드를 작성해 보겠습니다. 0. 사전 정보 Scroll Bar - Win32 apps 이 섹션에는 스크롤 막대와 함께 사용되는 프로그래밍 요소에 대한 정보가 포함되어 있습니다. docs.microsoft.com Scroll Bar를 이용하는 프로그래밍 요소를 한번 살펴보고 오면 도움이 됩니다. 1.Scroll Bar 만들기 - CreateWindow CreateWindowW(L"scrollbar", NULL, WS_CHILD | WS_VISIBLE | SBS_HORZ, 50, 50, 100, 20, hWnd, NULL, hIns..

    2022.03.07

    컴퓨터/Win32-API

    Commnet

  3. WEB - HTTP란 ? (Hyper Text Transfer Protocol)

    HTTP HyperText Transfer Porotocol의 약자인 HTTP는 W3(World wide web)에서 정보를 주고받기 위한 통신 규약입니다. 간단하게 설명하자면, 서버와 클라이언트 간의 데이터를 주고받는 방법에 대한 규칙을 정해놓은 것입니다. 요청과 응답 그리고 HTTP Web을 접하다 보면 요청(requests)과 응답(responses)이라는 말을 많이 접합니다. 지난 포스트들에서 언급한 바와 같이 클라이언트가 서버에게 요청(request)을 하면 서버는 응답(responses)하여 서버와 사용자 간의 데이터를 주고받을 수 있게 됩니다. 여기에 HTTP의 개념을 적용하여 다시 설명하자면 다음과 같습니다. HTTP 프로토콜을 이용해서 클라이언트와 서버는 요청/응답을 할 수 있습니다. 이..

    2022.03.04

    컴퓨터/WEB

    Commnet

  4. Win32_API - WM_PAINT 재호출(InvalidateRect,UpdateWindow)

    서론 Windows 프로그래밍을 하다 보면, 그래픽에 의존하는 프로그램이 대부분입니다. 따라서 WM_PAINT를 원하는 시점에서 호출하여서 다시 그래픽 설정을 할 필요성이 많이 있습니다. 본문에서는 WM_PAINT를 사용자가 원하는 시점에 호출하기 위한 방법에 대해 알아보겠습니다. WM_PAINT는 언제 생기는가? WM_PAINT는 그리기 무효화 영역이 발생한 후 발생됩니다. 간단한 예를 들자면 모니터에 보이지 않는 그래픽을 처리하고 있기에는 컴퓨터의 입장에서 불필요한 일입니다. 따라서 모니터에서 보이지 않는 순간, 무효화 영역이 발생이 되고 이 무효화된 영역이 다시 모니터에 활성화되는 순간 WM_PAINT 메시지가 생기게 됩니다. 자세한 내용은 아래 링크를 참조하세요. Win32_API - WM_PAI..

    2022.03.02

    컴퓨터/Win32-API

    Commnet

  5. Win32_API - 실습 - 마우스 좌표값 받아오기

    서론 지난 실습 프로그래밍을 하던 과정 중 도형, 문자, 컨트롤 등을 Window 좌표상에 표시하기 위해서 상당 부분 불편한 점이 많았습니다. 생각한 좌표를 구하기가 힘들기 때문이었습니다. 본문에서는 간단하게 마우스 커서가 위치한 좌표를 얻어올 수 있는 프로그램을 만들어 보도록 하겠습니다. 0. 준비 과정 - 마우스 입력에 대한 이벤트 마우스가 응용프로그램위에서 커서의 형태로 움직이고, 클릭하는 등 다양한 동작에 대해서 이벤트 메시지가 발생하게 됩니다. 본문에서는 그중 마우스가 움직이는 과정에서 생기는 이벤트와 좌표를 얻어 출력하는 프로그램을 만드려고 합니다. 자세한 내용은 아래 링크를 참조하세요. 마우스 입력(키보드 및 마우스 입력) - Win32 apps 이 섹션에서는 시스템에서 애플리케이션에 마우스..

    2022.03.01

    컴퓨터/Win32-API

    Commnet

  6. Win32_API - 실습 - 색상표 만들기

    서론 지금까지 배운 포스트들을 정리하면서 간단하게 RGB 개념을 적용해 3가지 인풋 박스에 R G B 순으로 숫자를 입력하고 색상을 표여주는 프로그램을 만들어 보도록 합시다. 전체 프로젝트 파일을 확인하고 싶으시면 Github을 참조해 주세요. 0. WinMain 프로그램을 시작하는 WinMain 부분을 작성합니다. 프로그램의 메인이 윈도에 대한 설정과 메시지 루프 부분을 만들어 줍니다. int APIENTRY wWinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPWSTR lpCmdLine, _In_ int nCmdShow) { //윈도우 창 구조체 정의 및 적용 WNDCLASSEXW wcex; wcex.cbSize = s..

    2022.03.01

    컴퓨터/Win32-API

    Commnet

G91개발일지

Gon91(지구일)

91년생 공학엔지니어의 개발일지

TODAY :

YESTER DAY :

TOTAL :

1 ··· 20 21 22 23 24 25 26 ··· 64
728x90
반응형