Question

Alors, je suis occupé à faire une visionneuse de modèle, je suis en train de faire mon dialogue configuration correctement et obtenir mes ports vue openGL carré (j'utilise des contrôles de la boîte d'image pour elle), un grand problème. Visual Studio ne me permet pas régler la taille manuellement, je ne vois pas la taille réelle des pixels. Je ne peux le voir dans le coin en bas à droite de l'écran, mais qui est dans les unités de dialogue non en unités de pixels et d'une certaine manière que bousiller terriblement ..

Regardez ici par exemple, cette chose choisie doit être un carré selon le studio visuel, vous pouvez voir dans le coin en bas à droite, il dit « 170 x 170 » mais vous pouvez voir clairement qu'il est loin d'être carré, je peux même le tester en exécutant mon application, les openGL Render et obtient écrasé n'a pas l'air juste cause de la chose pas carré:

Capture d'écran: http://i42.tinypic.com/xpsepf.jpg

Parce que je ne peux pas le mettre à la main je ne peux pas faire les choses .. J'ai aussi essayé d'ouvrir / éditer le .rc dans d'autres éditeurs de ressources, mais le studio visuel enregistre avec son propre type de compression qui fait tout autre outil ne peut pas ouvrir le fichier, je l'ai essayé ResourceHacker, ResourceTuner, Restaurateur, XYExplorer et même l'éditeur de ressources WinAsm que j'ai utilisé pour mon viewer modèle précédent, tous sont incapables d'ouvrir le fichier.

Quelqu'un a une idée ou de savoir sur une option en studio visuel ainsi je peux voir sa largeur et la hauteur ..? Je peux si je fais un dialogue en studio WinAsm par exemple .. VisualStudio devrait soutenir cela.

Était-ce utile?

La solution

L'éditeur de ressources fonctionne dans DLU (Dialog Unité logique), et non en pixels.

voir cette autre question (et liens inclus): MFC dialogue Taille Question

Max.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top