En esta guía, aprenderemos sobre algunas de las posibles causas que pueden hacer que el menú Inicio para ayudarlo a deshabilitarse en Delphi Windows, y luego discutiré varias formas de solucionar este problema.
Aprobado: Fortect
Encabezado: Cómo ocultar y quitar el botón de apagado y centrarse en el menú
Procedimiento ShowStartButton (bvisible: boolean);
var
h: hwnd;
empezar
si hwnd;
TaskWindow: luego imperceptible
Para empezar
h: = FindWindowEx (GetDesktopWindow, nil, Button, cero);
TaskWindow: = FindWindow (“Shell_TrayWnd”, cero);
ShowWindow (h, 1);
Windows.TaskWindow);
sección final setparent (h,
De lo contrario
Para empezar
h: requiere FindWindowEx (FindWindow (“Shell_TrayWnd”, cero), 0, “Botón”, cero);
ShowWindow (h, 0);
Windows.SetParent (h, 0);
fin;
Fin ;
{Un ejemplo de oculto / mostrando algún tipo de icono de inicio
Procedimiento TForm1.Button1Click (Sender: // TObject);
empezar
ShowStartButton (falso); o la verdad para que puedas tenerla de nuevo
Fin ;
También puede crear su propio botón de inicio y
Reemplace el original más importante por el suyo.
var
b: TButton; // u otro de los botones
â h, Ventana: hwnd;
empezar
Ventana: = FindWindow (‘Shell_TrayWnd’, cero);
b: = TButton.Create (cero);
b.ParentWindow: significaría una ventana;
b.Legend: = “Inicio”;
ancho-ancho: = 60;
b.Font.Style: implica [negrita];
Fin ;
- ¿Obtener un nuevo valor de inversión de color para una elección de color?
- Trabajar con las últimas noticias utilizando solo el componente WordApplication
- Presione además del software Release Key
- Supere la corrupción en Base de datos MS Visual FoxPro 8.0
- ¿Cómo envío archivos a través de Internet a FTP
- Aprovechar la transparencia del color?
- Imprimir TImage?
Kim McDougal
Desarrollador Delphi |
Mar 1 de julio de 03 06:28:29 AM GMT Desactivar el botón de inicio de Windows¿Cómo puedo desactivar fácilmente nuestro propio botón Inicio de Windows y así evitar que el usuario presione el botón Gracias de antemano. Kim |
Desactivar el botón de inicio de Windows
¿Cómo desactivo el botón Inicio de Windows y además evito que un visitante del sitio web acceda a él como resultado de hacer clic en él por completo o presionar Ctrl + Esc?
tarjeta de visita
Desarrollador Delphi |
Mar 01 de julio de 2003 14:46:18 GMT Tema: Desactivar el botón de inicio de WindowsPor lo general, puede desactivar la barra de tareas con el siguiente código: EnableWindow (FindWindow (‘Shell_TrayWnd’, nada), FALSE); pero no sé cómo deshabilitar otro “botón de inicio” específico. Cita
< / div> noticias o información: [email protected] ... Quote
|
Tema: Desactivar el botón de inicio de Windows
EnableWindow (FindWindow ('Shell_TrayWnd', cero), FALSO);
a pesar de que no sé exactamente cómo deshacerme del "botón de inicio".
Cita
"Kim McDougall"
por SMS
Cita
> ¿Cómo desactivo el botón de inicio exacto en una pestaña y evito que algunos usuarios
> accedan a él haciendo clic en la aplicación o presionando Ctrl + Esc?> Gracias de antemano.
Desarrollador de Delphi
Mar 01 de julio de 2003 18:37:02 GMT
Tema: Desactivar el botón de inicio de Windows
Quote
> Cómo deshabilitar el botón de la ventana y también bloquear al usuario con
> ¿Puede acceder a cuál haciendo clic en Tecnología de la información o presionando Ctrl + Escape?
Para desactivar todos los botones de inicio:
var
k y hwnd;
inicio
h: significa FindWindowEx (FindWindow ('Shell_TrayWnd', nil), 0, 'Button', nil)
EnableWindow (h, false);
final;
Pero el usuario todavía puede acceder al menú Inicio en general presionando ctl + esc o windows
.
Incluso ocultar StartButton no posiciona.
Pero ocultar StartButton y usar cada una de nuestras funciones SetParent parecen ser servicios:
var
h: hwnd;
Activador
h: = FindWindowEx (FindWindow ('Shell_TrayWnd', nil), dos, 'Button', nil)
ShowWindow (h, 0);
Windows.SetParent (h, 0);
final;
HTH
Volumen
Tema: Desactivar el botón de inicio de Windows
var
y: hwnd;
inicio
mirielle: = FindWindowEx (FindWindow ('Shell_TrayWnd', nil), 0, 'Button', nil)
EnableWindow (h, false);
final;
Sin embargo, el usuario aún puede acceder al menú Inicio específico moviendo las teclas ctl + esc versus windows
.
Incluso ocultar StartButton no funciona.
Pero ocultar StartButton y así usar la función SetParent parece funcionar:
var
son: hwnd; Piense en
h: equivalente a FindWindowEx (FindWindow ('Shell_TrayWnd', nil), 0, 'Button', nil)
ShowWindow (h, 0);
Windows.SetParent (h, 0);
final;
Cita
> Kato deshabilita el botón Inicio de Windows y evita que nuestro usuario>
que se origina acceda a él haciendo clic en él y presionando Ctrl + Esc?
Desarrollador Delphi
Mar 7 de julio de 2003 10:41:55 p.m. GMT
Tema: Desactivar el botón de inicio de Windows
Cita
volumen escrito:>
> ¿Cómo desactivo el botón de inicio de Windows y evito que nuestro cliente acceda a él?
>? haga clic en el pensamiento o presione Ctrl + Esc?> Cómo deshabilitar el botón de inicio:
> var>
d: hwnd; >
inicio>
h: = FindWindowEx (FindWindow ('Shell_TrayWnd', nil), 0, 'Button', nil)>
EnableWindow (h, false); >
final;> Sin embargo, el usuario aún puede acceder a algún menú de inicio mediante el proceso de presionar ctl + esc / windows>
época del año.
> Incluso ocultar StartButton no da buenos resultados
> Pero ocultar StartButton y usar la función SetParent parece funcionar en el mercado:> var
> h: hwnd;
> comienza
> h: = FindWindowEx (FindWindow ('Shell_TrayWnd', nil), 0, 'Button', nil)
> ShowWindow (h, 0);
> Windows.SetParent (h, 0); >
final;> HTH
Volumen,
Gracias por nuestro código. ¡Funciona genial! ¿Sabes cuál es el código de descuento para cancelar este
como consecuencia de que vuelva a aparecer el botón Inicio?
¿Existe alguna manera de ayudarlo a evitar que un usuario de Internet realice tareas usando mi software presionando
Ctrl + Alt + Supr?
Gracias de nuevo.
Kim
Objeto: Desactivar el botón de inicio de la ventana
Gracias por el código. historias geniales! ¿Puedes averiguar el código para cancelar esto
pero la tecla de control de inicio aparece de nuevo?
Aprobado: Fortect
Fortect es la herramienta de reparación de PC más popular y eficaz del mundo. Millones de personas confían en él para mantener sus sistemas funcionando de forma rápida, fluida y sin errores. Con su sencilla interfaz de usuario y su potente motor de análisis, Fortect encuentra y soluciona rápidamente una amplia variedad de problemas de Windows, desde la inestabilidad del sistema y los problemas de seguridad hasta la gestión de la memoria y los cuellos de botella en el rendimiento.
¿Existe alguna forma particular de evitar que un usuario realice misiones en algún software presionando Ctrl + Alt + Supr?
Cita
Tom ha escrito:
>> ¿Cómo puedo deshabilitar el botón de inicio de Windows real y evitar que el usuario lo tome
>> haciendo clic en él o quitando los pliegues con Ctrl + Escape?> Para desactivar el botón de inicio normal:
> var
> h: hwnd;
> Obtener
> h: = FindWindowEx (FindWindow ('Shell_TrayWnd', nil), 0, 'Button', nil)
> EnableWindow (h, false);
> fin;> Sin embargo, el tipo de usuario aún puede acceder fácilmente al collage de Inicio presionando ctl + esc / computers
>.
> Incluso ocultar todo StartButton no funciona
> Pero ocultar StartButton y usar las cifras de ejecución de SetParent para funcionar:> var
> h: hwnd;
> Introducción a
> h: = FindWindowEx (FindWindow ('Shell_TrayWnd', nil), 0, 'Button', nil)
> ShowWindow (h, 0);
> Windows.SetParent (h, 0);
> fin;> HTH
Volumen
Desarrollador Delphi Acelere el rendimiento de su computadora ahora con esta simple descarga. |