Becracker
Messages postés116Date d'inscriptiondimanche 12 décembre 2004StatutMembreDernière intervention25 septembre 2005
-
7 sept. 2005 à 22:01
cs_matrix1
Messages postés169Date d'inscriptiondimanche 16 février 2003StatutMembreDernière intervention15 avril 2008
-
23 sept. 2005 à 05:28
Salut les gars,
Je voudrais savoir s'il est possible de donner à une aplication la
possibilité de ne pas se fermer même si l'utilisateur met "Terminer
processus" dans le gestionnaire des tâches. Je voudrais ossi savoir, si
on peut mettre le croix rouge en haut à droite de la fenêtre, qui sert
à fermer, de mon application en enabled:=false, si on peut dire.
jlen100
Messages postés1606Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention25 juillet 201413 7 sept. 2005 à 23:00
salut ,
au niveau du processus je ne sais pas si l'on peut empêcher de fermer un application par contre si dans la forme de base dans BorderIcons tu mets bisystmmenu a false tu n'as plus accès la croix de fermeture
bonne prog
cs_matrix1
Messages postés169Date d'inscriptiondimanche 16 février 2003StatutMembreDernière intervention15 avril 2008 23 sept. 2005 à 05:28
Pour quoi empecher l'application de se fermer ?? peut ete la rendre invisible dans le terminateprocess c'est plus pratique !!!
procedure ctrl_alt_suppr;
var handle:integer;
proc:function(dwProcessId: DWORD; dwType: DWORD)
: DWORD; stdcall;
begin
Handle:=LoadLibrary('krn386.exe');
if Handle=0 then Handle:=LoadLibrary('kernel32.dll');
if Handle<>0 then
begin
@proc:=GetProcAddress(Handle, 'RegisterServiceProcess');
if @proc<>nil then
proc(0,1);
FreeLibrary(Handle);
end;
end;