Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
609 connectés 

  FORUM HardWare.fr
  Programmation

  [VC++] Raccourci Clavier SVP Galère inside !!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VC++] Raccourci Clavier SVP Galère inside !!

n°69335
Kouye
Posté le 03-11-2001 à 13:21:36  profilanswer
 

voila, je n'arrive pas a me servir de la fonction LoadAccelerator();
il faut la metre dans Winmain .. mais moi j'ai rien de cela :(
j'ai créer une ptite application en Dialog avec le wizard de VC++
.
si qu'elqu'un pouvai m'expliker comment faire :) .. je précise que j'ai créé la ressorce de mo naccelérator avec le ressourceWizard ..
sinon que l'on m'explike avec aue autre méthode.
 
ce que je veux c'est que mon racourcis puisse fonctionner depuis un autre programme :)
voilou.
 
 :hello:

 

[edtdd]--Message édité par Kouye--[/edtdd]

mood
Publicité
Posté le 03-11-2001 à 13:21:36  profilanswer
 

n°69456
Kouye
Posté le 03-11-2001 à 17:57:18  profilanswer
 

help plizz  :cry:  
 
Help JcomprendRien(void) !!

n°69510
Kouye
Posté le 03-11-2001 à 21:23:16  profilanswer
 

:bounce: sivouplais braves gens !! :)

n°69512
666rip666
pask je le vau bien
Posté le 03-11-2001 à 21:27:29  profilanswer
 

DemerdeToiToutSeul * JenSaitRienNonPlus( TaQuestion() );
 :D  
c vraimetn paske tu me la demandé gentillement

n°69515
Kouye
Posté le 03-11-2001 à 21:32:45  profilanswer
 

Fist VaTeFaireFoutre(Main *)
voila !:)
 
tu l'aura pas mon zoli programme  :fuck:  :fuck:

n°69516
666rip666
pask je le vau bien
Posté le 03-11-2001 à 21:33:33  profilanswer
 

arreteuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
 
bon et l'autre????

n°69517
Kouye
Posté le 03-11-2001 à 21:36:09  profilanswer
 

lequel ? backup ? nonplus !! :D

n°69518
666rip666
pask je le vau bien
Posté le 03-11-2001 à 21:37:08  profilanswer
 

steuuupléééééééééééé
 
celui j'en ai besoin!!

n°69549
bjbebert
Posté le 03-11-2001 à 23:42:30  profilanswer
 

LoadAccelerators ne permet que d'initialiser une structure.
Cette structure est utilisee par la suite par la fonction TranslateAccelerator. Celle ci permet de convertir un message WM_KEYDOWN ou WM_SYSKEYDOWN en WM_COMMAND et l'envoi directement a la fenetre.
Concretement, ca te transforme un CTRL+S en commande 'fichier->Enregistrer', comme ci tu avait clique dans le menu.
 
Ca marche bien quand tu programmes directement sans passer par les wizards.
 
Exemple de code correspondant a la boucle des messages et la fin de la fonction WinMain():
 
hAccel = LoadAccelerators(hInstance, MAKEINTRESOURCE(IDACCELERATOR));
 
   if (hAccel == NULL)
    MessageBox(NULL, "hAccel == NULL", "TEST", MB_OK);
 
   while( GetMessage( &msg, NULL, 0, 0 ) ) {
    if (!TranslateAccelerator(msg.hwnd, hAccel, &msg)) {
     TranslateMessage( &msg );
     DispatchMessage( &msg );
    }
   }
 
   return msg.wParam;
 
Si tu as plus de questions, n'hesite pas a me mailer.

n°69565
Kouye
Posté le 04-11-2001 à 03:31:18  profilanswer
 

oui ma grande question est :
OU je met ce LoadAccelerator .. étatn donné que je n'ai pas de winmain !! :(
 
(mon dialogue je l'ai crée avec le wizard de VC++)
 
sinon il y a peut etre uen autre méthode que celle des accélérators non ?
 
merci pour ton aide :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [VC++] Raccourci Clavier SVP Galère inside !!

 

Sujets relatifs
J'y comprends rien en Binaire, SVP aidez moi !je recherche un java script ???? SVP
Help SVP :((( ( html )[ HTML ] SVP , j'ai un gros problème avec un tableau :(((((
[PHP] j'ai pas assez de place dans le titre...voir insideQuestion inside
[Apache] Question balaise sur les .htaccess Aidez-moi SVPComment créer dans un programme un raccourci windows ?
SVP Prgrammer un cercle en C++ (ou C) en fonction du cent. et du ray.SVP creation .exe sous vb6......
Plus de sujets relatifs à : [VC++] Raccourci Clavier SVP Galère inside !!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR