Cela peut être très simple mais je suis nouveau à MFC.Comment puis-je exécuter mon code sur MessageBox Ok cliquez sur
J'ai un messagebox:
MessageBox("Do You Want to Save the Configuration Changes","NDS",1);
qui ont Ok et Annuler option. Je veux écrire mon code sur clic de OK
Je n'ai jamais utilisé IDOK, juste IDYES pour exécuter n'importe quoi! ;) – Sunscreen
@ écran solaire, selon la documentation MSDN dans le lien que j'ai fourni, 'IDYES' est défini comme 6 et' IDOK' comme 1. Par conséquent, essayer de vérifier contre IDYES d'un MessageBox appelé avec des drapeaux de 'MB_OKCANCEL' ne sera pas travailler comme il ne sera jamais retourné. –
Le drapeau que j'utilise est MB_YESNO et donc je reçois toujours IDYES si l'utilisateur appuie sur Oui. En tout cas, c'était une bonne réponse. – Sunscreen