Shutdown dialogue de windows

Contenu du snippet

Toute petite source pour montrer comment appeler la ShutDown Dlg Box de Win
Je ne sais pas si ça peut vous servir, moi en tout cas j'ais chercher un petit bout temps après.
Voilà le reste se passe de commentaire :-)

Source / Exemple :


Type
  SHShutDownDialogProc =  procedure (wnd : HWND); stdcall;
const
shell32 = 'shell32.dll';

var
 SHShutDownDialog : SHShutDownDialogProc = nil;
  ShellHandle: THandle = 0;

procedure TForm1.Button1Click(Sender: TObject);
begin
 ShellHandle := Windows.LoadLibrary(PChar(shell32));
 if ShellHandle <> 0 then
     SHShutDownDialog :=      GetProcAddress(ShellHandle, PChar(60));

 if Assigned( SHShutDownDialog ) Then SHShutDownDialog(handle);
  if Shellhandle <> 0 then
   FreeLibrary(ShellHandle);
end;

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.