HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 04.09.2009, 16:53
wolmer
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
Провел на форуме:
4761503

Репутация: 229
По умолчанию

Цитата:
почему-то не работает SW_HIDE, т е окно показывается совершенно обычным образом Это происходит со всеми сайтами. Кто-нибудь знает, почему так происходит?
Что значит обычным? Я этого не понимаю
 
Ответить с цитированием

  #2  
Старый 04.09.2009, 17:09
Ixidor
Новичок
Регистрация: 03.06.2009
Сообщений: 22
Провел на форуме:
48718

Репутация: 5
По умолчанию

параметр SW_HIDE отвечает за невидимость окна. Однако окно, почему-то, невидимым не получается. И это происходит именно при открытии определенного сайта браузером. Например, при открытии текстого документа блокнотом так окно сделать невидимым получалось...
 
Ответить с цитированием

  #3  
Старый 04.09.2009, 17:22
=Zeus=
Участник форума
Регистрация: 10.08.2009
Сообщений: 238
Провел на форуме:
724939

Репутация: 108
Отправить сообщение для =Zeus= с помощью ICQ
По умолчанию

Цитата:
Сообщение от Ixidor  
параметр SW_HIDE отвечает за невидимость окна. Однако окно, почему-то, невидимым не получается. И это происходит именно при открытии определенного сайта браузером. Например, при открытии текстого документа блокнотом так окно сделать невидимым получалось...
Какую ф-цию используешь? Как хендл ищеш? По заголовку? И вообще, какое именно окно ты пытаешся скрыть? Опиши подробней.

Последний раз редактировалось =Zeus=; 04.09.2009 в 17:26..
 
Ответить с цитированием

  #4  
Старый 04.09.2009, 18:13
Nullsleep
Познающий
Регистрация: 02.06.2009
Сообщений: 67
Провел на форуме:
237284

Репутация: 54
Отправить сообщение для Nullsleep с помощью ICQ
По умолчанию

wolmer, а такой код не работает?
Код:
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
  Rect: TRect; State: TGridDrawState);
begin
  if gdSelected in State then
  with StringGrid1.Canvas do
  begin
    Font.Color := clBlack;
    Brush.Color := $0ec2ff;
    FillRect(Rect);
    TextOut(StringGrid1.DefaultColWidth*ACol+3,
      StringGrid1.DefaultRowHeight*ARow+4, StringGrid1.Cells[ACol, ARow]);
  end;
end;

Последний раз редактировалось Nullsleep; 04.09.2009 в 18:26..
 
Ответить с цитированием

  #5  
Старый 04.09.2009, 18:20
Nullsleep
Познающий
Регистрация: 02.06.2009
Сообщений: 67
Провел на форуме:
237284

Репутация: 54
Отправить сообщение для Nullsleep с помощью ICQ
По умолчанию

Ixidor, попробуй такой код
Код:
const
  cmd = 'C:\Program Files\Mozilla Firefox\Firefox.exe http://rambler.ru';
var
  start_inf: _STARTUPINFOA;
  proc_inf : _PROCESS_INFORMATION;
begin
  FillChar(start_inf, SizeOf(start_inf), 0);
  start_inf.cb := SizeOf(start_inf);
  start_inf.dwFlags := STARTF_USESHOWWINDOW;
  start_inf.wShowWindow := SW_HIDE;
  CreateProcess(nil, cmd, nil, nil, True, 0, nil, nil, start_inf, proc_inf);
end;

Последний раз редактировалось Nullsleep; 04.09.2009 в 18:27..
 
Ответить с цитированием

  #6  
Старый 04.09.2009, 18:29
Ixidor
Новичок
Регистрация: 03.06.2009
Сообщений: 22
Провел на форуме:
48718

Репутация: 5
По умолчанию

Nullsleep, все равно окно видимое=( А у тебя его не видно?
 
Ответить с цитированием

  #7  
Старый 04.09.2009, 18:30
Nullsleep
Познающий
Регистрация: 02.06.2009
Сообщений: 67
Провел на форуме:
237284

Репутация: 54
Отправить сообщение для Nullsleep с помощью ICQ
По умолчанию

У меня не видно) Но ты можешь скрыть браузер уже после его запуска.
 
Ответить с цитированием

  #8  
Старый 04.09.2009, 18:51
transserg
Участник форума
Регистрация: 02.07.2008
Сообщений: 132
Провел на форуме:
1035284

Репутация: 52
Отправить сообщение для transserg с помощью ICQ
По умолчанию

Привет всем! нужно сделать кеширование данных в файле в одном файле!!! как лучше арганизовать это? данные будут иконки
 
Ответить с цитированием

  #9  
Старый 04.09.2009, 18:54
Ixidor
Новичок
Регистрация: 03.06.2009
Сообщений: 22
Провел на форуме:
48718

Репутация: 5
По умолчанию

NullSleep, какая у тебя ОС и какой браузер?)) Конечно, я могу скрыть браузер после запуска, но это некошерно. Можно ли получить хендл окна уже при запуске и скрыть его одновременно с запуском?
 
Ответить с цитированием

  #10  
Старый 04.09.2009, 19:23
=Zeus=
Участник форума
Регистрация: 10.08.2009
Сообщений: 238
Провел на форуме:
724939

Репутация: 108
Отправить сообщение для =Zeus= с помощью ICQ
По умолчанию

Цитата:
Сообщение от Ixidor  
NullSleep, какая у тебя ОС и какой браузер?)) Конечно, я могу скрыть браузер после запуска, но это некошерно. Можно ли получить хендл окна уже при запуске и скрыть его одновременно с запуском?
Можно получить хендл когда окно открыто (FindWindow помоему). Можно по заголовку.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/Wi-Fi/Wardriving 2568 25.04.2026 12:58
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ