SLT, cela fait un moment que j'ai acheté le logiciel !
donc, je n'utilise plus la version gratuite .
y aurait il un autre endroit  que sur msdn pour comprendre ces api ?

----- Original Message ----- 
From: "LavaChri" <[email protected]>
To: <[email protected]>
Sent: Friday, June 18, 2010 2:16 PM
Subject: [progliste] Re: p.basic Créer nouveau WinKey


>
>
> Salut,
> Ok l'on n'était pas tout à fait sur la même discution...
> Non, on ne peut pas conclure quoi que ce soit, en fait c'est simplement 
> que
> tu n'avais apparament pas connaissance de certaines choses...
> Comme cela fait partie des limitations de la version gratuite, pas de
> fonction API, je pensais que c'était clair pour toi.
>
> Donc PureBasic, sous license, t'offre la possibilité d'utiliser la 
> majorité
> des fonction API de Windows.
> La syntaxe d'appel se fait par le nom de la fonction API Window suivit par
> un UnderScore "_"
> Pour connaître la liste des API utilisable , tu peux consulter un fichier
> Texte dans le Sou-Dossier Compiler du dossier d'installation de PB.
>
> Menfin, ta démarche avec les DLL n'est pas dénué de sens.
> Car c'est aussi une solution !, Mais obsolète depuis l'utilisation de
> l'underScore.
>
> @+
> -----Message d'origine-----
> De : [email protected] [mailto:[email protected]] De la
> part de yannick
> Envoyé : jeudi 17 juin 2010 11:44
> À : [email protected]
> Objet : [progliste] Re: p.basic Créer nouveau WinKey
>
>
>
> slt, cela fonctionne bien chez moi !
> en lisant tout, mes recherches ne pouvaient pas aboutir à cela ...
> j'avais télécharger la dll afin de l'ouvrir puis executer...
> alors que tu as utiliser  la fonction comprise dans la dll en ajoutant le
> caractère souligné :
> RegisterHotKey_
> que pourrais t'on conclure ?
> est ce que pureBasique intègre des fonctions de lapi Windows ?
> je pensais que je devais utiliser la fonction callFunction ...
>
>
> ----- Original Message ----- 
> From: "LavaChri" <[email protected]>
> To: <[email protected]>
> Sent: Thursday, June 17, 2010 9:04 AM
> Subject: [progliste] Re: p.basic Créer nouveau WinKey
>
>
>>
>>
>> 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é.
>>
>
>
>
>
> 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é.
>
>
> 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é.
> 




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 à