vs2017 3

[MFC] PropertiesWnd

MFC SDI 프로젝트 생성시 기본으로 제공해주는 Property gird 도킹창 관련 코드 (VS2017 기준) PropertiesWnd.h #pragma once class CPropertiesToolBar : public CMFCToolBar { public: virtual void OnUpdateCmdUI(CFrameWnd* /*pTarget*/, BOOL bDisableIfNoHndler) { CMFCToolBar::OnUpdateCmdUI((CFrameWnd*) GetOwner(), bDisableIfNoHndler); } virtual BOOL AllowShowOnList() const { return FALSE; } }; class CPropertiesWnd : public CDockabl..

[C#] Helix-toolkit 연구중 (WPF.SharpDX 기준)

github.com/helix-toolkit/helix-toolkit : MIT 권장 사항은 VS2019 Solution file : HelixToolkit.SharpDx.sln VS2017에서 Dotnet을 4.8로 맞추어서 편집은 가능함. 다만, 일부 패키지 종속성, 호환 문제 때문에 2.11.0 버전으로 설치함 프로젝트 명칭이 많이 헷갈린다 -_- GitHub에서 제공되는 예제코드 중에서 WPF 프로젝트는 MVVM(Model View ViewModel) 패턴으로 설계되어 있다. WPF.SharDX는 DirectX 11을 베이스로 설계된 프로젝트이다 Viewport3DX의 배경이 흰색일 경우 border highlight가 작동하지 않는 현상이 존재함. (21년 1월 17일에 수정된 것으로 예상) 관..

[Visual Studio 2017] 최근 항목 (파일, 프로젝트, 솔루션) 삭제

방법 1. 레지스트리 편집기 이용 (1)1) 레지스트리 편집기 실행하여, 아래 두 경로에 있는 곳으로 이동하여 삭제하려는 것을 찾아 삭제 (최근 열어본 파일 목록)컴퓨터\HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0(해당 숫자는 VS 버전명)\FileMRUList (최근 열어본 프로젝트 목록)컴퓨터\HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0(해당 숫자는 VS 버전명)\ProjectMRUList ※ 특정 버전 이후로 레지스트리에 직접 작성하는 방법이 없어졌다고 함.. 방법 2. 레즈스트리 편집기 이용 (2)1) 레지스트리 편집기를 실행하여 아래 경로로 이동한다.컴퓨터\HKEY_CURRENT_USER\..