▣ Vista에서는 보안 기능(UAC)이 강화됨에 따라 일반 사용자 계정에서 접근(Writable) 가능한 폴더가 제한적으로 바뀌었습니다. Vista 이전에는 SHGetFolderPath() 함수를 이용해서 특수 폴더의 경로를 구할 수 있었는데, Vista에서는 쓰기 가능한 폴더를 구할 수 있는 SHGetKnownFolderPath() 함수가 추가되었습니다.V......[더보기]
이 코드 이용해서 도움 많이 됐습니다 ^^
근데 StringFromPointer에서 유저명이 한글인 경우 한글 문자열 처리하면서 ByteArray가 오버플로되는 버그가 있네요.
이 부분만 Byte에서 변환하는 것이 아니라 ChrW 함수 이용하는 방식으로 한글 처리 했습니다.
이 코드 에러나는 다른 분들 참고하세요.
댓글을 달아 주세요
이 코드 이용해서 도움 많이 됐습니다 ^^
근데 StringFromPointer에서 유저명이 한글인 경우 한글 문자열 처리하면서 ByteArray가 오버플로되는 버그가 있네요.
이 부분만 Byte에서 변환하는 것이 아니라 ChrW 함수 이용하는 방식으로 한글 처리 했습니다.
이 코드 에러나는 다른 분들 참고하세요.