안녕하세요

프로그램 과정에서 막혔던 문제들에 대한 해결책 정리


페이지 목록

2013년 5월 30일 목요일

[MFC] FindString

FindString의 첫 요소는 index값 두번째는 찾고자하는 검색어이다.

이때, index 를 -1 로 두면 처음 부터 검색하고
0이면 두번째 부터 검색한다.

findstring의 경우, 0으로 입력하여 두번째 부터 검색하더라도
문서의 끝에서 멈추는 것이 아니라
첫번째 값을 검색하지 않았기에 끝까지 검색한후 돌아와서
첫번째 문자 검색 후 종료한다.

즉, 3 을 입력하면 4번째 부터 검색해서, 돌아와서 3번째 값까지 검색한 후
종료 하게 된다.

그리고, FindString의 값을 못찾을 시 반환 값은 -1 이다.

0이 아님으로 주의해서 사용이 필요하다.