[태그:] Unicode


  • Gimp exif 데이터 손실되는 버그

    Gimp exif 데이터 손실되는 버그

    2021년 09월24일 추가 Gimp 2.10.28 버전이 나오면서 경로명/파일명에 한글이 들어가면 exif 데이터가 손실되는 버그는 해결됬습니다. Gimp로 사진 수정 좀 하다가 한가지 버그를 찾았습니다. 파일 작업후 EXIF 정보가 죄다 날라가더군요. export 할때 save exif 옵션이 있음에도 불구하고 뽑아내면 이런식으로 죄다 날라감.… “read more”


  • 유니코드 < == > 멀티바이트 VC++변환법

    //[유니코드 -> 멀티바이트] wchar_t* strWC = L”abcde”; char strMB[1024]; WideCharToMultiByte( CP_ACP, 0, strWC, -1, strMB, 1024, NULL, NULL ); 유니코드 문자열인 strWC의 내용이 멀티바이트 문자열로 strMB에 들어간다. 함수의 4번째 인자에는 변환할 문자열 길이가 들어가는데 -1로 하게 되면 원본(strWC)문자열에서 NULL문자가 나오는… “read more”


  • C++에서 UTF8, Unicode, Ansi 문자열 변환..

    이거 할때마다 인터넷 검색하는거 귀찮아서 여기 기록해놓음 Ansi를 UTF-8로 변환 char* ANSIToUTF8(const char * pszCode){ int nLength, nLength2; BSTR bstrCode; char* pszUTFCode = NULL; nLength = MultiByteToWideChar(CP_ACP, 0, pszCode, lstrlen(pszCode), NULL, NULL); bstrCode = SysAllocStringLen(NULL, nLength); MultiByteToWideChar(CP_ACP, 0, pszCode, lstrlen(pszCode),… “read more”


  • CreateProcess 를 할때 Unicode 프로젝트에서 문제점

    인스톨러 관련해서 처음 초기화 작업하는 어플을 작성하다보니 다른 프로세스를 순차적으로 실행하는데 이게 안되는거다 ㅜ.ㅜ; 이전엔 잘 쓰던건데 왜 안되는지 삽질 삽질 삽질하다가 방법을 찾았는데 Unicode 프로젝트에서는 아래와 같은 방법으로 하면 프로세서 생성이 안된다. STARTUPINFO si; PROCESS_INFORMATION pi; memset( &si, 0,… “read more”