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é.
