Changeset 105 for trunk/MFCtooling/replay/WindowFinder.cpp
- Timestamp:
- 07/05/11 13:04:29 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MFCtooling/replay/WindowFinder.cpp
r32 r105 27 27 evalPopup = false; 28 28 parentHandles = NULL; 29 success = true; 29 30 } 30 31 … … 65 66 if( maxScore==0 ) { 66 67 std::wcerr << L"Warning: Score is zero." << std::endl; 68 errorMessage = L"score zero"; 69 success = false; 67 70 } 68 71 result = find(winData->child); … … 70 73 if( parentHandles->size()==0 ) { 71 74 std::wcerr << L"Error: handle not found." << std::endl; 75 errorMessage = L"handle not found"; 72 76 result = NULL; 77 success = false; 73 78 } 74 79 else { 75 80 if( parentHandles->size()!=1 ) { 76 81 std::wcerr << L"Warning: more than one fitting window found." << std::endl; 82 errorMessage = L"multiple matches"; 83 success = false; 77 84 } 78 85 if( maxScore==0 ) { 79 86 std::wcerr << L"Warning: Score is zero." << std::endl; 87 errorMessage = L"score zero"; 88 success = false; 80 89 } 81 90 result = (*parentHandles)[0]; … … 125 134 return evalPopup; 126 135 } 136 137 bool WindowFinder::successfull() { 138 return success; 139 } 140 141 std::wstring WindowFinder::getErrorMessage() { 142 return errorMessage; 143 }
Note: See TracChangeset
for help on using the changeset viewer.