TN051: CTL3D 사용 하 여 현재와 미래에

이 노트 커버 CTL3D MFC와 함께 사용 하 여 특정 문제 뿐만 아니라 미래가 어떨지 ctl3d에 대 한。

CTL3D 무엇입니까?

대화 상자 만들기 및 컨트롤 작성 "하위" 그들에 게 더 매력적인 3D 효과 표준 windows 컨트롤을 CTL3D 후크. 이 기술은 Microsoft Excel 버전 4.0에서 처음 사용 되었다. 업계의 나머지와 기술을 공유 하는 Excel 팀. 그 이후로, CTL3D 사용할와 전문적인 Windows 응용 프로그램에서 일반적으로 사용 되는 사실상의 표준 되고있다. MFC 3.0이이 DLL의 사용을 직접 지원。

Ctl3d의 미래

그러나 그것의 주위에 얻고, CTL3D 및 기술을 사용 하 여이 작업을 수행 하는 매우 까다로운 (몇 가지 당신이 확실히 싶지 않을 것 이다 할 당신의 자신의 응용 프로그램에 않습니다). 운영 체제에서 제공 하는 표준 모양을 변경 하는 응용 프로그램의 아이디어 (이후 모든 응용 프로그램 같은 모습) 비 호환성 및 사용자 인터페이스 불일치 리드. Windows 95와 같은 미래의 Windows 운영 체제는 기본적으로 훨씬 더 기쁘게 3D 모습을 제공할 것입니다. 결국,이 하게된다 ctl3d를 불필요。

응용 프로그램 ctl3d를 사용 하는 운영 체제는 기본 제공 컨트롤에 대 한 3D 효과 제공 하지 않습니다 경우에 하도록 권장 됩니다. MFC 3.0 (및 높은) 기본적으로이 수행합니다. CWinApp::Enable3dControls Windows 95 (또는 버전 4.0으로 자체를 보고 하는 Windows의 모든 버전)를 실행 하는 시스템 작업입니다. 하더라도 하지 MFC 기반 응용 프로그램을 같은 일을 할 권장。

Windows 95 특정 문제에 관한 자세한 정보에 대 한 참조 기술 참고 52: MFC 3.1 Windows 95 응용 프로그램을 작성。

기술 노트 번호로 |nbsp; 카테고리별 기술 노트(&N)

Index