Inscription
12 novembre 2007
Dernière intervention
17 juillet 2010
Interventions
162
Signature

Libération de la mémoire allouée au préalable avec la fonction malloc. [Résolu]

Bonjour. J'ai une question à propos de la libération de mémoire allouée au préalable avec la fonction malloc. Si j'alloue une chaîne de caractères ainsi : char *szv = (char *)malloc(200*sizeof(char)); et que par la suite je décale son pointeur comme cela : szv+=3; est-ce que lors de la libération de la mémoire allouée je doi...

C | Dernière réponse : lectpe
2 Réponses

déconnexion utilisateur fermeture navigateur (requête sql)

Bonjour à tous. Je suis en-train de réaliser un site web sur lequel peuvent s'inscrire puis se connecter des utilisateurs. Dans ma base de données, une variable vaut 1 lorsque l'utilisateur est connecté et 0 lorsqu'il ne l'est pas. Lors de la connexion à un compte, le serveur regarde dans la base de données si cette variable est à 1 ...

[ Win32 ] CreateWindow - lpParam [Résolu]

Bonjour. J'ai vu sur msdn qu'on pouvait passer un pointeur (vers une structure par exemple) à une fenêtre de type HWND lors de l'appel de la fonction CreateWindow grâce au paramètre lpParam de cette fonction. J'aimerai donc savoir comment récupérer cette valeur (celle du lpParam passée en paramtères lors de l'appel de la fonction Cr...

C | Dernière réponse : lectpe
2 Réponses

[ Win32 ] TabControl - TC_ITEM - ScrollBar - Suppression [Résolu]

Bonjour à tous. Je suis en train de réaliser une application avec l'API Win32. J'ai un TabControl dans lequel j'ai plusieurs TC_ITEM. J'ai deux questions : - Si une scrollbar est présente sur l'un de ces TC_ITEM, comment faire défiler le contenu de ce TC_ITEM ? - Si des éléments HWND sont présents dans chaque TC_ITEM, comment, ...

C | Dernière réponse : lectpe
4 Réponses

[ Win32 ] Contrôle Tab - Focus au clic-droit [Résolu]

Bonjour. Je voudrais savoir comment donner le focus à l'élément d'un tabcontrol au clic-droit de la souris avec l'API Win32. Cordialement. Greg.

C | Dernière réponse : lectpe
2 Réponses

DLGPROC dans classe c++

Bonjour à tous. Je n'ai pas beaucoup programmé en C++ et je suis justement en train de programmer une application en C++ avec Visual Studio 2008. J'ai réalisé une classe dans laquelle il y a une procédure de boite de dialogue : LRESULT CALLBACK SelectGameModeProc(HWND, UINT, WPARAM, LPARAM); et lors de l'appel : DialogBoxI...

PB manifest vc++ [Résolu]

Bonjour à tous. Je travaille actuellement sous Microsoft Visual Studio 9.0. Je veux ajouter le style XP à une application. J'ai essayé d'ajouter un fichier manifest dans le fichier de ressources à l'aide de la commande suivante : CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "manifest.xml" avec un fichier nommé "manifest.xm...

C | Dernière réponse : lectpe
2 Réponses

Caractéristiques police de caractères : taille, largeur des caractères [Résolu]

Bonjour à tous. L'application que je suis en-train de réaliser doit pouvoir gérer le changement de la police d'écriture. J'ai utilisé EnumFonts pour lister les polices de caractères dans une combobox et à côté, je veux mettre dans une deuxième combobox la liste des tailles possibles pour la police de caractères sélectionnée dans la ...

C | Dernière réponse : lectpe
3 Réponses

Calcul grands nombres avec chaines de caractères [Résolu]

Bonjour. J'ai presque fini de réaliser un logiciel de math. L'utilisateur peut entrer en ligne de commande ce qu'il veut calculer et le logiciel lui renvoie le résultat (ou une erreur). Il y a presque tout : l'analyse de la syntaxe, l'analyse de l'existance des fonctions ou des variables utilisées, l'analyse du bon nombre d'argum...

C | Dernière réponse : lectpe
2 Réponses

Pb - stockage de deux valeurs dans une variable [Résolu]

Bonjour. J'ai créé une structure représentant une fonction mathématique dans laquelle est défini une variable "Domain" qui correspond au type de la fonction qui permet de la classer selon différentes catégories. Ces catégories sont : Fonctions de bases (puissance, factorielle, exponentielle, inverse...) Fonctions particulières (in...

C | Dernière réponse : lectpe
4 Réponses

ListView - WS_EX_GRIDLINES - WS_EX_FULLROWSELECT [Résolu]

Bonjour à tous. Je voudrais ajouter le style WS_EX_GRIDLINES à une ListView de mon application mais ça me dit dans un premier temps que ce style n'est pas défini. (Je précise que je travaille pour ce logiciel sur Dev-C++ 4.9.9.2) J'ai donc modifié le fichier header "commctrl.h" en mettant en commentaires les lignes : #if (_WIN...

C | Dernière réponse : lectpe
3 Réponses

AFFICHER PNG OU BMP TRANSPARENCE API WIN32 C

Bonjour. Je viens vers vous car j'ai un gros problème qui me "tracasse" depuis quelque temps : Je souhaiterai afficher soit : - une image PNG en gérant sa transparence - une image BMP en cachant une couleur (couleur de transparence) et tout ça en utilisant l'API WIN32 et le C (pas le C++). (Dans une fenêtre de type "static",...

C | Dernière réponse : Renfield
3 Réponses

treeview edit label [Résolu]

Bonjour. Je voudrais pouvoir éditer un label dans un treeview. MON CODE : TV_INSERTSTRUCT tviis; TV_ITEM tvi; ...       case WM_NOTIFY:       {          HWND hEdit;          if(((LPNMHDR)lParam)->code == TVN_BEGINLABELEDIT)          {       hEdit=TreeView_GetEditControl(hTreeView);          }          if(((LPNMHDR)lPara...

C | Dernière réponse : burt13
9 Réponses

Actualiser TreeView [Résolu]

Bonjour à tous. J'ai un contrôle TreeView et à chaque fois que je lui rajoute un noeud grâce à une fonction différente de celle qui crée le TreeView. C'est-à-dire que le TreeView est créé et ensuite, on lui rajoute des éléments en fonctions de ce que l'utilisateur désire ajouter dans le TreeView. Le problème est que pour ACTUALIS...

C | Dernière réponse : lectpe
1 Réponse

Bloquer caractères non-hexadécimaux edittext

Bonjour à tous. Je voudrais bloquer les touches du clavier qui ne correspondent pas à des caractères hexadécimaux. Je m'explique : je fais un programme de conversion décimal-hexadécimal-binaire-octal et l'utilisateur peut rentrer les valeurs dans des champs de type EDITTEXT. Pour le décimal, le champ possède le style ES_NUMBER po...

C | Dernière réponse : racpp
3 Réponses

DESACTIVER SOURIS RICHEDIT API WIN32 C [Résolu]

Bonjour, je travaille avec l'API WIN32 en C et je voudrais savoir s'il existe une fonction pour désactiver la souris au dessus d'un richedit. Je m'explique : J'ai deux richedit, l'un dans lequel on peut écrire et l'autre dans lequel on ne peut pas. En fait, c'est un logiciel de math : quand on entre une fonction dans le cha...

C | Dernière réponse : lectpe
2 Réponses

PB structure C [Résolu]

Bonjour. Je désire réaliser un arbre binaire en C. Pour celà, j'ai déclaré une structure : typedef struct Tree {    char Node;    struct Tree *Left;    struct Tree *Right; }Tree; Dans mon main, je fais :    Tree One;    One.Node='+'; Je voudrais mettre la valeur '1' dans le Node du fils gauche mais je n'y arrive pa...

C | Dernière réponse : lectpe
7 Réponses

ECRITURE FICHIER LOGFONT [Résolu]

Bonjour dans mon application, j'utilise un fenêtre de dialogue de sélection de police d'écriture : VOID SelectMainFont(HWND hwnd, HWND hRichEdit) {    ZeroMemory(&lf, sizeof(LOGFONT));    lstrcpy(lf.lfFaceName, "Courier New");    lf.lfHeight = 10;    hFont = CreateFontIndirect(&lf);    CHOOSEFONT cf;    ZeroMemory(&cf, si...

C | Dernière réponse : lectpe
8 Réponses

sélection différente richedit EN_SELCHANGE utilisation [Résolu]

Bonjour à tous. Dans mon application win32, j'ai un RichEdit et lorsque je me déplace soit avec la souris, soit en tapant une lettre, cela affiche la ligne et la colonne dans la barre de status. Seulement, quand on veut sélectionner du texte, ça affiche le nombre de colonnes sélectionnées au total. Je voudrais alors changer à ce ...

C | Dernière réponse : lectpe
2 Réponses

EM_AUTOURLDETECT - Richedit - Guillemets

Bonjour, j'ai réalisé un richedit dans lequel j'ai mis le flag EM_AUTOURLDETECT. Le problème est que ce flag permet la détection des URLs si ils sont "isolés", c'est-à-dire, sans guillemets notament. Comme dans l'éditeur html que je suis en-train de faire, il y a des trucs du genre : Ca ne marche pas puisque le http:// est collé ...

C | Dernière réponse : lectpe
1 Réponse