Calade
Messages postés1207Date d'inscriptiondimanche 20 avril 2003StatutMembreDernière intervention 4 juin 2016
-
23 janv. 2011 à 10:15
Calade
Messages postés1207Date d'inscriptiondimanche 20 avril 2003StatutMembreDernière intervention 4 juin 2016
-
23 janv. 2011 à 11:00
Bonjour,
Décidément ces dernières modifs sont retorses.
Dans un soft, pour récupérer l'appui sur une touche spéciale (ALT + F3), j'ai posé un hook.
Dans celui-ci, j'ouvre une nouvelle fenêtre en vbModal. Jusque là pas de souci, et je peut faire ce que je veux dans cette nouvelle form.
Le problème est qu'à la fermeture je ne reviens pas à la suite. Voici mon code:
Private Sub HookForm_BeforeMessage(uMsg As Long, wParam As Long, lParam As Long, retValue As Long, Cancel As Boolean)
Dim intMonth As Integer
Select Case uMsg
Case WM_HOTKEY
intMonth = P_intCurrentMonth
SwitchForm.Show vbModal
P_intCurrentMonth = intMonth
Call ShowMonth
End Select
End Sub
' P_IntcurrentMonth est une variable "Integer" Publique
Ce hook est opéré à l'aide d'une DLL récupéré sur le NET depuis de longues années et avec laquelle je n'ai jamais eu aucun souci.
Calade
Messages postés1207Date d'inscriptiondimanche 20 avril 2003StatutMembreDernière intervention 4 juin 201610 23 janv. 2011 à 11:00
Absolument désolé.
Je crois que je ne devrais pas travailler le Dimanche.
En fait j'ai raconté des bêtises et tout baigne.
Simplement je testais un autre bout de code en rapport SANS actionner cette fameuse combinaison de touches et donc il est un peu normal qu'il n'y passe pas.
Désolé encore une fois de t'avoir déranger pour rien.