Visual Basic - Protección

Life is soft - evento anual de software empresarial
 
Vista:

Protección

Publicado por kaworu (14 intervenciones) el 04/08/2005 15:07:53
Wenas, estoy programando un gestor de ciber... en el gestor no tengo mucho problema pero el puesto si q me e´stá suponiendo un par de dudas:
que puedo hacer para que un programa se ponga por encima de todo lo demas y no aparezca en alt ctr sup, que no se pueda superponer con alt tab y q no se pueda cerrar?
gracias por la info :S
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Protección

Publicado por AFleming (52 intervenciones) el 04/08/2005 15:55:55
puedes deshabilitar el administrador de tareas colocando la siguiente clave en el registro:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\system

Luego creas el valor de tipo D_WORD:

disabletaskmgr

... y su valor = 1

... para q la ventana este siempre sobre las demas puedes usar esta funcion:

Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, y, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long

Private Const HWND_TOPMOST = -1
Private Const HWND_NOTOPMOST = -2
Private Const SWP_NOMOVE = &H2
Private Const SWP_NOSIZE = &H1
Private Const TOPMOST_FLAGS = SWP_NOMOVE Or SWP_NOSIZE

Public Sub Normal(hwnd As Long)
SetWindowPos hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, TOPMOST_FLAGS
End Sub

Public Sub Sobre(hwnd As Long)
SetWindowPos hwnd, HWND_TOPMOST, 0, 0, 0, 0, TOPMOST_FLAGS
End Sub

...para evitar que aparezca con Alt+Tab, coloca: App.TaskVisible = False

saludos.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Protección

Publicado por kaworu (14 intervenciones) el 04/08/2005 16:25:05
a ver si soy capaz. Muchisisisimas gracias ;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar