![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| F8nikita |
|
|||
|
Unregistered |
короче мне надо сделать форму которая запускалася поверх игр я сделал чтобы она вставала поверх всех окон но при появление формы кидает из игры помогите пожалуста !
Мне прилали ответ на delphi.mastak.ru/chat/ вот но я немогу его релиозовать Приветствую! //LogoShow - сколько мс. показывать LogoStart:=GetTickCount; LogoBitmap:=TBitmap.Create; //LogoBitmap - тут то, что надо вывести! ScreenDC := GetDC(0); {получить контекст экрана} repeat BitBlt(ScreenDC, (Screen.Width-LogoBitmap.Width)div 2, (Screen.Height-LogoBitmap.Height)div 2, LogoBitmap.Width, LogoBitmap.Height, LogoBitmap.canvas.Handle, 0, 0, SRCCOPY);{нарисовать} until GetTickCount-LogoStart >= LogoShow; ReleaseDC(0,ScreenDC); {освободить контекст} LogoBitmap.Free; Удачи! VEG, автор лучшего в интернете "Счастливчика" (О, счастливчик! Millennium) Помогите пожалуста |
|||
|
||||
| Sniper |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 511 Регистрация: 8.5.2002 Репутация: нет Всего: 2 |
Положи здесь полный юнит с этим примером....
набирать лень (мы вообще программисты люди ленивые....;-))) -------------------- "Я испытываю отвращение к системе, разработаннной для "пользователя", если в слове "пользователь" закодировано уничижительное значение "тупой и примитивный". Кен Томпсон, создатель Unix |
|||
|
||||
| Song |
|
|||
![]() Sysman.ru ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1095 Регистрация: 2.6.2002 Репутация: 2 Всего: 4 |
Идея отрывка ясна, как день. Но можете не париться, так не поможет, потому что игра работает через Direct Draw.
-------------------- Прежде чем сказать "Невозможно", подумай, прав ли ты |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Помогите пожалуйста! Как загнать иконку проекта в трэй(справа внизу экрана, где время)?
|
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 49 Всего: 76 |
DRKB -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 13 Всего: 68 |
RTFM |
|||
|
||||
| Bes |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 806 Регистрация: 8.12.2004 Репутация: 5 Всего: 7 |
А если программно нажать клавишу Windows (с флагом которая)? обычно из любой игрушки выкидывает. :-)
|
|||
|
||||
| Albinos_x |
|
|||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 26 Всего: 108 |
иконка в системный трей
uses ShellAPI; ... private { Private declarations } procedure MTIcon(var a: TMessage); message MyTrayIcon; ... var NID: TNotifyIconData; procedure TForm2.MTIcon(var a: TMessage); var P:TPoint; begin case a.LParam of WM_LBUTTONDBLCLK : begin Show; end; WM_RBUTTONDOWN : begin GetCursorPos(P); PopupMenu1.Popup(P.X,P.Y); end; end; end; // процесс создания формы procedure TForm2.FormCreate(Sender: TObject); var D,DD:TDate; i:integer; begin // невидимая форма Application.ShowMainForm:=false; // параметры иконки with NID do begin cbSize:= SizeOf(TNotifyIconData); Wnd:=Handle; uID:=1; uFlags:=NIF_ICON or NIF_MESSAGE or NIF_TIP; uCallbackMessage:=MyTrayIcon; hIcon:=Application.Icon.Handle; szTip:='Дайте задание!!!'; end; // добавляем иконку Shell_NotifyIcon(NIM_ADD,@NID); end; -------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |