MS/MFC 썸네일형 리스트형 리스트 컨트롤(CListCtrl) 안에 공용 컨트롤(CButton, CComboBox Control 등) 넣기 출처 : http://blog.naver.com/nanoteli?Redirect=Log&logNo=30109581803 1. 목적 수 많은 컨트롤을 줄을 맞춘 상태에서 다이얼로그 박스 안에 생성하고자 할 때 다이얼로그 박스의 공간이 부족할 수 있다. 따라서, 상하, 좌우 스크롤이 가능하고, 컨트롤들을 포함할 수 있는 별도의 컨트롤이 필요하다. 2. 구현 1) 위의 목적에 부합하는 컨트롤로서 리스트 컨트롤(CListCtrl)을 선택하고 파생시킨다. 2) LVS_REPORT, LVS_OWNERDRAWFIXED 속성을 주어 DrawItem 함수를 호출하도록 해준다. 3) DrawItem 함수를 재정의한다. 가. 고유 기능인 checkbox, icon을 표시할 수 있도록 나. text뿐만 아니라, control.. 더보기 NI Measurement studio 출처 : http://www.cyworld.com/gpfhd/3533669 * 프로젝트 생성하기 Measurement Studio가 깔려있다면 아래와 같이 Measurement Studio 탭에서 NI MFC Aplication 선택하여 프로젝트를 생성한다. 다음 과정의 프로젝트 생성은 알아서 한다. 다이얼로그 기반이던 싱글 도큐먼트던.. 그러면 마지막에 아래와 같은 창이 뜬다. 사용하고 싶은 라이브러리를 선택하면 된다. * 그래프 그리기 생성된 프로젝트에 그래프 컨트롤을 사용해볼까 한다. 도구상자를 보게되면 Measurement studio라는 Tab에 사용할 수 있는 컨트롤을 보여준다. 여기에서 CWGraph Control를 사용하여 그래프를 그려보도록 한다. 간단하게 다이얼로그에다가 그래프 1개를 .. 더보기 PVOID 식별자 문제 특정 DirectX를 설치하면 PVOID 어쩌고 저쩌고 하는 문제가 발생하는데 아래와 같이 수정 하면 해결된다. winnt.h 수정 코드: // // Void // typedef void *PVOID; typedef void * POINTER_64 PVOID64; fix 소스코드: // // Void // typedef void* PVOID; typedef void* POINTER_64; typedef POINTER_64 PVOID64; 더보기 이전 1 2 다음