분류 389

가상 키코드 값

가상키 코드 값 키 VK_LBUTTON 01 VK_RBUTTON 02 VK_CANCEL 03 Ctrl-Break VK_MBUTTON 04 VK_BACK 08 Backspace VK_TAB 09 Tab VK_CLEAR 0C NumLock이 꺼져 있을 때의 5 VK_RETURN 0D Enter VK_SHIFT 10 Shift VK_CONTROL 11 Ctrl VK_MENU 12 Alt VK_PAUSE 13 Pause VK_CAPITAL 14 Caps Lock VK_ESCAPE 1B Esc VK_SPACE 20 스페이스 VK_PRIOR 21 PgUp VK_NEXT 22 PgDn VK_END 23 End VK_HOME 24 Home VK_LEFT 25 왼측 커서 이동키 VK_UP 26 위쪽 커서 이동키 VK_R..

API 2009.05.23

이중 포인터 사용의 의미와 실제 사용례

일차원적인 포인터 변수는 특정 자료형 값이나 특정되지 않은(void) 값을 지닌 메모리상의 주소 변수이고요. 더블 포인터는 역시 메모리상의 주소 변수이지만 그 값이 포인터(메모리상의 주소)인 변수입니다. 가령 int *a는 a의 값이 인트형 값을 가진 주소 변수이고 int **b는 더블포인터로서 인트형 포인터 값을 가진 주소 변수입니다. 즉 어떤 함수를 만들시 반환되는 값으로 메모리상 주소가 필요할때 사용합니다. 실제로 사용하는 이유는 예를 들자면 HBITMAP CreateDIBSection( HDC hdc, CONST BITMAPINFO *pbmi, UINT iUsage, // color data type indicator: RGB values or palette indices void **ppvBit..

C, C++ 문법 2008.12.25

IE 내부에 나타나는 팝업메뉴에 추가 - 참조만... 자세하지 않다.

윈도우 탐색기에 팝업 메뉴를 추가하시려면, 윈도우즈 셀확장과 COM 에 관한 자료를 살펴보시면 됩니다. 이 부분은 따로 책으로도 상세히 다루고 있습니다. 너무 광범위한지라 설명을 드릴 엄두가 안나네요. ^^; 책으로 보심이 ^^; 익스플러러 메뉴에 추가하기 위해서는 IE 핸들링을 해야 하는데... 메인 메뉴쪽은 저도 잘 모르겠고, IE 내부에 나타나는 팝업메뉴에 추가하는 방법은 ... 이것도 좀 복잡합니다. COM 객체를 우선 하나 만드셔야 하고, 레지스트리의 HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt 밑에 추가할 메뉴의 키를 등록하신 후에, 해당 키 값으로 실행될 스크립트가 들어있는 html 파일의 풀 경로를 입력합니다. 예를 들어, '새 ..

웹, HTML 2008.09.18

HTMLDocumentEvents2 Dispinterface - 다큐먼트 이벤트 아이디 기타 등등 참조

HTMLDocumentEvents2 Dispinterface This dispinterface provides a connection point so that an application or control can intercept events fired by a document object. HTMLDocumentEvents2 Members Event name Description #define for the event (for use when implementing IDispatch::Invoke) onafterupdate Fires on a databound object after successfully updating the associated data in the data source object..

웹, HTML 2008.09.17