|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.12.2012, 21:21 | #1 |
Пользователь
Регистрация: 10.06.2012
Сообщений: 22
|
Type name expected
Начал учить ВинАПИ. Естественно первое, что захотелось понять- создание окна. Код написал по книге "Ганеев. Проектирование интерфейса пользователя средствами WIN32 API".
Код:
Т.е. в строке BOOL RegClass(WNDPROC,LPCTSTR,UNIT); В чём дело? Среда разработки: Embarcadero RAD Studio Последний раз редактировалось EnterFix; 22.12.2012 в 21:23. |
22.12.2012, 21:27 | #2 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Вероятнее всего, компилятор ругается на UNIT, т.к. должно быть UINT (от Unsigned INTeger)
|
22.12.2012, 22:19 | #3 |
Пользователь
Регистрация: 10.06.2012
Сообщений: 22
|
Вы правы. Исправил. Код принял такой вид:
Код:
source.cpp(13): error C2664: RegClass: невозможно преобразовать параметр 2 из "char [15]" в "LPCTSTR" 1> Типы, на которые указывают указатели, не связаны; для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции Это в Visual Studio 2010 |
22.12.2012, 22:23 | #4 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Замените
Код:
Код:
Код:
|
22.12.2012, 22:52 | #5 |
Пользователь
Регистрация: 10.06.2012
Сообщений: 22
|
netrino, спасибо. Всё заработало. Забыли только упомянуть, что нужно подключить
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при объявлении массива(Ordinal type expected). | Leshii | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 31.07.2012 21:03 |
Ошибка Unit1.pas(100): Statement expected, but expression of type 'Boolean' found | sedoq | Общие вопросы Delphi | 3 | 08.02.2012 01:27 |
Could not convert variant of type (Olestr) into type (Double) | java_91 | Общие вопросы Delphi | 1 | 18.02.2011 18:46 |
Type name expected почему? | ImmortalAlexSan | Общие вопросы C/C++ | 3 | 10.02.2011 21:32 |
Could not convert variant of type (UnicodeString) into type (Double) | postaveche | БД в Delphi | 11 | 13.12.2010 16:41 |