...or, since we're talking about CString, simply:
int compare(const void *elem1, const void *elem2 ) )
{
CFGStruct* struct1 = (CFGStruct*)elem1;
CFGStruct* struct2 = (CFGStruct*)elem2;
return struct1->ParcelString.Compare(struct2->ParcelString);
}
.
.
.