아.. 정리를 안해놨던가?
LPCSTR - LP Const STRing
LPCTSTR - LP Const Tchar STRing
LPCWSTR - LP Const Wchar STRing
[링크 : http://pelican7.egloos.com/v/1768951]
typedef wchar_t WCHAR; // wc, 16-bit UNICODE character
typedef WCHAR TCHAR, *PTCHAR;
일단.. 시리얼 통신 할때는 대개 1byte로 통신을 하니까
아무생각 없이.. 인터넷상에서 굴러 다니는 MyComm.cpp를 주워서 쓰면
두개가 혼용되어 있어서 데이터가 이상하게 꼬이는 수가 발생한다.
int Receive(LPSTR inbuf, int len); BOOL Send(LPCTSTR outbuf, int len); |
[링크 : http://forum.falinux.com/zbxe/index.php?document_srl=572404]
아무튼 되도록이면 둘다 LPCSTR로 쓰는게 상책!
'Programming > C Win32 MFC' 카테고리의 다른 글
const char *과 char * const 차이 (0) | 2018.01.31 |
---|---|
소스 코드 포맷 적용하기 (0) | 2018.01.08 |
MFC CList 선택항목 인덱스 얻기 (0) | 2017.11.28 |
MFC CSdlierCtrl 에서 SetPos() (0) | 2017.11.28 |
MFC 자식 다이얼로그를 backward로 보내기 (0) | 2017.11.28 |