Salut,
Je n'ai pas trouvé d'indication sur l'obligation d'obtenir un Global ID sur
le MSDN.
A priori, comme le ID est spécifique à la fenêtre de déclarationn c'est le
programmeur qui décide des valeurs.

Donc voici un exemple en Pure :
Pour la valeur du Modifier tu pourras combiner les valeur #Mod_... Qui sont
listé en bas.

EnableExplicit
Global Ev
#MainWindow = 0
#EditG = 0
#HotKeyID = 1
If OpenWindow(#MainWindow, 0, 0, 322, 150, "Test Global HotKey",
#PB_Window_SystemMenu | #PB_Window_ScreenCentered)  
  EditorGadget(#EditG, 8, 8, 306, 133) 
  RegisterHotKey_( WindowID( #MainWindow ), #HotKeyID,
#MOD_ALT,#PB_Shortcut_A )
  SetActiveGadget( #EditG )
  Repeat
    Ev = WaitWindowEvent()
    If Ev = #WM_HOTKEY
      If EventwParam() = #HotKeyID
        AddGadgetItem( #EditG, -1, "Appuit Global HotKey")
      EndIf
    EndIf
    Until Ev = #PB_Event_CloseWindow 
EndIf 


; Liste des modifier
; #MOD_ALT : Touche Alt
; #MOD_CONTROL : Touche control
; #mod_norepeat : bloque la répétition du raccourcis
; #MOD_SHIFT : Touche maj
; #MOD_WIN : touche window


Progliste :
Pour se désinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.

Répondre à