|
|
||||||||||||
|
Le SIP (Soft Input Panel), le panneau de saisie logiciel, est représenté par un bouton dans le coin inférieur droit de toutes les fenêtres. En réalité, il est placé au dessus de toutes les fenêtres, et parfois masque la barre de menus. Il est très simple de le rendre visible et invisible. Pour celà nous allons utiliser une fonction qui se trouve dans la librairie dynamique aygshell.dll : Declare Function SHFullScreen Lib "aygshell.dll" (ByVal hWndRequester As Long, ByVal dwState As Long) As Integer Cette fonction accepte 2 paramètres. Le premier indique quelle est la fenêtre qui fait la demande de changement d'état. Ce paramètre est le hWnd d'une fenêtre eVB. Le second paramètre indique dans quel état on veut placer le SIP. 2 constantes sont définies :
Const SHFS_SHOWSIPBUTTON = &h4 Ainsi, pour cacher le SIP, if suffit d'écrire : Call SHFullScreen(me.hWnd, SHFS_HIDESIPBUTTON) et pour le faire réapparaitre : Call SHFullScreen(me.hWnd, SHFS_SHOWSIPBUTTON) Voilà, maintenant vous pouvez contrôler la présence ou non du SIP avec eVB.
|
||||||||||||
|
|
||||||||||||
|
Copyright 2001-2004 - Tous droits réservés
|
||||||||||||
|
iPAQ
est un produit de COMPAQ.
|