aide svp dll

Partagez votre expérience de PureBasic avec les autres utilisateurs.
Avatar de l’utilisateur
cederavic
Messages : 1338
Inscription : lun. 09/févr./2004 23:38
Localisation : Bordeaux

Message par cederavic »

Alt Gr + 6 ? (pas le 6 du pad numerique, l'autre)
Avatar de l’utilisateur
Le psychopathe
Messages : 764
Inscription : jeu. 03/mars/2005 19:23

merci c'est sa

Message par Le psychopathe »

Je l'avais jamais vu celui la !!!
J'ai une autre question :
Avec le gadget qui permet d'afficher une page web dans son programme, et ce qu'il est possible de récupérer ce qu'il y a d'écrit dans la page car pour celle que je veux il y a que 3 mots !!
merci
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

Sinon j'ai pas compris comment tu as désactivé alt+f4 !
ben, c'est simple, je traite pas l'information #PB_Event_Close qui signifie que l'on a appuyé sur Alt-F4 ou sur la croix de la fenêtre

c'est d'ailleurs pour ça que je n'ai mis cette fameuse croix dans mon exemple car elle n'aurait servit à rien.
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

Encore mieux pour désactiver ALT+F4, car j'ai le croix qui fonctionne

c'est tout bête, il suffit de créer un raccourci clavier ALT+F4.
Ainsi, le raccourci windows qui permet de fermer la fenêtre n'est plus actif, c'est celui du programme qui marche.
il n'y a plus qu' faire ce qu'on veut avec :wink:

Code : Tout sélectionner

Enumeration
  ; Menu
  #ATLF4
EndEnumeration

If OpenWindow(0, 0, 0, 200, 200, #PB_Window_ScreenCentered | #PB_Window_SystemMenu, "Test") 
  
  If CreateGadgetList(WindowID()) 

    AddKeyboardShortcut(0, #PB_Shortcut_F4 | #PB_Shortcut_Alt, #ATLF4)
    
    
    Repeat 
      Event = WaitWindowEvent() ; on récupère les évènements 
      
      If Event = #PB_EventMenu
        Select EventMenuID()
          Case #ATLF4
            MessageRequester("Info", "Appui sur ALT+F4")
        EndSelect
      EndIf
      
    Until Event = #PB_Event_CloseWindow
    
  EndIf 
EndIf
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Répondre