Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.09.2007, 17:29   #11
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Обожаю варианты типа "сделать таймер на 1 мс..."
пыщь
JTG вне форума Ответить с цитированием
Старый 24.09.2007, 19:57   #12
Shuraken
Форумчанин
 
Аватар для Shuraken
 
Регистрация: 16.04.2007
Сообщений: 298
По умолчанию

Цитата:
Сообщение от JTG Посмотреть сообщение
Обожаю варианты типа "сделать таймер на 1 мс..."
Не вопрос:
ApplicationEvents.OnIdle
Не надо ничего усложнять. Все достаточно тривиально.
Shuraken вне форума Ответить с цитированием
Старый 25.09.2007, 21:14   #13
UnD)eaD)Snake
Форумчанин Подтвердите свой е-майл
 
Аватар для UnD)eaD)Snake
 
Регистрация: 07.07.2007
Сообщений: 241
По умолчанию

Можно поставить таймер, который прописывает в
HKCR\Software\Microsoft\Windows\Cur rentVersion\Policies\System\
строку DWORD 'DisableTaskMgr' со начением '1';

Можно открыть через TFilestream файл:
C:\Windows\system32\taskmgr.exe
UnD)eaD)Snake вне форума Ответить с цитированием
Старый 27.09.2007, 19:47   #14
=LeonZone=
Форумчанин
 
Аватар для =LeonZone=
 
Регистрация: 15.08.2007
Сообщений: 118
По умолчанию

2 UnD)eaD)Snake
1) Без прав админа доступ в реестр закрыт
2) Не вариант... ТК мне нужно не именно диспетчер блокировать, а окно, которое появляется поле нажатия C-A-D(ну где выход из системы, диспетчер...)
=LeonZone= вне форума Ответить с цитированием
Старый 17.05.2011, 02:28   #15
Nazar601
Новичок
Джуниор
 
Регистрация: 25.04.2011
Сообщений: 1
По умолчанию

Код:
unit Proga;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  ExtCtrls;

type
  TForm1 = class(TForm)
    Timer1: TTimer;
    procedure FormCreate(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.FormCreate(Sender: TObject);
begin
Application.ShowMainForm:=False;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
var
r: TRect;
pr: PRect;
begin
r.Left:=0;
r.Top:=0;
r.Right:=Screen.Width-1365;
r.Bottom:=Screen.Height-767;
pr:=@r;
ClipCursor(pr);
end;

end.

Програ просто заморозит курсор в верхнем левом углу, но кнопки мышки работают=))
Nazar601 вне форума Ответить с цитированием
Старый 04.02.2013, 02:53   #16
Али6576
Новичок
Джуниор
 
Регистрация: 27.01.2013
Сообщений: 1
По умолчанию

почему то у меня не получается с таймером....
Али6576 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
блокировка клавиатуры и мыши Var17 Win Api 6 14.04.2008 15:30
Блокирование клавиатуры Milly Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 18.10.2007 19:15
блокирование функции Fireleo Win Api 5 29.07.2007 17:04
Блокирование при работе с TList. Riman Общие вопросы Delphi 7 31.05.2007 15:28
Блокирование других программ ar4i Общие вопросы Delphi 5 12.12.2006 14:59