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

Ваш аккаунт

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

Последние темы форума

Показать новые сообщения »

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

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

Вывод изображения перед запуском программы

73K
24 января 2014 года
folks
5 / / 24.01.2014
Здравствуйте. Интересует следующий вопрос:

Как вывести изображение(логотип) перед запуском программы? (например как в том же photoshop на этапе загрузки и тд)

Допустим выводится логотип во время которого в"невидимом" режиме программа делает какие- либо действия
В итоге через Х секунд (таймаут) программа запускается полностью.

Хотелось бы увидетьнайти примеры реализации, т.к. не могу найти ничего подходящего в сети(
Спасибо заранее
446
24 января 2014 года
Meander
487 / / 04.09.2011
Можно сделать две программы. У первой будет две функции показать логотип (на форме с отключенными бордюрами и системными кнопками) и запустить после туймаута вторую программу (основную) и завершить свою работу.

Либо другой вариант. Главное окно твоей программы должно менять свой стиль. Сначала оно содержит только логотип (без бордюров и системного меню), а через некоторое время меняет стиль на основной.
37K
24 января 2014 года
Shad0w64bit
3 / / 24.03.2009
Давно еще видел пример, при запуске программы из основного окна (OnCreate возможно подойдет WM_CREATE) создавалось и показывалось окно с логотипом, шла загрузка и окно уничтожалось после чего показывалось уже основное окно

Код:
Основной поток программы
  создаем MAIN окно
  обрабатываем создание нового окна WM_CRATE
  {
    создаем LOGO окно
    показываем LOGO
    грузим программу
    уничтожаем LOGO окно
    показываем MAIN
  }
  ...
  дальше стандартная обработка окна
Прошу прощения за неточности, но приблизительно так
394
24 января 2014 года
MegaMozg
317 / / 18.03.2006
это называется splash screen, вы не написали какой язык программирования используете, так что гуглите сами по запросам типа: splash screen c#

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

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