본문 바로가기
개발/C 언어

char to LPCWSTR

by 철권 2022. 10. 11.
728x90
1
2
3
4
5
6
// char to LPCWSTR
void CharToWChar( const char* pstrSrc, wchar_t pwstrDest[] )
{
        int nLen = ( int )strlen( pstrSrc ) + 1;
        mbstowcs( pwstrDest, pstrSrc, nLen );
}



1
2
3
4
5
6
// LPCWSTR to char
void WCharToChar( const wchar_t* pwstrSrc, char pstrDest[] )
{
      int nLen = ( int )wcslen( pwstrSrc );
      wcstombs( pstrDest, pwstrSrc, nLen + 1 );
}



필수적으로 windows.h 인클루드 해줘야 함

728x90
반응형