Desactivar las softkeys

07/08/2005 - 20:21 por Fede | Informe spam
Hola alguien sabe si se pueden desactivar por codigo las softkeys, creo q se
llaman asi a los diversos botones q tienen las pdas en el frente, en mi caso
tengo una ipaq 3115.

Saludos

Fede
 

Leer las respuestas

#1 Roberto Alvarado
08/08/2005 - 18:21 | Informe spam
Hola Fede

Lo puedes hacer de esta manera:

Debe crear esta definiciones:
'Para Desactivar los Botones

Public Const Key1 = 193 'Hoy

Public Const Key2 = 194 'Contactos

Public Const Key3 = 195 'Calendario

Public Const Key4 = 196 'Tareas

Public Const Key5 = 197 'Grabacion

Declare Function SHSetAppKeyWndAssoc Lib "aygshell" _

(ByVal bVk As Byte, ByVal hWnd As IntPtr) As Boolean



Esto en el Load de la forma
'Asociar las teclas al frm que se esta cargando

'de esta forma se elimina su función fuera de la aplicación

Dim hkey As Byte

For hkey = Key1 To Key5

Try

SHSetAppKeyWndAssoc(hkey, hWnd)

Catch ex As Exception

MessageBox.Show(ex.Message)

End Try

Next

Saludos,

Roberto Alvarado
Bogota - Colombia

"Fede" escribió en el mensaje
news:
Hola alguien sabe si se pueden desactivar por codigo las softkeys, creo q
se
llaman asi a los diversos botones q tienen las pdas en el frente, en mi
caso
tengo una ipaq 3115.

Saludos

Fede


Preguntas similares