사용자 삽입 이미지

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.shtml
http://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

+ Recent posts