Equivalent de InputBox de Visual Basic [C/Win32] - C++ - Programmation
Marsh Posté le 24-05-2002 à 15:24:33
spark a écrit a écrit : Est-ce qu'il existe une fonction Win32 equivalente à la fonction InputBox de Visual Basic ? Si non, comment faire en un minumum de temps pour afficher une fenetre qui demande une valeur à l'utilisateur et la retourne ? Merci |
Hé bah a ce que je sais, ça n'existe pas "tout fait" dans l'api win32.
T obligé de créer une dialog box pour ça.
Si qqn connait un autre moyen, ça m'interresse aussi.
Marsh Posté le 24-05-2002 à 15:45:37
En c y a rien pour aller vite (enfin je crois pas ) si non fait du c++ et utilise les MFC.
Marsh Posté le 24-05-2002 à 15:46:32
dans C++Builder t'as InputBox et InputQuery il me semble, mais rien en standard dans Windows (c'est étrange d'ailleurs...)
Marsh Posté le 24-05-2002 à 15:50:31
letoII a écrit a écrit : En c y a rien pour aller vite (enfin je crois pas ) si non fait du c++ et utilise les MFC. |
à ma connaissance, y a pas ça non plus dans les MFC !
Marsh Posté le 24-05-2002 à 15:53:16
el_gringo a écrit a écrit : à ma connaissance, y a pas ça non plus dans les MFC ! |
Clarifions un peu les choses. Qu'est ce que vous entendez par InputBox? (désolé jamais fais de VB)
Marsh Posté le 24-05-2002 à 15:56:07
je suppose un truc du genre:
Code :
|
Sans devoir créer une fenêtre
AnsiString chaine := InputBox("Entrez un texte", "" );
en C++Builder
[jfdsdjhfuetppo]--Message édité par antp le 24-05-2002 à 15:57:01--[/jfdsdjhfuetppo]
Marsh Posté le 24-05-2002 à 15:57:12
letoII a écrit a écrit : Clarifions un peu les choses. Qu'est ce que vous entendez par InputBox? (désolé jamais fais de VB) |
...voir 1er post du topic.
c genre une MessageBox (une boite de dialogue toute faite, paramètrable), mais avec un champ d'entrée en +.
Marsh Posté le 24-05-2002 à 15:57:37
Ha effectivement ça existe pas tout fait en MFC, en tout cas me semble pas non plus Mais ça doit pouvoir ce faire relativement vite.
Marsh Posté le 24-05-2002 à 16:48:47
C'est bizarre quand même que ca existe pas.
C'est lourd....
Bon, bah j'v soit Utiliser les ressources, soit la créer à la main avec CreateWindow() etc...
Et pour info, j'utilise Visual C++, mais sans les MFC. J'apprends a m'amuser avec l'api Win32.
J'vous tiens au courant du truc le plus rapide quand je m'y serai remis.
Marsh Posté le 31-05-2016 à 04:25:17
tiny file dialogs sur sourceforge propose une inputbox. C'est un simple fichier C C++ à ajouter à votre projet. Il n'y a pas d'initialisation ni de boucle principale.
Marsh Posté le 01-06-2016 à 09:14:50
Reply
Marsh Posté le 24-05-2002 à 14:52:47
Est-ce qu'il existe une fonction Win32 equivalente à la fonction InputBox de Visual Basic ?
Si non, comment faire en un minumum de temps pour afficher une fenetre qui demande une valeur à l'utilisateur et la retourne ?
Merci