The MFindSubstr method
This method searches for the first occurrence of the multibyte string s2 in the multibyte string s1.
char *MFindSubstr(const char *s1, const char *s2,
int nbytes1 = ITLocale::ScanToNul,
int nbytes2 = ITLocale::ScanToNul) const
The nbytes1 and nbytes2 parameters
specify the length in bytes of the s1 and s2 strings.
You can provide an integer to specify the number of bytes in the corresponding
string. Or you can use the constant ITLocale::ScanToNul
(the
default) to specify that the corresponding string is null-terminated.
This method returns a pointer to the first occurrence of the multibyte string s2 in s1.
If there is an error, this method returns -1
.
Call ITLocale::GetError() to retrieve a specific
error message.