powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Спрятать с панели задач
6 сообщений из 6, страница 1 из 1
Спрятать с панели задач
    #33616733
_Viktor_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!

Visual C++, WinXP, SDI.
Приложение создает еще несколько фреймов.
Мне требуется чтобы фреймы не отображались на панели задач.

Понятия не имею как это можно сделать.

С уважением.
...
Рейтинг: 0 / 0
Спрятать с панели задач
    #33616817
Teem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Viktor_Привет всем!

Visual C++, WinXP, SDI.
Приложение создает еще несколько фреймов.
Мне требуется чтобы фреймы не отображались на панели задач.

Понятия не имею как это можно сделать.

С уважением.
Используй стиль SW_HIDE в ShowWindow()
...
Рейтинг: 0 / 0
Спрятать с панели задач
    #33616942
_Viktor_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторИспользуй стиль SW_HIDE в ShowWindow()
Это конечно хорошо, но хотелось бы чтобы фреймы были видны на экране.
...
Рейтинг: 0 / 0
Спрятать с панели задач
    #33617050
Teem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Viktor_ авторИспользуй стиль SW_HIDE в ShowWindow()
Это конечно хорошо, но хотелось бы чтобы фреймы были видны на экране.
Тогда используй этот стиль при обработке сообщения свернуть окно.
Только нафига нужно, что бы на панели не видно было окна?
...
Рейтинг: 0 / 0
Спрятать с панели задач
    #33617148
_Viktor_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторТогда используй этот стиль при обработке сообщения свернуть окно.
Только нафига нужно, что бы на панели не видно было окна?

Да не нужно мне его сворачивать.
У меня приложение может создавать до хрен его знает сколько окон, и мне не охото чтобы все окна висели в панели задач.
...
Рейтинг: 0 / 0
Спрятать с панели задач
    #33617931
_Viktor_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нащел один из методов, но он мне не подходит.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
MIDL_INTERFACE("56FDF342-FD6D-11d0-958A-006097C9A090")
ITaskbarList : public IUnknown
{
	   public:
	   virtual HRESULT STDMETHODCALLTYPE HrInit(void) =  0 ;
	   virtual HRESULT STDMETHODCALLTYPE AddTab(HWND hwnd) =  0 ;
	   virtual HRESULT STDMETHODCALLTYPE DeleteTab(HWND hwnd) =  0 ;
	   virtual HRESULT STDMETHODCALLTYPE ActivateTab(HWND hwnd) =  0 ;
	   virtual HRESULT STDMETHODCALLTYPE SetActiveAlt(HWND hwnd) =  0 ;
};


CoInitialize(NULL);
ITaskbarList* iTask = NULL;
CoCreateInstance(CLSID_TaskbarList, NULL, CLSCTX_ALL, IID_ITaskbarList, (LPVOID *) &iTask );
if (iTask)
{
   iTask->DeleteTab(m_hWnd); 
   iTask->Release();
}


Так же пробовал
Код: plaintext
ModifyStyleEx(WS_EX_APPWINDOW,  0 );
Ничего не вышло.


Неужели больше нет вариантов?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Спрятать с панели задач
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]