Contents

Develop
2013.04.23 15:36

[c++] 레지스트리 등록 예제

Views 8787 Comment 1
Atachment
Attachment '2'
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
실행화면
testregister.gif

사용하기 앞서...
레지스트리에 키 값을 확인하시려면..
시작 -> 실행 -> regedit
라고 입력하시면 레지스트리 창이 뜹니다. 

프로그램 설명..  
레지스트리에 원하는 키를 생성하여 값을 등록하는 예제입니다. 
레지스트리 키를 열 때 RegOpenKeyEx함수를 사용하여 성공적으로 열었는지 확인합니다. 
RegSetValueEx함수에서 2번째 인자인 LPCTSTR lpValueName에 NULL이라고 설정하면, 
기본값이라고 나옵니다.

소스 사용법..
레지스트리를 성공적으로 열었는지 열지 못했는지 확인하는 코드입니다. 
LONG lRes = RegOpenKeyEx(HKEY_CLASSES_ROOT,
    "mykey", 0L, KEY_WRITE, &hkSub); 

if(ERROR_SUCCESS != lRes){
    lRes = RegCreateKeyEx(HKEY_CLASSES_ROOT,
        "mykey", 0, "", 0, KEY_READ | KEY_WRITE, NULL, &hkSub, &dwDisposition);

    if(ERROR_SUCCESS != lRes) return;
}

키 값을 입력하는 코드입니다.
lRes = RegSetValueEx(hkSub, NULL, 0,
    REG_DWORD, (BYTE *)&key_num, sizeof(int)); 

if(lRes == ERROR_SUCCESS) MessageBox("등록 성공"); 
else MessageBox("등록 실패"); 

RegCloseKey(hkSub);

이외 상세한 소스는 파일을 다운받아 참조하세요.

참고 사항..
예제에 사용된 레지스트리 관련 함수에 대해서 좀더 자세한 정보를 원하시면..
팁앤테크 -> MFC/API 가이드 -> (RegOpenKeyEx, RegSetValueEx)
게시물을 참조하시기 바랍니다.

아래는 각 게시물에 따른 링크입니다.
RegOpenKeyEx : http://www.tipssoft.com/bulletin/tb.php/FAQ/8
RegSetValueEx : http://www.tipssoft.com/bulletin/tb.php/FAQ/11

?
  • ?
    레지스트리 2017.08.16 10:56 SECRET

    "This is a secret article."


List of Articles
No. Category Subject Author Date Views
513 Develop [pdf] GPS의 동작 원리 ㅎㅎ file hooni 2013.04.23 23834
512 Etc [flash] 자동차 엔진의 원리 (4행정 사이클 그림) file hooni 2013.04.23 21224
511 Develop [doc] UI개발시 유용한 소프트웨어 (개발 및 디버깅 툴) hooni 2013.04.23 12909
510 Develop 모터에 대한 pid 제어.. ㅎㅎ file hooni 2013.04.23 18878
509 Develop 레고 NXT 마인드스톰 밸런싱 로봇 ㅎㅎ file hooni 2013.04.23 57714
508 Etc 아두이노 관련 정보.. hooni 2013.04.23 21770
507 Develop 레고 마인드스톰 NXT 수도쿠, 큐브 소스코드.. 20 file hooni 2013.04.23 81407
506 Develop 밸런싱 로봇.. 최종.. (관련 논문도 첨부) ㅋㅋ file hooni 2013.04.23 22820
505 Develop [js] 자바스크립트(Javascript) 코드를 동적으로 삽입하는 방법.. file hooni 2013.04.23 22877
504 Develop [ios] Objective-C에서 SQLite 사용하기.. file hooni 2013.04.23 14556
503 Develop [js] 동적(innerHTML)으로 자바스크립트 실행하기.. 2 file hooni 2013.04.23 18199
502 Develop [js] 양원님이 공유해 주신 유료(5$란다ㅋ) 자료 ㅋㅋ secret hooni 2013.04.23 7948
Board Pagination Prev 1 ... 51 52 53 54 55 56 57 58 59 60 ... 98 Next
/ 98