| 14 | } |
| 15 | |
| 16 | void GetTestResourceDirectory(TCHAR *szResourceDirectory, size_t cchMax) |
| 17 | { |
| 18 | TCHAR szProcessPath[MAX_PATH]; |
| 19 | DWORD dwRet = GetCurrentProcessImageName(szProcessPath, SIZEOF_ARRAY(szProcessPath)); |
| 20 | ASSERT_NE(0, dwRet); |
| 21 | |
| 22 | BOOL bRet = PathRemoveFileSpec(szProcessPath); |
| 23 | ASSERT_EQ(TRUE, bRet); |
| 24 | |
| 25 | ASSERT_EQ(MAX_PATH, cchMax); |
| 26 | TCHAR *szRet = PathCombine(szResourceDirectory, szProcessPath, L"..\\TestResources"); |
| 27 | ASSERT_NE(nullptr, szRet); |
| 28 | } |
| 29 | |
| 30 | void GetTestResourceDirectoryIdl(LPITEMIDLIST *pidl) |
| 31 | { |