일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- 크로스오버
- 단 벌란
- 유로댄스
- 몰도바
- o-zone
- POP
- Arsenie Todiraş
- Windows DDK
- WinAPI
- Maksim
- 아르세니에 토디라슈
- 해외 여행
- Radu Sârbu
- input method editor
- API
- ime
- Romanian
- Euro-Dance
- 라두 스르부
- Jr
- Dan Balan
- 막심 므라비차
- Moldovan
- c언어
- 철도
- Disc O-Zone
- Windows API
- 루마니아어
- 일본 여행
- windowsAPI
- Today
- 204
- Total
- 1,073,377
목록Application Programming Interface/Microsoft Foundation Class (6)
(코딩캣) = "코딩"하는 고양이;
MFC 기본 컨트롤 ListBox의 사용법 MFC에서 제공하는 기본 컨트롤에는, 1. CButton 계열의 버튼 컨트롤(BS_PUSHBUTTON: 일반적인 버튼, BS_CHECKBOX: 체크 박스, BS_RADIOBUTTON: 라디오 버튼, BS_GROUPBOX: 그룹 박스)과 2. CStatic 계열의 정적 컨트롤(SS_SIMPLE: 일반적인 텍스트 표시, SS_BITMAP: 비트맵을 표시) 3. CEdit계열의 입력 컨트롤(ES_MULTILINE: 여러 줄 편집 가능, ES_PASSWORD: 비밀번호 입력, ES_NUMBER: 숫자만 입력) 4. CListBox 계열의 리스트 박스 컨트롤 5. CTreeCtrl 계열의 트리 뷰 컨트롤 6. CComboBox 계열의 콤보 박스 컨트롤 7. CScroll..
MFC 기본 컨트롤 CComboBox의 사용법 MFC에서 제공하는 기본 컨트롤에는, 1. CButton 계열의 버튼 컨트롤(BS_PUSHBUTTON: 일반적인 버튼, BS_CHECKBOX: 체크 박스, BS_RADIOBUTTON: 라디오 버튼, BS_GROUPBOX: 그룹 박스)과 2. CStatic 계열의 정적 컨트롤(SS_SIMPLE: 일반적인 텍스트 표시, SS_BITMAP: 비트맵을 표시) 3. CEdit계열의 입력 컨트롤(ES_MULTILINE: 여러 줄 편집 가능, ES_PASSWORD: 비밀번호 입력, ES_NUMBER: 숫자만 입력) 4. CListBox 계열의 리스트 박스 컨트롤 5. CTreeCtrl 계열의 트리 뷰 컨트롤 6. CComboBox 계열의 콤보 박스 컨트롤 7. CScro..
이번 포스팅에서는 Visual Studio의 프로젝트 생성 마법사를 사용하지 않고 순수 코딩과 편집만으로 Frame-View-Document가 연결된 SDI 인터페이스를 만들어 보도록 하겠습니다. SDI를 구현하기 위해서는 1. 최소한 Application, Frame, View, Document의 4개의 클래스가 선언되어야 합니다. 2. MainFrame에서 사용하기 위해 최소한 Menu, Accelerator, Icon, String의 4개의 리소스(ID가 같아야 함)가 필요합니다. 4개의 리소스 중 하나라도 빠지면 Application의 InitInstance 함수를 수행하는 중 Debug Assertion Error가 뜹니다. SDI 구조를 만들기 위한 최소한의 Application 클래스 내용 ..
마법사 없이 코딩만으로 리본 UI 구현하기 안녕하세요? tapito입니다. 이번 시간에는 Visual Studio 2010을 이용하여 마법사 없이 리본 UI를 구현하는 방법을 설명하겠습니다. 이와 같이 기존의 MFC와는 확연히 다른 구성으로 된 창을 리본 UI라고 하며, Office 2007에서 처음 소개된 UI입니다. 저처럼 미술 감각이 영 좋지 않은 개발자들도 코딩 몇 줄이면 위와 같이 멋진 화면을 구현해 낼 수 있지요. 그럼 단도직입적으로 시작하겠습니다. 1. 준비물 준비물은 다음과 같습니다. Microsoft Visual Studio 2008 또는 Microsoft Visual Studio 2010 2010은 설치만 하면 됩니다만, 2008 버전 쓰시는 분들은 Feature Pack이라고 해서 리..
전 편에 올렸던 소스와 달라진 부분 위주로 주석을 올립니다. stdafx.h로 공통 헤더 설정하기 파일명: stdafx.h #ifndef __STDAFX_H #include #include #include "resource.h" #endif CWinApp를 구현하기 파일명: CTestApp.h #pragma once class CTestApp : public CWinApp { public: CTestApp(); public: virtual BOOL InitInstance(); DECLARE_MESSAGE_MAP() }; extern CTestApp theApp; 파일명: CTestApp.cpp #include "stdafx.h" #include "CTestApp.h" #include "CMainFrame..
stdafx.h로 공통 헤더 설정하기 파일명: stdafx.h #ifndef __STDAFX_H #include #endif CWinApp를 구현하기 파일명: CTestApp.h #pragma once class CTestApp : public CWinApp { public: CTestApp(); public: virtual BOOL InitInstance(); // 어플리케이션 수준에서 발생되는 메시지를 처리할 메시지 맵입니다. DECLARE_MESSAGE_MAP() }; // theApp은 MFC에서 고정된 어플리케이션 이름입니다. // MFC로 작성된 프로그램을 실행하면 운영체제는 theApp이라는 이름의 인스턴스를 찾게 됩니다. // 그런데 헤더파일에서는 인스턴스를 직접 선언하지 못하므로 //"어..