|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.04.2023, 08:46 | #11 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
Windows API и не должны поддерживать все возможные форматы. У них нет такой задачи. Они предоставляют простой доступ к весьма узкому базовому кругу форматов. Если надо что-то сложнее, тогда используйте дополнительные библиотеки загрузки файлов нужного формата. Или можете воспользоваться DDE или COM для расширения возможностей программы. Некоторые программы (например Paint) поддерживают DDE и могут загрузит скажем тот же PNG для вас. Или можно воспользоваться ссылкой, что я присылал ранее и воспользоваться GDI+.
В общем у вас полно возможностей сделать написать свою программу. В крайнем случае делайте сами. Особенно собирая этот код в библиотеку, чтобы потом не повторять. Кстати говоря, но user.bmp и stop 2.ico нормальные. Странно, что он не может их загрузить. Последний раз редактировалось macomics; 15.04.2023 в 08:55. |
15.04.2023, 22:53 | #12 |
Форумчанин
Регистрация: 22.01.2014
Сообщений: 313
|
Но кто-то же их писал, значит разобраться стоит, значит и на API можно написать, ведь внутри библиотек подобных GDI+ всё равно низкоуровневый код. Вопрос только во времени, желании в этом разобраться, ну и в понимании того от чего отталкиваться в самом начале этого пути.
Собственно поэтому и обратился на форум потому что странно, что ни одно из изображений не выводится. Причины в чём могут быть, я так и не понял? Кстати я пытаюсь собирать проект в VS 2008 с Windows XP на борту виртуальной машины, не знаю, возможно, это может влиять на результат.) |
15.04.2023, 23:19 | #13 |
Форумчанин
Регистрация: 22.01.2014
Сообщений: 313
|
Код:
Объекты "static", в который я вывожу текст и по заданным координатам изображение должно появиться в области, где расположен этот статик, могут тому быть причиной? Да, и ещё блок WM_PAINT не обрабатывается, видимо, из-за этого прорисовка не происходит. Последний раз редактировалось apofioz; 15.04.2023 в 23:24. |
17.04.2023, 02:36 | #14 |
Форумчанин
Регистрация: 22.01.2014
Сообщений: 313
|
Ну... и что, нет никаких соображений по этому поводу?
|
17.04.2023, 07:34 | #15 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,357
|
|
17.04.2023, 14:39 | #16 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,659
|
Ну куда уж серьёзнее: подраздел Win Api состоит в основном из apofiozа. Какой-то обучающий чат... Нет, я не против, пусть будет
А вот действительно - без отладчика, да на уровень Win Api - никак. Последний раз редактировалось digitalis; 17.04.2023 в 14:43. |
18.04.2023, 04:37 | #17 |
Форумчанин
Регистрация: 22.01.2014
Сообщений: 313
|
Да, действительно, как без этого, по сути ничего, а вот булькнуть надо.
Если это проблема, то заблокировать нужно, а то мало ли что... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Свойства диалогового окна | RAFA91 | Win Api | 1 | 08.04.2016 12:12 |
Цвет диалогового окна | Dima300 | Visual C++ | 1 | 10.06.2014 09:01 |
Размер диалогового окна | Samir_ | Win Api | 0 | 15.03.2012 11:30 |
Как поместить иконку в ToolButton | Angel86rus | Общие вопросы Delphi | 3 | 12.06.2010 17:00 |
КАК поместить ИКОНКУ программы в правый нижний угол панели(там где пуск)??? | micaell | Общие вопросы Delphi | 5 | 21.02.2007 19:58 |