|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
||||||
Ошибка при сборке "Аргумент типа const wchar_t несовместим с параметром типа LPWSTR"02.05.2019, 22:13. Показов 6726. Ответов 14
Метки нет (Все метки)
При попытке собрать решение вылетают ошибки в 242-248 строках
0
|
||||||
| 02.05.2019, 22:13 | |
|
Ответы с готовыми решениями:
14
Ошибка 'аргумент типа "const char *" несовместим с параметром типа "LPCWSTR"'
Столкнулся с ошибкой "аргумент типа "const char *" несовместим с параметром типа "LPCWSTR" |
|
Мозгоправ
|
|
| 03.05.2019, 04:30 | |
|
Поменяйте в
InsTreeItem() тип второго параметра на LPCWSTR что бы функция могла принимать строковые литералы (т.е. const wchar_t *). Это же ваша функция?.. И используйте макрос TEXT() - безопаснее.
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 03.05.2019, 05:02 [ТС] | |
|
L0M, см.скрин
Но как только я ставлю в свойствах проекта: "набор символов - многобайтовую кодировку" ... у меня вдобавок в 221 строке с этой же ошибкой подчеркивается WC_LINK
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 03.05.2019, 05:49 [ТС] | |
|
L0M, И почему-то у меня до всего этого, когда программа запускалась нормально, гиперссылка вообще не видна была
Добавлено через 25 минут L0M, То есть у меня сейчас вся проблема даже не в этой гиперссылке (хотя она тоже что-то не появляется и ошибку выдает), так как я её удалил - ошибка осталась. Все это началось после того как я вставил блок "дерева просмотра" (240 строка).
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 03.05.2019, 05:53 [ТС] | |
|
L0M, Это без блока дерева (гиперссылки не видно че-то)
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
||||||
| 03.05.2019, 08:21 [ТС] | ||||||
|
L0M, Все вопрос по дереву аннулирован - я просто кусок кода забыл в конец общего кода добавить.
Только я до сих пор не могу решить вопрос с: 1. отображением гиперссылки, она нигде не выскакивает; 2. У меня не отображаются окна добавления и удаления записей (хотя я вроде бы все прописал в коде); 3. И я не могу понять в чем у меня косяк - у меня коряво и не по-русски работает (и не останавливается сам) таймер (в соответствии с тем, какое время секунд установлено в поле ниже) И последнее ... что мне нужно сделать чтобы зафиксировать и заблокировать на растяжение-сжатие границы главного окна?
0
|
||||||
|
Мозгоправ
|
||||||||||
| 03.05.2019, 23:12 | ||||||||||
|
Я вам кое-что поправил.
UINT_PTR nDlgResult = DialogBox(hInstance, MAKEINTRESOURCE(IDD_DIALOG1), hwnd, DialogProc);Поэтому создание диалога всегда фэйлится. С удалением - разбирайтесь со списком. У вас он то ли недописан, то ли где-то некорректно работает. Не разбирался. И определитесь, где будут обрабатываться события таймера: в таймерной процедуре, назначаемой в SetTimer(), или в оконной процедуре на WM_TIMER.
1
|
||||||||||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|||
| 04.05.2019, 09:43 [ТС] | |||
|
L0M,
------------------------------------------------------------------------------------------------------------------------ А что мне сделать, чтобы у меня "дерево" после нажатия на "-" не исчезало, а просто сворачивалось.
0
|
|||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
||||||
| 04.05.2019, 23:15 [ТС] | ||||||
|
L0M, Может быть в этих строках в обработчике что-то не правильно прописано 87,102,160,214,388-415,500
Не работает DialogBox и WM_TIMER. Добавление и удаление записей через модальное диалоговое окно Добавлено через 4 часа 14 минут L0M, Я уже все перепробовал.... все равно не работают кнопки "удалить" и "добавить" хоть в лоб хоть по лбу..... вешалка
0
|
||||||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 05.05.2019, 10:57 [ТС] | |
|
L0M, Причем у меня по непонятным причинам дебаг запускается а релиз - нет.
0
|
|
|
Мозгоправ
|
||||||||||||||||||||||||||||||
| 05.05.2019, 16:41 | ||||||||||||||||||||||||||||||
Добавлено через 3 минуты Кстати, у вас есть загадочный фрагмент:
1
|
||||||||||||||||||||||||||||||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 05.05.2019, 16:52 [ТС] | |
|
L0M, https://www.youtube.com/watch?v=d4TWw_7lnjs
У меня вопрос: а можно ли как-то если я все делаю сейчас в виде кода....а модальное диалоговое окно сделаю через конструктор??? Потому что я сделал все по аналогии как в видео ... но "добавить запись" все-равно не реагирует... Или если я все делаю в коде, то и все остальное тоже в коде должно быть в нем прописано, а если конструкторе, то соответственно все окна через него должны создаваться?????? Добавлено через 5 минут L0M, И объясни пожалуйста значение 6-13 строк в коде
0
|
|
|
Мозгоправ
|
|||
| 05.05.2019, 17:22 | |||
|
Там вообще много полезной информации по использованию контролсов из commctrl. Только ресурсы, сделанные в конструкторе, подключать к проекту таки надо. Ну и не запутаться в обработчиках событий: где и что вы руками прописываете, а где код частично генерируется конструктором. А у вас этих ресурсов нет ни в этой теме, ни в архиве в теме Не работает DialogBox и WM_TIMER. Добавление и удаление записей через модальное диалоговое окно, которую вы зачем-то сделали в параллель к этой. Кстати, если бы вы вычистили из архива лишнее (каталоги .vs, Debug), то объём уменьшился бы до 20-30КБ. Это на будущее.
0
|
|||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 05.05.2019, 17:33 [ТС] | |
|
L0M, А можешь попробовать у себя глянуть своими глазами, в своей VS запустив пошагово... где или чего не хватает для выскакивания диалоговых модальных окон добавления и удаления записей???
0
|
|
|
Мозгоправ
|
|
| 05.05.2019, 18:12 | |
|
0
|
|
| 05.05.2019, 18:12 | |
|
Помогаю со студенческими работами здесь
15
Аргумент типа const char* не совместим с параметром типа LPCWSTR Аргумент типа const char* не совместим с параметром типа TCHAR* Аргумент типа const char* несовместим с параметром типа LPCWSTR
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|