Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

TJPEGImage::DIBNeeded

501
31 января 2005 года
hell_admin
110 / / 02.10.2004
Такой вопрос:
Я гружу картинки кнопочек во время старта программы, и для каждой делаю DIBNeeded будут ли они от этого быстрее прорисовыватся?

// Читаем кнопки печать
rs = new TResourceStream((int)HInstance,"Print",RT_RCDATA);
PrintImages[0]->LoadFromStream(rs);
PrintImages[0]->DIBNeeded();
delete rs;

rs = new TResourceStream((int)HInstance,"PRINTS",RT_RCDATA);
PrintImages[1]->LoadFromStream(rs);
PrintImages[1]->DIBNeeded();
delete rs;

rs = new TResourceStream((int)HInstance,"PRINTP",RT_RCDATA);
PrintImages[2]->LoadFromStream(rs);
PrintImages[2]->DIBNeeded();
delete rs;
1
31 января 2005 года
kot_
7.3K / / 20.01.2000
Цитата:
Originally posted by hell_admin
Такой вопрос:
Я гружу картинки кнопочек во время старта программы, и для каждой делаю DIBNeeded будут ли они от этого быстрее прорисовыватся?

// Читаем кнопки печать
rs = new TResourceStream((int)HInstance,"Print",RT_RCDATA);
PrintImages[0]->LoadFromStream(rs);
PrintImages[0]->DIBNeeded();
delete rs;

rs = new TResourceStream((int)HInstance,"PRINTS",RT_RCDATA);
PrintImages[1]->LoadFromStream(rs);
PrintImages[1]->DIBNeeded();
delete rs;

rs = new TResourceStream((int)HInstance,"PRINTP",RT_RCDATA);
PrintImages[2]->LoadFromStream(rs);
PrintImages[2]->DIBNeeded();
delete rs;


Ну возьми сравни с ним и без - проверь и доложь :). Но ИМХО помоему лишнее - изображение ведь хранится в ресурсах.

501
31 января 2005 года
hell_admin
110 / / 02.10.2004
Цитата:
Originally posted by kot_

Ну возьми сравни с ним и без - проверь и доложь :). Но ИМХО помоему лишнее - изображение ведь хранится в ресурсах.



На моем компе не сильно заметно, но по моему все же быстрее. В основном работа приложения сильно ускорилась, за счет прделывания то го же самого с задним фоном формы (JPEG 800x600), а кнопочки то они маленькие. Вот я спрашиваю стоит ли при загрузке с ними это делать, прога тогда грузится на секунду дольше.

1
31 января 2005 года
kot_
7.3K / / 20.01.2000
Цитата:
Originally posted by hell_admin

В основном работа приложения сильно ускорилась, за счет прделывания то го же самого с задним фоном формы (JPEG 800x600), а кнопочки то они маленькие.


Если на кнопки ты тоже JPEG собираешься рисовать - тогда может стоит.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог