전체 글
-
C언어 공부 되새김 Win32Api구현해보기 9편 비교문 ifC언어 공부 되새김 Win32api로 구현해보기 2019. 10. 22. 22:28
컴퓨터 프로그래밍 C언어 공부를 콘솔로 공부하고 윈도우 프로그래밍으로 구현하는데 콘솔로 공부하던 소스를 윈도우 프로그래밍 기본 코드를 제외하고 함수 형식으로 콘솔 소스와 비슷하게 구현해보려고 합니다. 콘솔은 쉽고 윈도우는 어렵다가 아니고 윈도우 프로그래밍을 시작부터 접하면서 친숙해졌으면 합니다. 구현은 무료 통합개발 환경인 Dev-C++ 4.9.9.2로 구현합니다. 지난 편에는프로그래밍의 기초 반복문인 for문을 통해 구구단을 구현하였습니다. 이번 편에는 비교문 if를 이용하여 구구단의 결과가 홀수일 경우 출력하는 프로그램을 구현하겠습니다. 시작하기 전 C언어 계산에서 정수 (사칙연산) 정수 = 정수 정수 (사칙연산) 실수 = 실수 위 사실을 이용하여 홀수를 찾을 수 있습니다. 간단히 나머지 계산법(mo..
-
C언어 공부 되새김 Win32Api구현해보기 8편 반복문 for - 2단 구구단C언어 공부 되새김 Win32api로 구현해보기 2019. 10. 22. 22:10
컴퓨터 프로그래밍 C언어 공부를 콘솔로 공부하고 윈도우 프로그래밍으로 구현하는데 콘솔로 공부하던 소스를 윈도우 프로그래밍 기본 코드를 제외하고 함수 형식으로 콘솔 소스와 비슷하게 구현해보려고 합니다. 콘솔은 쉽고 윈도우는 어렵다가 아니고 윈도우 프로그래밍을 시작부터 접하면서 친숙해졌으면 합니다. 구현은 무료 통합개발 환경인 Dev-C++ 4.9.9.2로 구현합니다. 지난편에는 console 프로그래밍의 기초 반복문인 for문을 통해 구구단을 구현하였습니다. 이번 편에는 구구단을 2개 출력하는 프로그램을 구현하겠습니다. 3단과 4단을 출력하도록 하겠습니다. ▷ Console프로그래밍 void main(int argc, char *argv[]) { int i; int Dan=3; for(i=1;i
-
C언어 공부 되새김 Win32Api구현해보기 7편 반복문 for - DrawTextC언어 공부 되새김 Win32api로 구현해보기 2019. 10. 21. 21:48
컴퓨터 프로그래밍 C언어 공부를 콘솔로 공부하고 윈도우 프로그래밍으로 구현하는데 콘솔로 공부하던 소스를 윈도우 프로그래밍 기본코드를 제외하고 함수형식으로 콘솔 소스와 비슷하게 구현해보려고 합니다. 콘솔은 쉽고 윈도우는 어렵다가 아니고 윈도우 프로그래밍을 시작부터 접하면서 친숙해졌으면 합니다. 구현은 무료 통합개발 환경인 Dev-C++ 4.9.9.2로 구현합니다. 지난편에는 console 프로그래밍의 기초 반복문인 for문을 TextOut 출력을 통해구현하였습니다. 이번편에는 DrawText를 통해서 구현하겠습니다. ▷ Win32Api 프로그래밍 DrawText #include /* Declare Windows procedure */ LRESULT CALLBACK WindowProcedure (HWND, ..
-
C언어 공부 되새김 Win32Api구현해보기 6편 반복문 for - TextOutC언어 공부 되새김 Win32api로 구현해보기 2019. 10. 21. 21:08
컴퓨터 프로그래밍 C언어 공부를 콘솔로 공부하고 윈도우 프로그래밍으로 구현하는데 콘솔로 공부하던 소스를 윈도우 프로그래밍 기본코드를 제외하고 함수형식으로 콘솔 소스와 비슷하게 구현해보려고 합니다. 콘솔은 쉽고 윈도우는 어렵다가 아니고 윈도우 프로그래밍을 시작부터 접하면서 친숙해졌으면 합니다. 구현은 무료 통합개발 환경인 Dev-C++ 4.9.9.2로 구현합니다. 지난편에는 console의 printf 함수처럼 여러가지 출력변화를 줄 수 있는 방법을 구현해었습니다. 이번편에는 console 프로그래밍의 기초 반복문인 for문을 구현하겠습니다. ▷ Console 프로그래밍 구현 void main(int argc, char *argv[]){ int i; int Dan=3; for(i=1;i
-
C언어 공부 되새김 Win32Api구현해보기 5편 화면출력 printfC언어 공부 되새김 Win32api로 구현해보기 2019. 10. 20. 21:33
컴퓨터 프로그래밍 C언어 공부를 콘솔로 공부하고 윈도우 프로그래밍으로 구현하는데 콘솔로 공부하던 소스를 윈도우 프로그래밍 기본 코드를 제외하고 함수 형식으로 콘솔 소스와 비슷하게 구현해보려고 합니다. 콘솔은 쉽고 윈도우는 어렵다가 아니고 윈도우 프로그래밍을 시작부터 접하면서 친숙해졌으면 합니다. 구현은 무료 통합개발 환경인 Dev-C++ 4.9.9.2로 구현합니다. 지난편에는 정렬 출력하였습니다. 이번엔 console의 printf 함수처럼 여러 가지 출력 변화를 줄 수 있는 방법을 구현해 보겠습니다. ▷ Console 프로그래밍 void main(int argc, char *argv[]) { int i, j; i=10; j=20; printf("%d + %d = %d\n",i,j,i+j); system..
-
훠닐 스타일픽스로 사진 편집하기공부합니다... 2019. 10. 20. 19:57
사진을 게시판에 공개하다보면 사진의 필요한 부분만 잘라서 보여주고 싶고 보여주고 싶지 않은 부분은 모자이크나 다른 부분으로 가리고 게시하고 싶습니다. 지난번에 게시한 프리웨어 이미지 편집프로그램을 이용하여 실제 작업하는 방법을 설명하겠습니다. 1. 프로그램을 실행합니다. 2. 편집하고자 하는 사진을 열기로 선택합니다. 3. 양 옆 보여주고 싶지 않은 부분이 있으니 잘라내겠습니다. ▷ 빨간 동그라미 부분의 “자르기” 툴을 선택하고 필요한 부분을 마우스로 선택합니다. - 선택하고 “엔터”키를 입력하면 사진이 잘리고 적용됩니다. ▷ 보여주고 싶지 않은 부분은 모자이크처리 합니다. - 위 그림처럼 빨간동그라미 부분에서 마우스 오른쪽버튼으로 그림 파일 삽입을 통한 다른 그림을 삽입하여 모자이크 처리할 수 있습니다..
-
C언어 공부 되새김 Win32Api구현해보기 4편 화면출력함수처리3C언어 공부 되새김 Win32api로 구현해보기 2019. 10. 19. 20:55
컴퓨터 프로그래밍 C언어 공부를 콘솔로 공부하고 윈도우 프로그래밍으로 구현하는데 콘솔로 공부하던 소스를 윈도우 프로그래밍 기본코드를 제외하고 함수형식으로 콘솔 소스와 비슷하게 구현해보려고 합니다. 콘솔은 쉽고 윈도우는 어렵다가 아니고 윈도우 프로그래밍을 시작부터 접하면서 친숙해졌으면 합니다. 구현은 무료 통합개발 환경인 Dev-C++ 4.9.9.2로 구현합니다. 지난편에는 왼쪽으로 정렬된 별을 출력하였습니다. 이번엔 오른쪽으로 정렬된 별을 출력하겠습니다. * ** *** **** ***** ****** ******* ▷ 소스 비교 Console 실행화면 int main(int argc, char *argv[]) { printf(" *\n"); printf(" **\n"); printf(" ***\n");..