C언어 공부 되새김 Win32api로 구현해보기
-
C언어 공부 되새김 Win32Api구현해보기 3편 화면출력함수처리2C언어 공부 되새김 Win32api로 구현해보기 2019. 10. 17. 21:45
컴퓨터 프로그래밍 C언어 공부를 콘솔로 공부하고 윈도우 프로그래밍으로 구현하는데 콘솔로 공부하던 소스를 윈도우 프로그래밍 기본코드를 제외하고 함수형식으로 콘솔 소스와 비슷하게 구현해보려고 합니다. 콘솔은 쉽고 윈도우는 어렵다가 아니고 윈도우 프로그래밍을 시작부터 접하면서 친숙해졌으면 합니다. 구현은 무료 통합개발 환경인 Dev-C++ 4.9.9.2로 구현합니다. 지난번에는 TextOut을 이용하여 화면에 왼쪽으로 별 삼각형을 출력하였습니다. DrawText를 이용하여 화면에 출력하는 방법도 있어 알려드립니다. 글자 출력할 위치를 설정하고 저장된 문자변수를 이용하여 출력하면 됩니다. 지난시간 출력한 함수와 비교해 보겠씁니다. TextOut DrawText void Study_Main(HDC hdc){ Te..
-
C언어 공부 되새김 Win32Api구현해보기 2편 화면출력함수처리C언어 공부 되새김 Win32api로 구현해보기 2019. 10. 16. 20:53
컴퓨터 프로그래밍 C언어 공부를 콘솔로 공부하고 윈도우 프로그래밍으로 구현하는데 콘솔로 공부하던 소스를 윈도우 프로그래밍 기본코드를 제외하고 함수형식으로 콘솔 소스와 비슷하게 구현해보려고 합니다. 콘솔은 쉽고 윈도우는 어렵다가 아니고 윈도우 프로그래밍을 시작부터 접하면서 친숙해졌으면 합니다. 구현은 무료 통합개발 환경인 Dev-C++ 4.9.9.2로 구현합니다. 이번엔 지난 편에 다루었던 하면출력부분을 콘솔처럼 함수에서 비슷하게 구성하겠습니다. 콘솔화면은 가로 80칸 세로 23칸으로 구성되어 있으나 윈도우는 칸수구분이 아니라 기본적으로 픽셀 구성이라 적용되는 폰트에 따라 같은 수의 글자라도 길이가 다를 수 있습니다. 윈도우 프로그램을 가로 640 세로 480으로 고정하고 크기를 조절하지 못하도록 고정하고..
-
C언어 공부 되새김 Win32Api구현해보기 1편 화면출력C언어 공부 되새김 Win32api로 구현해보기 2019. 10. 15. 22:19
컴퓨터 프로그래밍 C언어 공부를 콘솔로 공부하고 윈도우 프로그래밍으로 구현하는데 콘솔로 공부하던 소스를 윈도우 프로그래밍 기본코드를 제외하고 함수형식으로 콘솔 소스와 비슷하게 구현해보려고 합니다. 콘솔은 쉽고 윈도우는 어렵다가 아니고 윈도우 프로그래밍을 시작부터 접하면서 친숙해졌으면 합니다. 구현은 무료 통합개발 환경인 Dev-C++ 4.9.9.2로 구현합니다. ◈ 기본 통합환경 설정 방법입니다. ▷ 프로젝트 시작하기 File → New → Project ▷ 환경 선택하기 Console Application 선택 Windows Application 선택 Console와 Windows 선택하여 생성할 수 있습니다. 저는 Console에서 작성된 코드를 기준으로 Windows Application에서 비슷하..