Bonjour à tous,
J'utilise Visual 2005 Express; mais je ne suis pas expérimenté du tout.
Dans le menu Projet, j'ai trouvé l'option ajouter un élément
Visual C++ ouvre alors une fenêtre qui propose entre autre Classe Component
Si j'ajoute une "classe Component", je découvre que l'IDE m'ouvre une fenêtre dans laquelle je peux ajouter des composants de la boite à outils (voir ci dessous), mais contrairement à une Winforms ils sont en vrac sans mise en page ....
Je me pose des questions :
1- A quoi cela est il destiné ?
2- J'ai l'impression qu'on peut créer sa propre classe en assemblant des composants, mais je me trompe peut-être ...
Si c'est le cas où puis je trouver un exemple d'utilisation?
Merci d'avance à ceux qui me lisent et surtout à ceux qui auront la gentillesse d'éclairer ma lanterne.
Bonne journée
Jean-Louis
PS : voici la séquence de fenêtres de l'IDE :
1- ouverture d'une class Component
2 - Fenêtre de l'IDE pour la Class Component
3 - La fenêtre avec l'ajout de composants de la boite à outils
4- le code pour ceux qui comprennent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 #pragma once using namespace System; using namespace System::ComponentModel; using namespace System::Collections; using namespace System::Diagnostics; namespace essai { /// <summary> /// Description résumée de ma_classe /// </summary> public ref class ma_classe : public System::ComponentModel::Component { public: ma_classe(void) { InitializeComponent(); // //TODO*: ajoutez ici le code du constructeur // } ma_classe(System::ComponentModel::IContainer ^container) { /// <summary> /// Requis pour la prise en charge du Concepteur de composition de classes Windows.Forms /// </summary> container->Add(this); InitializeComponent(); }
Partager