Buenas Tardes Foro,
Quisiera bloquear la barra de tareas de windoes XP ( La linea Completa Donde se encuentra INICIO ) para que el usuario no se pueda salir de la aplicacion que desarrolle.
Ademas No se si FHW 7.12 en el commando....
DEFINE WINDOW oWinMain, tiene algun comando para bloquear la "X"
De Antemano muchas gracias por la ayuda,
Saludos,
Albeiro,
Maestros .... Una Inquietud con Windows Xp
- albeiroval
- Posts: 323
- Joined: Tue Oct 16, 2007 5:51 pm
- Location: Barquisimeto - Venezuela
Code: Select all
FUNCTION MAIN()
...
ACTIVATE WINDOW oWnd MAXIMIZED ;
ON INIT( HIDETASKBAR() )
...
RETURN NIL
//--------------------------------------------------------------------------//
/*
SHOWTASKBAR() // Habilita
HIDETASKBAR() // Desabilita
TIRA_X() // Desabilita o X da Janela
PISCA_EXE() // Vai Piscar o Seu EXE na Barra do Windows
*/
#pragma BEGINDUMP
#include "windows.h"
#include "shlobj.h"
#include "hbapi.h"
#include "math.h"
#include "hbvm.h"
#include "hbstack.h"
#include "hbapiitm.h"
#include "hbapigt.h"
HB_FUNC ( SHOWTASKBAR ) //Habilita o botao INICIAR
{
HWND hWnd = FindWindow("Shell_TrayWnd", "");
ShowWindow( hWnd, 1 );
}
HB_FUNC ( HIDETASKBAR ) //Desabilita o botao Iniciar
{
HWND hWnd = FindWindow("Shell_TrayWnd", "");
ShowWindow( hWnd, 0 );
}
HB_FUNC ( PISCA_EXE ) // VAI PISCAR O SEU EXE NA BARRA
{
HWND Handle = GetForegroundWindow();
FlashWindow(Handle,TRUE); // VAI PISCAR O SEU EXE NA BARRA
Sleep(300); // TEMPO DE ESPERA
}
HB_FUNC ( TIRA_X ) // DESABILITA O X da janela
{
HMENU MenuH = GetSystemMenu(GetForegroundWindow(),FALSE);
EnableMenuItem(MenuH,SC_CLOSE,MF_GRAYED);
}
HB_FUNC ( VOLTA_X ) // HABILITA O X da janela
{
HMENU MenuH = GetSystemMenu(GetForegroundWindow(),TRUE);
EnableMenuItem(MenuH,SC_CLOSE,MF_GRAYED);
}
#pragma ENDDUMP
//--------------------------------------------------------------------------//
João Santos - São Paulo - Brasil
- albeiroval
- Posts: 323
- Joined: Tue Oct 16, 2007 5:51 pm
- Location: Barquisimeto - Venezuela
albeiroval wrote:se puede deshabilitar tambien la
opcion de reducir la ventana ?
de los Los Botones de la parte superior derecha de una ventana
Code: Select all
DEFINE WINDOW ........ NOMINIMIZE NOMAXIMIZE
Manuel Mercado