2010-02-25 10 views
0

Je crée un projet de périphérique intelligent Win32 Windows Mobile 6.0 Professional SDK dans Visual Studio. J'ai besoin de créer trois contrôles au centre de la fenêtre d'accueil de mon application. Je suis nouveau au développement de Windows Mobile. Après avoir créé le projet, je vois dans la ressource du projet (fichier .rc), aucun élément ne montre la fenêtre d'accueil principale. En outre, la boîte à outils est vide. Comment puis-je créer des contrôles de bouton via la ressource de projet dans le SDK professionnel WM 6.0 à l'aide de l'application Smart device Win32? Je n'ai pas trouvé de bon article pour aller de l'avant.Windows Mobile: Création de contrôles de bouton via la ressource?

Quelqu'un pourrait-il m'aider?

Merci.

Répondre

0

Désolé, ce n'est pas vraiment une réponse.

J'ai créé un nouveau projet dans VS 2008 SP1 en choisissant 'Type de projet', Autres langues/Visual C++, Smart Device, puis dans Templates: Projet Win32 Smart Device, puis choisi l'application WinMo 6 Pro SDK.

Dans la vue des ressources, sous Dialog, j'ai 2 propos des boîtes. Double-cliquer sur le bouton me permet d'obtenir le concepteur, avec la boîte à outils contenant le tableau habituel des contrôles.

Si votre boîte à outils est vide, essayez 'Réinitialiser la boîte à outils' dans le menu contextuel. Si vous n'obtenez toujours rien, vous devrez peut-être réparer VS ou le SDK Mobile.

Modifier: Ce que vous pouvez faire pour obtenir le support de la fenêtre principale est une application dont la fenêtre principale est une boîte de dialogue. Lorsque la boîte de dialogue est fermée, l'application se termine. De cette façon, vous bénéficiez du support du concepteur pour votre fenêtre principale.

Pour ce faire, modifier la méthode InitInstance VS généré et au lieu de:

ShowWindow(hWnd, nCmdShow); 
UpdateWindow(hWnd); 

return TRUE; 

à la fin, ont:

DialogBox(g_hInst, (LPCTSTR)IDD_ABOUTBOX, hWnd, About); 

return FALSE; 

Ici, je montre le propos de la boîte comme un exemple , bien sûr, vous allez créer une autre fenêtre dans le concepteur.

+0

Je vais essayer vos suggestions et revenir. Je vous remercie. – Getsy

+0

Salut Timores, tout ce que vous avez dit sur une boîte de dialogue.C'est bien pour moi aussi.Mais je veux avoir l'écran d'accueil (formulaire?) De mon application où je dois placer trois boutons au centre de l'écran, ce que je ne savoir comment créer un formulaire d'écran d'accueil et ajouter des boutons. Pas dans les boîtes de dialogue À propos de. – Getsy

+0

J'ai modifié la réponse. – Timores

1

Jetez un oeil à ce

Button chartbutton = new Button(); 
chartbutton.Size = new Size(150, 100); 
chartbutton.Location = new Point(50, 300); 
chartbutton.Name = buttonname; 
chartbutton.Text = "BACK"; 
this.Controls.Add(chartbutton); 

Vous devez changer l'emplacement pour plus de boutons.

Questions connexes