MFC에서 그림과 같이 Grid를 사용하는 방법을 알아보겠다.
간단한 사용 순서
1. GridCtrl 관련 파일들을 프로젝트에 추가 시킨다.
2. #include "GridCtrl.h"을 추가 시킨다.
3. GridCtrl을 위치 시키고자한 자리에 Picture Control을 갖다 놓는다.
4. CGridCtrl 포인터 타입의 멤버변수를 하나 선언 한다.
5. 객체 사용을 위해 m_pGridCtrl->Create(rect,parent,nID,dwStyle);을 이용한다.
6. rect를 구하기 위해서 아래와 같이 하면 편리 하다.
//-- 화면에 올려놓았던 Picture Control의 Window Rect 정보 얻기.
((CWnd*)GetDlgItem(/*ContrlID*/IDC_GRID))->GetWindowRect(&rect);
//-- Window Rect 정보를 Client Rect 정보로 변경
ScreenToClient(&rect);
7. 자세한 함수 레퍼런스는 참고싸이트에서 정보를 얻으면 된다.
참고 싸이트
http://www.codeguru.com/cpp/controls/controls/gridcontrol/article.php/c2179/gridctrl.shtmlhttp://www.codeproject.com/KB/miscctrl/gridctrl.aspx
다음에는 동영상으로 강좌를 만들어 올려봐야 겠다.
'Programming > VC++' 카테고리의 다른 글
MFC에서 DB 사용 (0) | 2013.05.22 |
---|---|
VS2008 단축키 (0) | 2012.10.16 |
Visual Studio 소스 정렬 단축키 (0) | 2012.10.16 |
OCX 등록 방법 링크 (0) | 2012.04.25 |
VC++ 6.0 Add-In (0) | 2011.10.27 |