Rotation de l'ecran

Partagez votre expérience de PureBasic avec les autres utilisateurs.
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Rotation de l'ecran

Message par Thyphoon »

Je suis en train de travailler sur un programme qui risque d'être utiliser sur des écran tourner a 90° le problème quelqu'un sait comment forcer windows a afficher le tout tourner a 90° je sais que ça doit être possible mais comment ?

Pour être plus précis j'aurais besoin de pouvoir tourner mon "screen" dans tout les sens et avoir aussi la possibilité de miroir Horizontal et Vertical, car certaine borne qui pourrait utiliser mon programme utilise un miroir pour afficher l'image.
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

J'ai fait une recherche et l'API correspondante est:
ChangeDisplaySettingsEx
http://msdn2.microsoft.com/en-us/library/ms533235.aspx
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Merci je vais regarder ça de plus prêt .... :oP
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Apparemment ça ne marche avec cette commande on peu juste positionner un écran par rapport a l'origine lorsqu'on fait du multiscreen mais il y a aucun paramètre de rotation ou autre.... mmmmm j'integrerais bien la rotation dans mon programme même, mais il n'y a pas de fonction de rotation rapide pour un sprite normal :o( et pas 3D
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Message par Droopy »

Avec les cartes Nvidia tu peux faire : rundll32.exe NvCpl.dll,dtcfg rotate 2 90

Regarde l'api Nvidia ( NVControlPanel_API.pdf )
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Droopy a écrit :Avec les cartes Nvidia tu peux faire : rundll32.exe NvCpl.dll,dtcfg rotate 2 90

Regarde l'api Nvidia ( NVControlPanel_API.pdf )
lollllll génial mais il me faudrait pour ATI car les bornes n'utilise que des cartes ATI ... :P
Mais un grand merci ça m'ouvre des pistes :p
lionel_om
Messages : 1500
Inscription : jeu. 25/mars/2004 11:23
Localisation : Sophia Antipolis (Nice)
Contact :

Message par lionel_om »

Windows le fait tout seul normallement :
un j'arrive en salle info à mon école et je vois l'écran de connexion d'un pc à l'envers. Je le montre à mon pote et il me dit : "A c'est rien, à mon stage mes collègues se sont amusés à me faire la blague, il suffit de faire...". ET là je ne me rappelle plus. Je crois que c'est Alt Gr+flèche (G/D/H/B)...

Lio :wink:
Webmestre de Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos codes !
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

En faisant des recherches pour toi, j'ai lu en effet qu'on pouvait faire pivoter l'écran avec la combinaison:

[CTRL] +[ALT]+ fléche de direction

Cela ne fonctionnerait que pour Window XP Pro apparemment!
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

Plus précisément, ce raccourci est lié aux cartes graphiques intel (les GMA et consort).
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

...................
Dernière modification par Backup le sam. 19/mars/2011 17:02, modifié 1 fois.
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

c'est rigolo...

et sur ATI qq sait comment faire ?
Image
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

Flype a écrit :c'est rigolo...

et sur ATI qq sait comment faire ?
faut probablement chercher dans la doc sur l'api d'ati :D
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Merci pour votre aide... :P J'ai déjà bien avancé. Une chose est sur c'est que ça doit fonctionné sur ATI mais j'ai pas encore trouvé ...
si quelqu'un trouve qu'il n'hesite pas!!
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Message par Droopy »

Essaye iRotate 1.2.
Essaye de simuler via PB l'envoie de touche qui actionne la rotation
Répondre