![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
Ander |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 17.11.2003 Где: Рига, Латвия Репутация: нет Всего: 1 |
Если есть такой код
и соответственно главное окно - диалог. Мне надо, чтобы оно обязательно было из ресурса и при запуске не отображалось вообще. Мда, в Апях я не силён. |
|||
|
||||
trix |
|
|||
![]() Observer Grabus ![]() ![]() Профиль Группа: Участник Сообщений: 534 Регистрация: 30.1.2003 Где: Odessa Репутация: 2 Всего: 12 |
сделай его ширину и высоту по нулям.
-------------------- Тупое, бездушное SMS никогда, слышите вы? никогда не заменит живое общение по ICQ! |
|||
|
||||
Ander |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 17.11.2003 Где: Рига, Латвия Репутация: нет Всего: 1 |
Вариант конечно хороший, но в таск баре окошко всё равно остаётся. Есть ли такое событие, которое отсылается окну сразу после отрисовки? Тогда можно туда кинуть ::ShowWindow(hWnd,SW_Hide) и все дела.
|
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
есть такое сообщение:
WM_CREATE -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
Ander |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 17.11.2003 Где: Рига, Латвия Репутация: нет Всего: 1 |
_hunter
Ничего не получается, да и вообще:
|
|||
|
||||
_hunter |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
а ты это:
читал? соответственно нужно было копать в сторону DialogProc и там видим:
поиск, поиск и еще раз поиск ![]() -------------------- Tempora mutantur, et nos mutamur in illis... |
||||
|
|||||
Ander |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 17.11.2003 Где: Рига, Латвия Репутация: нет Всего: 1 |
_hunter
Я наверное сегодня торможу, но объясни мне что куда ставить, чтобы окно не было видно при загрузке.
before же, а не after Это сообщение отредактировал(а) Ander - 2.9.2004, 17:30 |
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
и что мешает установить before a dialog box is displayed WS_VISIBLE ( с помощью SetWindowLong() и GWL_STYLE )?
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
AndyY |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 8.5.2004 Где: СПб Репутация: 2 Всего: 4 |
предлагаю сделать диалог немодальным
тогда он не будет становиться видимым по умолчанию: WinMain( ... ) { HWND hwnd = CreateDialog( ... ); MSG msg; while( GetMessage( &msg ) ) { IsDialogMessage( &msg, ... ); } } |
|||
|
||||
Ander |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 17.11.2003 Где: Рига, Латвия Репутация: нет Всего: 1 |
AndyY
Блин, всё оказалось так просто. Спасибо! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |