2010-06-10 4 views
0

Est-il possible qu'un programme de ligne de commande C++ sous Windows puisse générer une boîte de dialogue d'impression GUI graphique pour l'impression sur une imprimante, comme les programmes GUI habituels? J'ai passé en revue this webpage et il semble qu'il y ait seulement des commandes qui impriment des dossiers en arrière-plan à une imprimante prédéterminée.Commande de dialogue d'invite d'invite de commande

Répondre

2

Les applications de ligne de commande dans Windows ont toujours un accès complet à tout ce que font les applications en mode graphique (la seule différence est qu'elles démarrent avec une console, contrairement aux applications en mode graphique).

Ainsi vous pouvez toujours appeler tous les printing functions réguliers de GDI.

+0

hmm ... Je pensais spécifiquement à des appels system() ... y en a-t-il qui pourraient servir le même but? – wrongusername

+0

Ce n'est pas la manière normale d'imprimer à partir d'une application. – MSalters