레지스트리
-
[ 스크랩 ] 레지스트리 : RegCreateKeyExProgramming 2009. 3. 17. 01:44
출처 : http://itka.kr/zbxe/debugprog/2687 #include LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM); HINSTANCE g_hInst; HWND hWndMain; LPCTSTR lpszClass=TEXT("Registry"); int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance ,LPSTR lpszCmdParam,int nCmdShow) { HWND hWnd; MSG Message; WNDCLASS WndClass; g_hInst=hInstance; WndClass.cbClsExtra=0; WndClass.cbWndExtra=0; WndClass.hbrBackgro..
-
[ 스크랩 ] 레지스트리 레퍼함수 사용..Programming 2009. 3. 17. 01:40
출처 : http://itka.kr/zbxe/debugprog/2727 레지스트리는 매번 작성하기에는 굉장히 불편하다. 기능이 많다 보니 인수도 많아지게 되지만 자주 쓰는 기능이 값을 읽고 쓰는 것에 불과 하다면 간단한 함수로 정리해 두면 계속 편리하게 사용할수 있다 shreg.cpp에 이 4개의 함수를 정의하고, shreg.h에 함수의 원형과 함께 자주 사용하는 루트키에 대한 짧은 메크로 상수를 정의하여 사용 하면 편리하다. Shreg.cpp#include //정수값 읽기 UINT SHRegReadInt(HKEY hKey, LPCTSTR lpKey, LPCTSTR lpValue, INT nDefault) { HKEY key; DWORD dwDisp; UINT Result; DWORD Size; if (..