반응형

Windows 23

윈도우 시스템 프로그래밍

일단 프로젝트 생성 방법이다. 다음과 같은 두 소스의 내용으로 프로젝트를 생성하고 컴파일 해준다. AdderProcess.cpp ⁄* AdderProcess.cpp 프로그램 설명 : main 함수의 전달인자를 덧셈하는 프로그램. *⁄ #include #include #include int _tmain(int argc, TCHAR* argv[]) { DWORD val1, val2; val1=_ttoi(argv[1]); val2=_ttoi(argv[2]); _tprintf(_T("%d + %d = %d \n"), val1, val2, val1+val2); _gettchar(); ⁄⁄프로그램의 실행을 잠시 멈추기 위해. return 0; } CreateProcess.cpp ⁄* CreateProcess.cpp..

Windows 2013.07.17

02. MFC 프로그래밍의 기초

▣ MFC MFC의 개념과 특징 - MFC 는 Microsoft Foundation Class의 약자이다. - MFC 라이브러리는 윈도우 프로그래밍을 위한 응용 프로그램 프레임 워크이다. - 개발 시간을 단축 시켜 만들 수 있다. - 이식성이 좋고, DAO, ODBC와 같은 데이터베이스와 윈도우 소켓과 같은 네트워크 프로그래밍을 단순화 시킨다. MFC 계층 구조 MFC 세부 계층 구조 1) CObject 클래스 - MFC의 최상위 클래스이다. 2) 응용 프로그램 아키텍쳐 클래스 - CObject의 첫번째 파생 클래스 군이다. 3) 윈도우 클래스 - CObject의 두번째 파생 클래스 군이다. 4) 일반 클래스 - CObject의 세번째 파생 클래스 군이다. 5) CObject 클래스로부터 파생되지 않는 ..

Windows/MFC 2013.06.19

01. 윈도우 프로그래밍의 이해

Microsoft Foundation Class Library (MFC) 위 사진은 MFC 구조 계층 사진이며 마이크로 소프트사의 홈페이지 에서 받을 수 있다. ▣ MFC의 특징 그래픽 환경 -도스의 텍스트 모드에서 윈도우의 그래픽 모드로 변경. 마우스 입력 -도스에서는 키보드로만 입력이 가능했지만, 윈도우에서는 마우스로도 입력이 가능하다. 멀티 태스킹 -여러 개의 프로세스를 동시에 실행 할 수 있게 되었다. 장치에 무관하게 프로그램이 실행 -시스템에 장착된 장치에 무관하게 프로그램을 실행 할 수 있다. 메시지 드리븐(Message-driven)방식 -도스의 순차적 실행방식이 아니라 사용자 요구에 반응하는 메시지 기반 방식이다. ▣ 윈도우 프로그래밍의 기초 프로그램의 시작점 WinMain() 함수 -도스..

Windows/MFC 2013.06.18
반응형