본문 바로가기

Robotics/Software Tech.

MFC 샘플 소스코드

MFC 샘플

다음 표에서는 Visual C++에 포함된 MFC 샘플을 사전순으로 보여 줍니다.

단원 내용

ACDUAL 샘플: 자동화 응용 프로그램에 이중 인터페이스 추가

MFC 기반 자동화 서버에 이중 인터페이스 지원 기능을 추가하는 방법을 보여 줍니다.

AUTOCLIK 샘플: 자동화 서버 응용 프로그램

자동화 기능에 대해 설명합니다. AUTOCLIK 샘플 응용 프로그램을 실행하는 간단한 자동화 클라이언트 응용 프로그램인 AUTODRIV를 포함합니다.

BUTTON 샘플: 메뉴 및 속성 페이지 설명

내부 활성 메뉴, 스톡 속성 페이지 및 정보 상자 컨트롤 옵션의 사용을 보여 줍니다.

CALCDRIV 샘플: 자동화 클라이언트 응용 프로그램 설명

자동화 클라이언트입니다.

CIRC 샘플: ActiveX 컨트롤

컨트롤 그리기, 주식 및 사용자 지정 속성, 주식 및 사용자 지정 이벤트, 색과 글꼴 사용, 주식 Font 속성 페이지, 기본 속성 페이지, 버전 관리와 같은 ActiveX 컨트롤의 기본 사항에 대해 설명합니다.

CMNCTRL1 샘플: 공용 컨트롤 MFC 클래스 사용 설명(1)

MFC 클래스(Part 1)를 사용하여 Windows 공용 컨트롤의 스타일을 만들고 변경하는 방법을 보여 줍니다.

CMNCTRL2 샘플: 공용 컨트롤 MFC 클래스 사용 설명(2)

MFC 클래스(Part 2)를 사용하여 Windows 공용 컨트롤의 스타일을 만들고 변경하는 방법을 보여 줍니다.

COLLECT 샘플: MFC 컬렉션 클래스

MFC C++ 템플릿 기반 컬렉션 클래스와 사전 빌드된 표준 컬렉션 클래스에 대해 설명합니다.

CONTAINER 샘플: 비주얼 편집 컨테이너 응용 프로그램

비주얼 편집 컨테이너 응용 프로그램에 대해 설명합니다.

CTRLBARS 샘플: 사용자 지정 컨트롤 막대

사용자 지정 도구 모음과 상태 표시줄, 대화 상자 모음, 부동 팔레트입니다.

CTRLTEST 샘플: 사용자 지정 컨트롤 구현

소유자 그리기 목록 상자와 메뉴, 사용자 지정 컨트롤, 비트맵 단추, spin 컨트롤입니다.

CUBE 샘플: OpenGL 응용 프로그램

OpenGL의 리소스 컨텍스트와 함께 MFC 디바이스 컨텍스트를 사용하는 OpenGL 응용 프로그램입니다.

DHtmlExplore 샘플: MFC DHtml 클래스 사용

DHTML 이벤트 처리와 DHTML DDX 사용을 보여 줍니다.

DIBLOOK 샘플: DIB 및 색상표 사용

DIB 및 색상표의 사용 방법을 보여 줍니다.

DLGCBR32 샘플: 대화 상자에 상태 표시줄 및 도구 모음 추가 설명

도구 모음과 상태 표시줄을 대화 상자 기반 응용 프로그램에 추가합니다.

DLGTEMPL 샘플: 동적으로 대화 상자 템플릿 만들기

대화 상자 템플릿을 동적으로 생성하는 방법을 보여 줍니다.

DLLHUSK 샘플: MFC 라이브러리 동적 링크

MFC 라이브러리의 DLL 버전을 응용 프로그램 및 사용자 지정 DLL과 공유합니다.

DLLScreenCap 샘플: MFC에 정적 또는 동적으로 링크하는 기본 DLL

MFC 라이브러리에 정적 또는 동적으로 연결할 수 있는 기본 DLL입니다.

DOCKTOOL 샘플: 도킹 가능한 도구 모음 설명

"도킹 가능한" 도구 모음을 끌어 배치합니다.

DRAWCLI 샘플: 액티브 컨테이너 지원과 응용 프로그램별 기능 통합 설명

ActiveX 비주얼 편집 컨테이너이기도 하며 모든 기능을 갖춘 개체 지향 그리기 응용 프로그램입니다.

DYNAMENU 샘플: 동적으로 메뉴 업데이트

컴파일 타임에 알 수 없는 명령을 처리하고 그러한 명령의 상태 표시줄 명령 프롬프트를 업데이트하여 메뉴의 항목 목록을 동적으로 수정합니다.

HIERSVR 샘플: OLE 끌어서 놓기를 사용하는 서버 응용 프로그램 설명

OLE 끌어서 놓기를 사용하는 서버 응용 프로그램에 대해 설명합니다.

HTMLEdit 샘플: Internet Explorer MSHTML 편집 컨트롤 래핑

Internet Explorer MSHTML 편집 컨트롤을 래핑합니다.

INPROC 샘플: In-Process 자동화 서버 응용 프로그램

클라이언트의 주소 공간에서 DLL로 로드할 수 있는 in-process 자동화 서버입니다.

IPDRIVE 샘플: 자동화 클라이언트 응용 프로그램 설명

INPROC 샘플 응용 프로그램을 실행하는 간단한 자동화 클라이언트 응용 프로그램입니다.

LICENSED 샘플: 디자인 타임 및 런타임 라이센스의 사용 강제

디자인 타임과 런타임 라이센스의 사용을 적용하는 컨트롤입니다.

LOCALIZE 샘플: 지역화된 사용자 인터페이스를 가진 컨트롤

지역화에 필요한 별도의 형식 라이브러리와 리소스 DLL(동적 연결 라이브러리)을 사용하는 것을 보여 주며 지역화된 사용자 인터페이스를 갖는 컨트롤입니다.

MDI 샘플: 문서/뷰 아키텍처를 사용하지 않는 MDI 설명

문서와 뷰를 사용하지 않는 MDI 응용 프로그램입니다.

MDIDOCVW 샘플: 문서/뷰 아키텍처를 사용하는 MDI 설명

문서/뷰 아키텍처를 사용하는 MDI 샘플의 새로운 버전입니다.

MFCBIND 샘플: 액티브 문서 컨테이너

액티브 문서(이전의 DocObject) 컨테이너를 만드는 방법을 보여 줍니다.

MFCIE 샘플: MFC CHtmlView 및 CReBar 클래스 설명

MFC CHtmlView 및 CReBar 클래스에 대해 설명합니다.

MFCCALC 샘플: 자동화 서버 응용 프로그램 설명

간단한 계산기를 구현하는 자동화 서버입니다.

MMXSwarm 샘플: CImage 및 Visual C++ MMX 지원 설명

CImage, __m64 데이터 형식, 장치 독립적 비트맵(DIB)을 사용하는 방법을 보여 줍니다.

MODELESS 샘플: CDialog 개체를 모덜리스 대화 상자로 사용

MFC CDialog 개체를 모덜리스 대화 상자로 사용하는 것을 보여 줍니다.

MTMDI 샘플: MFC 사용자 인터페이스 스레드

사용자 인터페이스 이벤트가 별개의 사용자 인터페이스 스레드로 처리되는 다중 스레드 설명입니다.

MTRECALC 샘플: 다중 스레드 응용 프로그램 지원

작업자 스레드에서 재계산이 이루어지는 다중 스레드 설명입니다.

NPP 샘플: Windows MAPI 설명

MAPI(Windows Messaging API)에 대해 설명합니다.

OCLIENT 샘플: 비주얼 편집 컨테이너 응용 프로그램 설명

끌어서 놓기 기능을 갖는 ActiveX 비주얼 편집 컨테이너 응용 프로그램입니다.

OLEVIEW 샘플: ActiveX 개체 뷰어

사용자 지정 OLE 인터페이스를 통해 OLE 개체 브라우저를 구현합니다.

PROPDLG 샘플: 속성 시트 지원 설명

속성 시트(대화 상자)입니다.

REGSVR 샘플: 자동 등록 코드 호출

자동 등록 코드를 호출하는 방법을 보여 줍니다.

ROWLIST 샘플: 목록 뷰에서 전체 행 선택 설명

목록 뷰 공용 컨트롤에서 전체 행 선택에 대해 설명합니다.

SCRIBBLE 샘플: MFC MDI 그리기 응용 프로그램

SCRIBBLE은 광범위한 MFC 기능을 간단하게 설명하는 그리기 응용 프로그램입니다.

SimpleImage 샘플: 이미지 로드, 크기 조정, 변환 및 저장

이미지의 로드, 크기 조정, 변환 및 저장 방법을 보여 줍니다.

SNAPVW 샘플: 폼 뷰 응용 프로그램에서 속성 페이지 사용

MDI 자식 프레임 창에서 속성 페이지를 사용하는 방법을 보여 줍니다.

SPEAKN 샘플: 사용자 정의 리소스를 사용한 멀티미디어 사운드

사용자 정의 리소스를 통한 멀티미디어 사운드의 사용 방법을 보여 줍니다.

SPINDIAL 샘플: 속성 페이지 유효성 검사 설명

속성 페이지 데이터 유효성 검사를 보여 주는 회전 다이얼 모양의 컨트롤입니다.

Spiro 샘플: 애니메이션 그리기 게임

CImageList를 사용하는 방법과 애니메이션 효과가 필요한 응용 프로그램에서 메모리 디스플레이 컨텍스트를 사용하는 방법을 보여 주는 게임입니다.

StockTicker 샘플: ATL 컨트롤에 웹 정보 표시

웹에서 주식 시세를 검색하여 ATL 컨트롤에 표시하는 MFC 및 ATL 응용 프로그램입니다. 사용자가 데이터 새로 고침 빈도를 비롯한 디스플레이 속성을 설정할 수 있습니다.

SUPERPAD 샘플: CEditView를 사용하여 텍스트를 편집하는 비주얼 편집 서버 설명

CEditView를 사용하여 텍스트를 편집하는 비주얼 편집 서버에 대해 설명합니다.

TIME 샘플: 설정된 간격으로 타이머 이벤트 발생

런타임에는 보이지 않고 설정 간격에 따라 타이머 이벤트를 발생시키는 컨트롤입니다. 알림 함수와 Ambient 속성을 보여 줍니다.

TSTCON 샘플: ActiveX Control Test Container

MFC의 OLE 포함 지원 기능을 사용하여 ActiveX 컨트롤 컨테이너를 구현합니다. TSTCON을 사용하여 ActiveX 컨트롤을 테스트하고 속성을 변경하며 메서드를 호출할 수 있습니다.

TESTHELP 샘플: 도구 설명 및 도움말을 가진 ActiveX 컨트롤

고유한 도움말 파일과 도구 설명을 갖는 ActiveX 컨트롤입니다.

TRACKER 샘플: 다양한 CRectTracker 스타일 및 옵션

다양한 CRectTracker 스타일과 옵션에 대해 설명합니다.

VariantUse 샘플: Variant 사용 설명

가변 데이터 형식을 사용하는 방법을 보여 줍니다.

VIEWEX 샘플: 여러 뷰, 스크롤 뷰 및 분할 창 설명

여러 개의 뷰, 스크롤 뷰, 분할 창입니다.

WinFormIntegration 샘플: MFC 응용 프로그램에서 WinForms 사용자 정의 컨트롤 호스팅

MFC 응용 프로그램에서 WinForm 사용자 정의 컨트롤을 대화 상자나 뷰로 호스팅하는 방법을 보여 줍니다.

WORDPAD 샘플: Windows 응용 프로그램

MFC의 rich edit 컨트롤 지원 기능을 사용하여 기본 워드 프로세서를 만듭니다.

XLIST 샘플: 텍스트 또는 비트맵 표시

Windows 목록 상자에서 서브클래싱되어 텍스트나 비트맵 항목을 표시하는 컨트롤입니다.

 

'Robotics > Software Tech.' 카테고리의 다른 글

for문의 스코프 문제  (0) 2007.09.29
Visual Studio 2005 msdn 사이트  (0) 2007.09.20
메세지 펌프(Message Pump)  (0) 2007.09.08
SOAP에 대해서.  (0) 2007.09.06
SOAP(Simple Object Access Protocol)  (0) 2007.09.06