C & Docker & LINUX

C++ ) 레지스트리 등록/수정/조회

로픽 2019. 7. 1. 00:08
300x250
출처 : https://xenostudy.tistory.com/361
 

win32API :: 예제소스 :: 간단소스 :: 레지스트리 값 읽기 / 쓰기 / 삭제

레지스트리 읽기 // 레지스트리 읽기 // LONG lResult; HKEY hKey; DWORD dwType; DWORD dwBytes=100; char buffer[100]; // open Regstry Key lResult = RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\..

xenostudy.tistory.com

아래의 코드는 위 블로그를 참고하여 작성하였습니다.

 

OS : Win 10 Home (64bit)

IDE : VS 2017

특이사항 :

 - 레지스트리 접근시 관리자 권한 설정 필요 (참고 : https://shaeod.tistory.com/533)

 - 64비트 환경시 특정 옵션 추가필요.

   (참고 : https://docs.microsoft.com/ko-kr/windows/desktop/WinProg64/accessing-an-alternate-registry-view)

레지스트리 수정을 통해서 인터넷 익스플로러 시작페이지 '다음'으로 설정

 

=================================================================

(20.06.12 수정)

 - "Const char * 형식의 인수가 LPCWSTR 형식의 매개 변수와 호환되지 않습니다." 에러 발생시 참고

 - 조치방안 : 프로젝트 - 속성 - 구성속성 - 고급 - 문자집합 - "사용 안함" 변경   

 - 참고 url

https://m.blog.naver.com/PostView.nhn?blogId=chrhdhkd&logNo=220443281556&proxyReferer=https:%2F%2Fwww.google.com%2F

 

const char * 형식의 인수가 LPCWSTR 형식의 매개 변수와 호환되지 않습니다.

작업중const char * 형식의 인수가 LPCWSTR형식의 매개변수와 호환되지 않습니다라는 오류가 뜰때 ...

blog.naver.com

 

 

도움되셨다면 공감 버튼 꾹 눌러주세요

오늘도 좋은 하루 되세요~

반응형

'C & Docker & LINUX' 카테고리의 다른 글

c++ ) 특정 프로세스 종료  (0) 2019.10.28
C++ ) 특정 프로세스 PID 검색하기  (0) 2019.10.25
C++ ) SetFilePointer 예제  (0) 2019.06.30
C++ ) CreateFile 예제  (0) 2019.06.30
C++) namespace  (0) 2019.01.05