Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Application->MainFormOnTaskBar = false; BC++ 2009 
:(
    Опции темы
Alca
Дата 12.1.2009, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: 25
Всего: 50



Хочу спрятать окно в таскбаре (BC++ 2009). На шестерке все работало.
Код

#include <vcl.h>
#pragma hdrstop
#include <tchar.h>
//...
//---------------------------------------------------------------------------
WINAPI _tWinMain(HINSTANCE, HINSTANCE, LPTSTR, int) {
    try
    {
         //спрятать окно в таскбаре (так делал в шестерке)
        //DWORD Style=GetWindowLong(Application->Handle, GWL_EXSTYLE);
        //Style|=WS_EX_TOOLWINDOW;
        //SetWindowLong(Application->Handle, GWL_EXSTYLE, Style);

         Application->Initialize();
         Application->MainFormOnTaskBar = false;
         //ShowWindow(Application->Handle, SW_HIDE);

         Application->Title             = L"......";
         Application->CreateForm(__classid(TfrmMain), &frmMain);
         Application->Run();
    }
    catch (Exception &exception)
    {
         Application->ShowException(&exception);
    }
    catch (...)
    {
         try
         {
             throw Exception("");
         }
         catch (Exception &exception)
         {
             Application->ShowException(&exception);
         }
    }
    return 0;
}
//---------------------------------------------------------------------------

Почему не прячется окно в таскбаре?

Это сообщение отредактировал(а) Alca - 12.1.2009, 15:35


--------------------
PM WWW ICQ Skype Jabber   Вверх
Rrader
  Дата 12.1.2009, 19:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Inspired =)
***


Профиль
Группа: Экс. модератор
Сообщений: 1535
Регистрация: 7.5.2005

Репутация: 13
Всего: 191



Код

Application->CreateForm(__classid(TForm1), &Form1);
Application->MainFormOnTaskBar = false;


Добавлено через 1 минуту
Цитата(Help)

If false [MainFormOnTaskBar], a taskbar button represents the application's (hidden) main window and bears the application's Title. 



--------------------
Let's do this quickly!
Rest in peace, Vit!
PM MAIL Skype   Вверх
Alca
Дата 12.1.2009, 21:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: 25
Всего: 50



Спасибо то что надо, только при старте приложения все-равно видно форму в статус баре.
Можно ли сделать, чтоб оно вообще там не маяковало? 


--------------------
PM WWW ICQ Skype Jabber   Вверх
Alca
Дата 16.1.2009, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: 25
Всего: 50



Может кто-то сталкивался с такими приколами?

Это сообщение отредактировал(а) Alca - 16.1.2009, 10:32


--------------------
PM WWW ICQ Skype Jabber   Вверх
mrbrooks
Дата 16.1.2009, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306



Код

#include <vcl.h>
#pragma hdrstop
#include <tchar.h>
//...
//---------------------------------------------------------------------------
WINAPI _tWinMain(HINSTANCE, HINSTANCE, LPTSTR, int) {
    try
    {
         Application->Initialize();
         Application->MainFormOnTaskBar = false;
         Application->ShowMainForm = false; 
         Application->CreateForm(__classid(TfrmMain), &frmMain);
         Application->Run();
    }
    catch (Exception &exception)
    {
         Application->ShowException(&exception);
    }
    catch (...)
    {
         try
         {
             throw Exception("");
         }
         catch (Exception &exception)
         {
             Application->ShowException(&exception);
         }
    }
    return 0;
}
//---------------------------------------------------------------------------

PM MAIL   Вверх
Alca
Дата 16.1.2009, 11:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: 25
Всего: 50



Фонарь. НЕА.


--------------------
PM WWW ICQ Skype Jabber   Вверх
mrbrooks
Дата 16.1.2009, 11:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306



Цитата(Alca @  16.1.2009,  11:08 Найти цитируемый пост)
Фонарь. НЕА. 

Че появляется чтоли?  smile 
PM MAIL   Вверх
Alca
Дата 16.1.2009, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: 25
Всего: 50



Не пропадает. smile 


--------------------
PM WWW ICQ Skype Jabber   Вверх
mrbrooks
Дата 16.1.2009, 11:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306



Цитата(Alca @  16.1.2009,  11:13 Найти цитируемый пост)
Не пропадает.

Очень странно. 
У меня 
Код

Application->ShowMainForm = false; 

скрывает все. 

Может у тебя что нибудь эдакое в конструкторе формы?
PM MAIL   Вверх
Alca
Дата 16.1.2009, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: 25
Всего: 50



Все убрал с конструктора - тоже самое. Скинь пж тестовый проект, я гляну.


--------------------
PM WWW ICQ Skype Jabber   Вверх
mrbrooks
Дата 16.1.2009, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306



Держи

Присоединённый файл ( Кол-во скачиваний: 10 )
Присоединённый файл  test.rar 259,43 Kb
PM MAIL   Вверх
Alca
Дата 16.1.2009, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: 25
Всего: 50



Цитата

test.rar 259,43 Kb

Так форма спрятана же.....
Мне надо чтоб главная форма была видна, а на таскбаре ее не было.


--------------------
PM WWW ICQ Skype Jabber   Вверх
mrbrooks
Дата 16.1.2009, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306



Цитата(Alca @  16.1.2009,  12:17 Найти цитируемый пост)
Так форма спрятана же.....
Мне надо чтоб главная форма была видна, а на таскбаре ее не было. 

А Семен Семеныч. Я тебя не правильно понял. Смотри так надо?

Присоединённый файл ( Кол-во скачиваний: 19 )
Присоединённый файл  test.rar 252,17 Kb
PM MAIL   Вверх
Alca
Дата 16.1.2009, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: 25
Всего: 50



Да так!  smile 


--------------------
PM WWW ICQ Skype Jabber   Вверх
mrbrooks
Дата 16.1.2009, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306



Кидаю исходник  smile 


Присоединённый файл ( Кол-во скачиваний: 39 )
Присоединённый файл  test.rar 252,17 Kb
PM MAIL   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0584 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.