![]() |
|
![]() ![]() ![]() |
|
stalker1991 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 25.9.2009 Репутация: нет Всего: нет |
Доброго времени суток всем. Решил начать осваивать MFC
![]() невозможно преобразовать параметр 1 из 'const char [16]' в 'DWORD' невозможно преобразовать параметр 1 из 'CString' в 'const char *' и все они - в файле FileOperations.cpp, хотя я еще даже объекта для этого класса не создавал. Вот сайт, с которого взяты эти файлы: Copy, Move and Delete files and directories without using SHFileOperation Оттуда же скачал демо-проект, который нормально компилируется и работает. В чем проблема? П.С. при использовании функции fo.Open("ff", ...) (создал объект fo класса CFile) ошыбка невозможно преобразовать параметр 1 из 'const char [3]' в 'LPCTSTR. Пишу fo.Open(_T("ff"), ...) - и все ОК. Надо включать каой-то заголовочный файл? Это сообщение отредактировал(а) stalker1991 - 6.2.2012, 03:03 Присоединённый файл ( Кол-во скачиваний: 1 ) ![]() |
|||
|
||||
Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Нет, надо разобраться с использованием Юникода. У тебя наверняка проект с Юникодом (по умолчанию так), а файлы FileOperations, видимо, используют "обычные строки". Поищи в форуме по ключевому слову UNICODE (в С++ разделах).
-------------------- ... |
|||
|
||||
heavix |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 10.8.2007 Репутация: нет Всего: нет |
ненравится _T("бла-бла-бла") - пишите L"бла-бла-бла" ))) А вообще действительно нужно разобраться с исспользованием юникода!
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |