Проблемы с типом FindFirstFile - PullRequest
0 голосов
/ 20 марта 2011

Я пишу функцию, которая проверит, есть ли файл 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? И будет ли работать приведенный выше код, когда я это сделаю, или есть другие проблемы?

1 Ответ

0 голосов
/ 20 марта 2011

как насчет lstrcat () ?

РЕДАКТИРОВАТЬ: для преобразования system :: string ^ в lpctstr Я нашел this

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...