[태그:] <span>MFC</span>

[태그:] MFC

[MFC] HDC 텍스트 출력, TextOut, CFont

HDC에 도형을 그리는 방법은 여기를 참고해주시기 바랍니다. 오늘은 HDC에 텍스트를 출력하는 방법을 알아보겠습니다.Static Control을 하나 생성해주시고 ID를 IDC_STATIC_DISP로 합니다. 그런 다음 확인버튼을 더블 클릭 하여 아래와 같이 코딩해줍니다. 실행 시켜 보면 …

[MFC] Drag & Drop 구현하기 – Win 10 에서 안될 때 해결 방법

이번 글에서는 대화상자에 파일을 Drag & Drop 하는 방법을 알아보겠습니다. 대화상자 생성 후, 아래와 같이 대화상자 속성->동작->Accept Files를 TRUE로 변경합니다. 그리고 아래와 같이 OnDropFiles를 추가해줍니다. OnDropFiles에 아래와 같이 코딩합니다. 실행 시켜서 …

[MFC] 시간 얻기 – 1 , SYSTEMTIME, GetSystemTime, GetLocalTime

안녕하세요, 오늘은 시간을 얻어오는 함수에 대해서 알아보도록 하겠습니다. SYSTEMTIME을 사용하여서 현재 시간을 알아와보도록 하겠습니다. 프로젝트를 하나 생성해 줍니다. 그리고 시간 표시를 위해 Static Control과 버튼을 만들어 줍니다. 그리고 “GetSystemTime” 버튼을 …

[MFC] WM_COPYDATA

저번에 SendMessage와 PostMessage에 대해 글을 썼었습니다. 몇 번 사용해보시면 알겠지만 사용자 메시지를 정의하여 SendMessage와 PostMessage로는 많고 다양한 데이터를 보낼 수 없습니다. 그럴 때는 WM_COPYDATA를 사용하여 구조체를 전송하면 프로세스간 통신에서 데이터를 …

[MFC] 대화상자 배경, 버튼 이미지 바꾸기

오늘은 Bitmap을 읽어와서 대화상자와 버튼을 바꿔보도록 하겠습니다. 우선 아래 비트맵 리소스를 다운받아서 리소스뷰에 추가해주세요. 그리고 비트맵 리소스의 아이디를 아래와 같이 설정합니다. 대화상자의 색상을 바꾸기 위해 아래 비트맵 리소스를 다운받아주세요. 우선 …

[WinAPI] HCURSOR 사용법

오늘은 마우스 커서를 바꾸는 방법을 알아보겠습니다. 을 알아보겠습니다. 우선 그전에 아래 Cursor.zip 파일을 다운받아서 압축 해제 후 res 폴더에 넣어주세요. 그리고 리소스 뷰에서 3개의 커서 파일을 추가해줍니다. 각 리소스의 아이디는 …