Я пишу функцию, которая проверит, есть ли файл jpg в данной папке. Моя попытка заключается в следующем:
int containsJpgs(String ^path)
{
WIN32_FIND_DATA data;
HANDLE hFind;
hFind = FindFirstFile(path + "*.jpg", &data); // Type error.
if (hFind == INVALID_HANDLE_VALUE)
{
return 0;
}
return 1;
}
Как мне добавить System::String ^
к LPCTSTR
, чтобы получить LPCTSTR
? И будет ли работать приведенный выше код, когда я это сделаю, или есть другие проблемы?