Форум программистов, компьютерный форум CyberForum.ru

Инициализация обработчика .PNG изображений в wxWindows - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись вектора стуктур в файл http://www.cyberforum.ru/cpp-beginners/thread720494.html
имеется вектор структур struct bb{ string letter; vector<string> word; }; vector<bb> base; как записать её в файл, чтобы позже считатть обратно в такую же структуру... заранее спасибо
C++ Сколько времени в минутах потратит ученик на дорогу от школы до стадиона, Помогите с задачей плиз))) Сколько времени в минутах потратит ученик на дорогу от школы до стадиона, если это расстояние составляет S км, а средняя скорость движения ученика - V км / час. http://www.cyberforum.ru/cpp-beginners/thread720474.html
Найти сумму тех элементов массива, цифровая запись которых дает четную сумму цифр C++
Дан массив натуральных чисел А(N), значения элементов которого лежат в диапазоне . Найти сумму тех элементов массива, цифровая запись которых дает четную сумму цифр, а также найти максимальный элемент среди тех, которые не являются простыми. Ребят, есть идеи?
Найти ноли в строке, матрицы C++
Помогите сделать, задание. Дана матрица MxN. Проверить, строки на наличия нолей(0), если в строке нет нолей вывести на экран 0, если все ноли вывести 1. и номер строки. Матрицу надо ввести пользователю. Пример вот пользователь ввел Матрицу: 00000 1 01100 0 00110 0 Вывод: 1 номер строки 1 Как то так препод не понятно объяснил задания. как понял так и написал Добавлено через 1 час 0...
C++ Исправить код С++ "Метод Гаусса с выбором главного элемента по строке" http://www.cyberforum.ru/cpp-beginners/thread720452.html
В данном коде есть где-то ошибки,помогите пожалуйста их найти #include <iostream> #include <stdio.h> #include <math.h> #include <stdio.h> #include <stdlib.h> using namespace std; int main() { double array;
 

Показать сообщение отдельно
BoBaH26
30 / 30 / 0
Регистрация: 02.12.2010
Сообщений: 255
05.12.2012, 18:24     Инициализация обработчика .PNG изображений в wxWindows
Всем привет! При создании программы с графическим пользовательским интерфейсом при помощи библиотеки классов wxWindows возникла проблема инициализации обработчика .PNG изображений.
Пытаюсь разместить на форме кнопку с изображением, т.е. wxBitmapButton. В заголовочном файле .h определяю класс кнопки с изображением:
C++
1
class wxBitmapButton *button15;
В файле .cpp в обработчике первого сообщения создаю саму форму, метки, кнопки и т.д.
C++
1
2
3
4
5
6
7
bool iPhone::OnInit()
{
     wxImage::AddHandler(new wxPNGHandler); //Подключение обработчика изображений формата .PNG. Именно здесь ошибка.
     form1 = new wxFrame((wxFrame*) NULL, id_form1, "Name", wxPoint(100,100), wxSize(190,298)); //Создание главного окна программы
     ................. //Метки, кнопки и т.д.
     button15 = new wxBitmapButton(form1,id_button15,wxBitmap(wxT("off.png"),wxBITMAP_TYPE_PNG),wxPoint(65,85),wxSize(40,25)); //Собственно, сама кнопка с картинкой. Название совпадает, картинка лежит в папке проекта.
}
При сборке проекта компилятор выдает 2 ошибки:
1) incomplete type `wxImage' used in nested name specifier в строке wxImage::AddHandler(new wxPNGHandler);.
2) `wxPNGHandler' has not been declared в той же строке.
Во втором случае он аргумент функции принимает за необъявленную переменную. А вот в первом, насколько я понял, пишет, что тип `wxImage' не завершен.
Помогите, пожалуйста, разобраться.

Добавлено через 5 минут
Пробовал изменять в wxImage::AddHandler(new wxPNGHandler); wxImage на wxBitmap, ошибка первая исчезает, а вот вторая остается, компилятор видит ее почему-то как переменную, а не аргумент функции.

Добавлено через 16 минут
Есть люди, разбирающиеся в виджетах?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru