cs_Stormy
Messages postés255Date d'inscriptionsamedi 20 avril 2002StatutMembreDernière intervention16 janvier 2007
-
12 févr. 2005 à 00:29
cs_jihensa
Messages postés1Date d'inscriptionmercredi 13 mai 2009StatutMembreDernière intervention25 mai 2009
-
25 mai 2009 à 22:50
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_jihensa
Messages postés1Date d'inscriptionmercredi 13 mai 2009StatutMembreDernière intervention25 mai 2009 25 mai 2009 à 22:50
salut,
s'il vous plait Stormy je veux voir l'article sur la résolution DNS du date 14/02/2005.
c'est trés urgent, et merci d'avance :)
minet03
Messages postés415Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention 2 décembre 20053 17 févr. 2005 à 16:42
ok merci bien je lettai le code a jour quand je pourrai
cosmobob
Messages postés700Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention27 janvier 20094 17 févr. 2005 à 16:29
ok je te fais une traduction:
bien que IsDialogMessage a été crée pour les boites de dialogue (créees avec dialogbox(...)) modales, on peut l'utiliser avec n'importe quelle fenetre qui contient des controles, ce qui permet à la fenetre en question de fournir la meme selection au clavier que celle utilisée pour les boites de dialogue.
quand la fonction IsDialogMessage traite un message, elle regarde s'il existe des evenements claviers et les convertit en commandes de selection pour la boite de dialogue correspondante. Par exemple, quand la touche TAB est pressée, cela selectionne le prochain controle (un controle = 1 boutton, une listbox, etc...) du groupe de controle.
Comme IsDialogMessage fait elle meme tout le travail de traduction et de renvoi des messages, un message traité avec IsDialogMessage ne doit ensuite pas etre traité avec les fonctions TranslateMessage ou DispatchMessage.
voila, si ca a pu t'éclairer...
minet03
Messages postés415Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention 2 décembre 20053 16 févr. 2005 à 19:54
ok mais tu peux m'expliqué un peu le code ? Parce que je ne comprend pas trop à quoi sert cette fonction (MSDN est en anglais)
cosmobob
Messages postés700Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention27 janvier 20094 16 févr. 2005 à 18:55
salut,
" Le problème pour le moment est de faire en sorte qu'à la frappe de la touche Tab le focus soit donné à l'élément suivant."
voila comment faire:
remplace ta boucle :
MSG message; // variable message pour les messages
while(GetMessage(&message,hWnd,0,0)==TRUE)
{
TranslateMessage(&message);
DispatchMessage(&message);
}
par :
while(GetMessage(&message,hWnd,0,0)==TRUE)
{
if (!IsDialogMessage(hWnd, &message))
{
TranslateMessage(&message);
DispatchMessage(&message);
}
}
la tu peux changer le focus avec tab.
a++ ;)
cs_Stormy
Messages postés255Date d'inscriptionsamedi 20 avril 2002StatutMembreDernière intervention16 janvier 2007 14 févr. 2005 à 21:48
Mail moi à cette adresse, j'ai un article sur la résolution DNS (date un peu mais il est explicite)
snakeee@free.fr
minet03
Messages postés415Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention 2 décembre 20053 13 févr. 2005 à 23:05
dsl mais je ne connais pas tout ce que tu dis... Si tu as des renseignements je veux bien, sinon je verrai quand ça se présentera à moi.
minet03
Messages postés415Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention 2 décembre 20053 13 févr. 2005 à 23:02
dsl mais je ne connais pas tout ce que tu dis... Si tu as des renseignements je veux bien, sinon je verrai quand ça se présentera à moi.
cs_Stormy
Messages postés255Date d'inscriptionsamedi 20 avril 2002StatutMembreDernière intervention16 janvier 2007 13 févr. 2005 à 19:34
D'accord mais sous nslookup, tu as des options autrement plus intéressantes pour lister les serveurs mutualisés (selon les droits bien sûr). Cela permet notamment, la résolution des DNS secondaires.
minet03
Messages postés415Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention 2 décembre 20053 13 févr. 2005 à 11:38
ben je ne vois pas de différence avec mon prgramme, il fait la même chose. Sauf que moi c'est en win32.
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 13 févr. 2005 à 00:18
minet03> Si t'es sous XP, fait :
Démarrer -> Executer
Tappe cmd
Un émulateur dos s'ouvre.
Tappe alors :
nslookup www.cppfrance.com
ou
nslookup
Shell
minet03
Messages postés415Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention 2 décembre 20053 12 févr. 2005 à 10:38
je ne connais pas cette commande, dit m'en plus et je verrai.
cs_Stormy
Messages postés255Date d'inscriptionsamedi 20 avril 2002StatutMembreDernière intervention16 janvier 2007 12 févr. 2005 à 00:29
Plus cool aurait été de l'associer à la commande nslookup pour davantages de détails ++
25 mai 2009 à 22:50
s'il vous plait Stormy je veux voir l'article sur la résolution DNS du date 14/02/2005.
c'est trés urgent, et merci d'avance :)
17 févr. 2005 à 16:42
17 févr. 2005 à 16:29
bien que IsDialogMessage a été crée pour les boites de dialogue (créees avec dialogbox(...)) modales, on peut l'utiliser avec n'importe quelle fenetre qui contient des controles, ce qui permet à la fenetre en question de fournir la meme selection au clavier que celle utilisée pour les boites de dialogue.
quand la fonction IsDialogMessage traite un message, elle regarde s'il existe des evenements claviers et les convertit en commandes de selection pour la boite de dialogue correspondante. Par exemple, quand la touche TAB est pressée, cela selectionne le prochain controle (un controle = 1 boutton, une listbox, etc...) du groupe de controle.
Comme IsDialogMessage fait elle meme tout le travail de traduction et de renvoi des messages, un message traité avec IsDialogMessage ne doit ensuite pas etre traité avec les fonctions TranslateMessage ou DispatchMessage.
voila, si ca a pu t'éclairer...
16 févr. 2005 à 19:54
16 févr. 2005 à 18:55
" Le problème pour le moment est de faire en sorte qu'à la frappe de la touche Tab le focus soit donné à l'élément suivant."
voila comment faire:
remplace ta boucle :
MSG message; // variable message pour les messages
while(GetMessage(&message,hWnd,0,0)==TRUE)
{
TranslateMessage(&message);
DispatchMessage(&message);
}
par :
while(GetMessage(&message,hWnd,0,0)==TRUE)
{
if (!IsDialogMessage(hWnd, &message))
{
TranslateMessage(&message);
DispatchMessage(&message);
}
}
la tu peux changer le focus avec tab.
a++ ;)
14 févr. 2005 à 21:48
snakeee@free.fr
13 févr. 2005 à 23:05
13 févr. 2005 à 23:02
13 févr. 2005 à 19:34
13 févr. 2005 à 11:38
13 févr. 2005 à 00:18
Démarrer -> Executer
Tappe cmd
Un émulateur dos s'ouvre.
Tappe alors :
nslookup www.cppfrance.com
ou
nslookup
Shell
12 févr. 2005 à 10:38
12 févr. 2005 à 00:29