Arrière-plan:
J'ai hérité d'un projet, environ 10k loc implémentant un pilote odbc. Pour configurer le pilote, une fenêtre de configuration est ouverte. La fenêtre de configuration est définie par un fichier .rc (un script de ressources) qui définit tous les boutons et cases à cocher en utilisant les coordonnées x, y. Jusqu'à présent, lorsque j'ajoutais une nouvelle fonctionnalité, je copiais/collais simplement un autre bouton/une case à cocher en changeant les noms des variables et les codes d'identification, cela fonctionnait plutôt bien. Depuis peu, le panneau est devenu trop monolithique et il a été décidé que le panneau de configuration devrait être révisé. Le nouveau design va séparer les options en onglets, au lieu de les avoir tous sur une seule page. Problème:
J'ai besoin de comprendre comment implémenter une fenêtre de dialogue Windows avec des onglets. J'ai fait des recherches sur google, essayé de trouver des exemples, et je n'ai pas eu de chance d'essayer de comprendre cela. Je peux ouvrir le fichier .rc en studio visuel (le projet n'a pas été développé à l'origine en studio visuel) et il me montre une belle représentation visuelle du panneau de configuration, je peux faire glisser les éléments, et il modifie joliment le fichier .rc. Ce que je n'arrive pas à comprendre, c'est de faire fonctionner les onglets. Je peux créer un contrôle de tabulation, mais je ne peux rien faire avec. Je n'arrive pas à comprendre comment placer d'autres objets sur les différents onglets du contrôle onglet. Ce que je recherche idéalement est un exemple extrêmement succinct implémentant ceci (une fenêtre de dialogue avec au moins deux onglets et au moins une chose sur chaque onglet) dans C. De là je peux résumer le reste. Si cela ne peut pas être trouvé un pointeur vers un tutoriel complet sur la façon d'implémenter une boîte de dialogue à onglets serait probablement la meilleure chose suivante. J'ai trouvé des tutoriels en C#, mais le reste du conducteur, qui interface avec le panneau de configuration, est écrit en C.Implémentation d'une boîte de dialogue Windows tabulée en C
0
A
Répondre
2
Il y a des explications et des exemples ici: http://msdn.microsoft.com/en-us/library/ff486050(v=VS.85).aspx
0
réponse a été trouvée ici: http://msdn.microsoft.com/en-us/library/bb760551(v=vs.85).aspx mais les exemples avaient besoin de piratage pour les faire fonctionner.
+0
C'est le même lien que @SirDarius vous a donné !! Vous devriez avoir accepté sa réponse et il n'est pas trop tard pour le faire! –
Questions connexes
- 1. Boîte de dialogue de notification Windows Mobile
- 2. .net c sharp windows Formulaire de boîte de dialogue d'application
- 3. Rechercher une boîte de dialogue en C#?
- 4. C# boîte de dialogue d'entrée en fonction
- 5. Boîte de dialogue Windows Forms Unhandled-Exception
- 6. Boîte de dialogue C# catch
- 7. boîte de dialogue visuel C++
- 8. En-tête de la boîte de dialogue Windows
- 9. Boîte de message semblable à Windows pour Linux - cette implémentation C++/Motif fonctionnerait-elle?
- 10. Boîte de dialogue dans SCSF
- 11. Afficher le message dans la boîte de dialogue Windows en utilisant "cout" - C++
- 12. Boîte de dialogue Masquer Windows pendant que les cellules Excel vont fusionner en utilisant C#
- 13. Afficher la boîte de dialogue Authentification en C# pour Windows Vista/7
- 14. Classe de resizer de dialogue Windows C++
- 15. Boîte de dialogue modale
- 16. La boîte de dialogue perd le focus sous Windows XP
- 17. Boîte de dialogue jQuery
- 18. Boîte de dialogue de connexion pour l'application client Windows
- 19. boîte de dialogue modérée
- 20. wxPython: boîte de dialogue contextuelle
- 21. Windows forms: ShowDialog - la boîte de dialogue n'apparaît pas
- 22. BlackBerry boîte de dialogue
- 23. Boîte de dialogue jqModal toujours en superposition
- 24. Boîte de dialogue d'alerte en retard
- 25. divisant la boîte de dialogue jqgrid (boîte de dialogue d'édition de formulaire) en deux dispositions
- 26. WPF: paramètres Windows pour une boîte de dialogue modale redimensionnable
- 27. Boîte de dialogue non fermée sur Windows Mobile
- 28. Comment afficher une boîte de dialogue openfile sur Windows?
- 29. Notification lorsque la boîte de dialogue Windows est ouverte
- 30. D'où vient la boîte de dialogue "Arrêter Windows"?
+1 Si @theGeneral n'accepte pas votre réponse, et essaie de la revendiquer, alors vous pouvez avoir un vote de ma part comme consolation! –
@David Heffernan: Ce n'est pas vraiment un problème pour moi. Je dirais plutôt que je m'inquiète de l'apparent manque de capacité de l'OP à découvrir rapidement des informations de la documentation en ligne, ce qui est sans aucun doute une qualité inestimable pour un développeur, ces jours-ci. Merci pour l'upvote de toute façon :) – SirDarius
C'est comme si Stack Overflow avait été créé et que la recherche sur le Web a soudainement cessé de fonctionner, dans l'esprit de tant de gens –