begin process at 2010 02 10 08:45:42
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > AIDE AU DÉVELOPPEMENT WINAPI 32

AIDE AU DÉVELOPPEMENT WINAPI 32


 Information sur la source

Note :
Aucune note
Catégorie :Divers Classé sous :aide, winapi, ulm, devproject Niveau :Débutant Date de création :07/04/2007 Vu / téléchargé :5 565 / 367

Auteur : Cyr62110

Ecrire un message privé
Site perso
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
U!m DevProject ou Projet de dévellopement U!m à été dévellopée pour aider toute personne ayant des problème avec ses création de fenetre ,de menu , de boite de dialogue en WinAPI. Celui-ci sert en effet à créer une structure de base pour vos applications Win32. L'interface étant un peu rugueuse , j'ai créé une aide HTML disponible avec le logiciel ou en ligne (http://cyr62110.ifrance.com/help/DevProject/help. html ou pour les dévellopeur Web <a href="http://cyr62110.ifrance.com/help/DevProject/ help.html" title="Aide DevProject">Aide DevProject</a>) pour aider au premiére construction de fenetret de menu ainsi que de fonction.

Source

  • /*Dans le zip*/
  • /*Renommer U!m DevProject.xex en .exe*/
/*Dans le zip*/
/*Renommer U!m DevProject.xex en .exe*/

 Conclusion

Bon, le logiciel sera ammené à être amélioré, j'attend donc vos conseil pour rendre ce logiciel encore un peu plus utile au débutant.
Pour le moment, la création de menu comprenant des popup est un peu buggé dans la création des ressources, le logiciel oublis le END à la fin de chaque Popup.
Lors de l'execution du programme, si les dossier 'Temp' et 'Projet' existe, supprimez-les.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

08 avril 2007 10:16:08 :
J'ai corrigé le problème des fichiers .ulm obligatoire mais cela rend l'aide hors ligne indisponnible si il ne sont pas présent.

 Sources du même auteur

Source avec Zip [DEV-CPP] UN LECTURE MP3 OSD UTILISANT FMOD

 Sources de la même categorie

Source avec Zip CALLOCATOR par troctsch
Source avec Zip HEAPCOLLECTOR par troctsch
Source avec Zip GÉNÉRE UN TABLEAU DE CARACTÉRE AU FORMAT C CONTENANT LE BYTE... par kertimanoff
FRACTIONS EGYPTIENNES par lptm974
BITOPERATOR par FrancoisGauthier

 Sources en rapport avec celle ci

Source avec Zip SUPER MINI MP3 JOUEUR par f_l_a_s_h_b_a_c_k
Source avec Zip Source avec une capture PUISSANCE 4 C++ par Fituza
Source avec Zip Source avec une capture CASSE BRIQUE par ciberrique
Source avec Zip LE CÉLÈBRE JEU DU PENDU par ndubien
Source avec Zip Source avec une capture SPECTROGRAPHE EN C AVEC L'API WINDOWS par patarotalexandre

Commentaires et avis

Commentaire de vecchio56 le 07/04/2007 16:32:15 administrateur CS

Dans ton fichier projet.rc, tu as plusieurs controles qui ont l'ID IDB_OK dans le même dialog, il ne faut pas faire ca.
Sinon j'arrive pas du tout a utiliser ton programme. Au mieux quand j'essaie de faire un truc, ca ne fait rien, mais général le programme plante.

Commentaire de Taron31 le 07/04/2007 21:29:45

moi quand je le lance, j'ai des repertoires qui se créent mais après il me balance une erreur, une plante quoi...

Commentaire de Cyr62110 le 08/04/2007 10:10:16

Oups, désolé, j'ai oublier de préciser que pour lancer le programme ,il faut forcément avoir les fichiers help.ulm et help2.ulm dans le même répertoir que l'exe, ces deux fichier étant néscéssaire à la création de l'aide.
Si votre problème est différent de celui-là alors dites le moi et j'essairai de le corriger.

Commentaire de vecchio56 le 08/04/2007 11:54:49 administrateur CS

*Ajouter une fonction.
Je remplis les champs, je clique sur OK et ca ne fait rien

*Ajouter une fenêtre:
J'édite le type mais ca ne marche pas (le champ correspondant reste vide)
Je le remplis à la main, et quand j'appuies sur OK j'obtiens ce message:

---------------------------
Info
---------------------------
Fenetre disable : Error
Module:CreateFonc.c
---------------------------
OK  
---------------------------


*Ajouter un menu. Si on clique sur 'Add Popup', ça fait planter l'application. Apparemment il faut cliquer sur CreateMenu avant mais ce serait bien de faire le test (ou bien désactiver les boutons sur lesquels on doit pas cliquer).

Plus généralement je trouve que le programme n'est pas très intuitif, c'est pas logique de devoir cliquer sur un bouton situé en bas de la fenêtre pour pouvoir cliquer sur un autre bouton suitué plus haut.

Commentaire de Cyr62110 le 09/04/2007 17:42:12

Bon, on  va répondre à tes questions une par une :
1-Fonction : Rien ,non. Ta fonction est crée dans un fichier temporelle et sera gréffé au programme lors de la recréation du code sous Fichier->Exporter sous...->Fichier .c,.h,.rc.
Le fichier tmp en question est U!m_Fonc.tmp ou Fonc.tmp ou tout autre nom car j'ai fait tellement de release que je ne me souvient plus trés bien, tu peut l'ouvrir ave cle bloc-note.
2-Pour le type, je n'ai pas trouvés mieux que de t'obliger à appuyer sur App à chaque fois que tu ajoute un ou plusieur type dans un onglet.Et tu appuis sur Ok une fois que toute les option sont sélectionner.
3-Oui, il faut bien appuyer sur CreateMenu avant de faire toute autre opération.
4-Je sais que c'est peut intuitif sur certaine fonctionnalité de mon logiciel, mais ce programme va évoluer au fur et à mesure des commentaires mais aussi au fur et à mesure que j'amméliore mon language et ma connaissance des demandes sur ce genre de programme peu répendu.
5-Question:As-tu seulement une fois regardé l'aide ou l'aide en ligne pour te renseigner sur le fonctionnement de ce logiciel.
Je cite ma page html :

2.2 : 'Edit' comment se servir de l'éditeur
L'Editeur de Class est simple on selectionne et on appuie sur OK mais par contre l'éditeur de Type est plus complexe.
ON utilise les RadioButton pour ce balader comme sur des onglet, on seectionne on appuie sur App pour valider, on continu jusqu'à obtenir le bon résultat puis on appuie sur Ok pour appliquer à la fenetre.

ou encore :

5.Ajout d'un menu
Cliquez sur Ajouter->Menu.
Appuyer sur 'CreateMenu' pour créer le nouveau menu.
Pour ajouter un Popup, donner un nom à celui-ci dans la case correspondante puis donner un numéro qui sera son ID dans la case 'Menu' et enfin appuyer sur AddPopup.
Pour ajouter un MenuItem,Donner un nom dans la bonne case puis donner l'ID du popup dans lequel le métre ou 0 si il se situe dans le menu Principal dans la case Menu, puis appuyer sur Add MenuItem.
Enfin Appuyer sur OK pour finaliser la création.

Voilà donc bonne utilisation et je précise les aides sont là pour étre lu et pour éviter de devoir toujours répondre au même question.

Bye

Commentaire de vecchio56 le 09/04/2007 18:00:56 administrateur CS

Le problème c'est qu'on a un truc qui contient #include <windows.h> et qui ne change pas, donc forcément on a l'impression que ca ne marche pas

J'ai regardé vite fait ton aide en ligne, mais j'avais pas tout lu parce que le texte qui clignote c'est moche (oui il me faut pas grand chose)

Mais quoi qu'il en soit, c'est dommage qu'un utilisateur qui ne lit pas le manuel risque de faire planter le programme, en oubliant par exemple de cliquer sur CreateMenu.

Toujours a propos des manuels, je pense qu'ils ne sont pas toujours nécessaires (les seules aides auxquelles j'ai recours, c'est pour des logiciels genre photoshop, mais un logiciel simple comme le tien devrait pouvoir être utilisé sans aller lire l'aide). Et n'oublie pas que ton programme sera utilisé par plus de gens si sont fonctionnement est facile à comprendre.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Aide pour mega debutant [ par C++ ] Salut, bon alors je vien d ouvrir c++ mais comment mettre un code sur un boutton ???par exemple ce code comment je doits le mettre sur un bouton :int Hors programmation... [ par NitRic ] Seulement une petite suggestion: Il serait bien d'indiquer dans les message(demande d'aide) quel compilateur on utilise... Pourquoi je dit ca:Allez vo AIDE: CHERCHE TUTORIEL SUR LES FONCTIONS GRAPHIQUES [ par Mmuller57 ] je CHERCHE un TUTORIEL sur LES FONCTIONS GRAPHIQUES en C++(tracer une ligne, un cercle, un carrée, un rectangle, un polygone et le tout en C++ !). Je URGENCE : AIDE [ par Nouch ] Comment executer un fichier .exe en c++merci les gars form1.show en c++ [ par C++ ] Avec vb form1.show : ça ouvre une autre formeavec c++ c'est quoi ?compilateur VC++ 6 messagebox avec le texte qu il y dans idc_edit1 [ par vb7 ] salut, je veux afficher un messagebox avec le texte qu il y dans idc_edit1 svp aidez moi!!!!!!!!!!!!!


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,044 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales