/////////////////////////////////////////////////////////////////// HINSTANCE 핸들은 보통 실행되고 있는 Win32 프로그램이 메모리 상에 올라가 있는 시작 주소 값을 갖고 잇습니다. 보통은 0x00400000 이런식의 값을 가지고 있는데 저 값의 메모리 주소에 실행 모듈이 올라가 잇다는 것을 의미 하겠죠. 보통 리소스들을 로드 하는 함수들에서 이 핸들 값을 많이 참조하게 되는데 이 이유는 메모리 상에 올라가 있는 실행 모듈 들중 (exe, dll 등등.. ) hInstance 가 가르키는 주소에 올라가 있는 실행모듈에서 그 리소스를 읽어 오라고 지정 해주는 것입니다. 이 외에 GetProcAddress() 같이 다른 DLL 에서 함수 주소를 ..
CListCtrl 의 헤더를 클릭하면 소팅이 되도록 프로그래밍을 해보자 먼저 CListCtrl의 헤더가 클릭되었을 때 호출되는 콜백함수는 다음과 같다 ON_NOTIFY(HDN_ITEMCLICKA, 0, OnHdnItemClick) ON_NOTIFY(HDN_ITEMCLICKW, 0, OnHdnItemClick) 원래는 ON_NOTIFY(HDN_ITEMCLICK, 0, OnHdnItemClick)으로 하면될것같지만, MFC 버그인지 먹질않는다. (관련 링크 : http://www.codeguru.com/forum/archive/index.php/t-207657.html ) 참고로 내 프로젝트에서는 리스트컨트롤이 1개만 쓰였으므로 두번째 인자를 0대신에 해당 리스트컨트롤의 리소스이름으로 써도 되지만, 나중에 ..
===================================================== // Commonly used OLE variants. COleVariant covTrue((short)TRUE), covFalse((short)FALSE), covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR); _Application app; Workbooks books; _Workbook book; Worksheets sheets; _Worksheet sheet; Range range; int n = 1; CString strCurrentCell; CString read_value; VARIANT value; // Excel Init. if(!AfxOleInit()) ..
- Total
- Today
- Yesterday
- 안드로이드웨어
- google developer group
- 소설네트워크3
- WatchFaceHack
- watchface
- yjaeseok
- 커널의 기본 기능
- 숭실대
- 해커톤
- 서버개발자
- 소설네트워크2
- jaeseokyoon
- GDG SSU
- jakeyoon
- 리눅스 커널 2.6 구조와 원리
- 안드로이드
- GDG
- Linux
- gdgssu
- gdg watchfacehack
- 리눅스 커널 2.6
- 핸즈온머신러닝
- 창조경제혁신센터
- 안드로이드폰
- Jake Yoon
- 윤재석
- 리눅스2.6
- Developing on AWS
- AndroidWear
- 리눅스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |