본문 바로가기

C++/MFC

AfxExtractSubString

반응형

AfxExtractSubString

https://msdn.microsoft.com/ko-kr/library/aa991543.aspx << 참조



refix로 Afx가 붙은 것은 전역함수라는 의미임

 




      BOOL AFXAPI AfxExtractSubString (
   CString& rString,
   LPCTSTR lpszFullString,
   int iSubString,
   TCHAR chSep = '\n'
);
CString& rString : 저장될 문자열의 주소

LPCTSTR lpszFullString : 잘라낼 원본 문자열

int iSubString : 추출하려는  번호 (0부터 시작)

TCHAR chSep : 구분 기준



CString str = "a.b.c";

CString strA, strB, strC; 

AfxExtractSubString(strA, str, 0, '.');
AfxExtractSubString(strB, str, 1, '.');
AfxExtractSubString(strC, str, 2, '.');

AfxMessageBox(strA);

AfxMessageBox(strB);

AfxMessageBox(strC);

 

출력결과

a

b

c


반응형

'C++ > MFC' 카테고리의 다른 글

Dialog를 띄우고 데이터 받기  (0) 2018.11.27