윈도우 프로그래밍

· Application
이번 예제는 아주 간단한 프로그램으로, 단순하게 + 버튼을 누르면 숫자가 증가하고, - 버튼을 누르면 숫자가 감소하는 프로그램입니다. 본 예제는 학습을 위하여 SubClassDlgItem과 Timer를 활용하여 구현되었습니다. // SampleDlg.h class CSampleDlg : public CDialogEx { // 중략.. afx_msg BOOL OnCommand(WPARAM wParam, LPARAM lParam); afx_msg void OnTimer(UINT_PTR nIDEvent); public: intm_nCount; BOOLm_threadFlagPlus; BOOLm_threadFlagMinus; CWinThread *m_Thread; voidUpdateCount(); BOOLDest..
· Language/C++
MFC란? Microsoft Foundation Class 마이크로 소프트에서 만든 클래스 MFC의 배경 윈도우 프로그래밍은 기본적으로 수많은 API가 사용된다. 이는 다양한 기능을 제공하지만 실제로 코딩을 하는 사람들에게 너무나도 복잡하고 많은 라이브러리로 개발자의 혼란을 불러 일으켰다. 따라서 마이크로소프트에서는 1990년 윈도우 API 함수를 캐슐화하여 라이브러리를 만들었고, 이후 이것은 MFC로 발전되었다. 따라서 MFC는 마이크로소프트에서 API 함수를 각 기능별로 클래스화한 형태로 만든 것이라 할 수 있으며 현재 MFC 라이브러리는 Visual C++에 기본적으로 포함되어 제공된다. MFC 계층도 MFC의 계층 구조를 간단하게 살펴보면 크게 CObject와 CObject에서 파생되지 않은 클래..
lasiyan
'윈도우 프로그래밍' 태그의 글 목록