Inscription
17 décembre 2001
Dernière intervention
7 janvier 2012
Interventions
29
Signature

fentre graphique

Bonjour, Je fais du dessin sur la zone client de ma fenetre principale, occupée partiellement par des toolbars en partie haute de la zc. Je souhaite limiter la zone de dessin à un rectangle, pas de pb pour la souris, je fais un test avec PtInRect pour interdire le dessin ailleurs, mais par exemple un cercle déborde de ce rectangle. J'ai ...

slist [Résolu]

Bonjour, Je voudrais utiliser des slist (c une liste simple sens, je n'ai pas besoin du double sens et c'est parait-il plus rapide), mais code::block ne connait pas cet objet STL alors qu'il connait list. Faut-il charger un complément de STL ou une autre version? Merci d'avance

fenetre qui bloque [Résolu]

Bonjour, J'ai créé une fenêtre principale + une fenetre fille de type "static control" destinée à faire du dessin (avec appli de base W32 sur Codeblocks, utilisant CreateWindowsEx). Problème: la fenêtre se fige a peu près au bout d'une minute et lorsque l'on redimensionne en tirant les bords, mais la souris reste active. Au pire la fen...

toolbar [Résolu]

Je voudrais placer plusieurs Toolbar cote à cote, mais je n'arrive pas à les positionner, elles se calent systématiquement à gauche de la zone client de la fenetre principale et se chevauchent. Je les génère avec CreateWindowEx et les positionne avec MoveWindow, rien à faire la position est ignorée. hBarreDes= CreateWindowEx(0,TOOLBAR...

C | Dernière réponse : jlg75
5 Réponses

fonctions graphiques [Résolu]

J'ai fait un programme de test pour les fonctions graphiques de base sur DEV C++, mais il semble que ces fonctions ne sont pas reconnues (j'ai mis #include en tête), mais il me signale [Linker error] undefined reference to `MoveToEx@16' , idem pour LineTo, CreateRectRgn ..etc.

MessageBox [Résolu]

Bonjour, J'utilise une MessageBox de la façon suivante: if (MessageBox(hWnd, (LPCWSTR) "Voulez vous vraiment quitter?", NULL, MB_ICONQUESTION | MB_TOPMOST | MB_YESNO)==IDYES) { DestroyWindow(hWnd); PostQuitMessage(0); } Et surprise, le texte s'affiche...en chinois!! Il doit y avoir un micmac entre ASCI...

dessin sur un bitmap

J'ai commencé un petit prog de dessin pour mes débuts en DELPHI. Je dessine sur un bitmap (feuille blanche pour l'instant),chargé dans une TImage. J'utilise les méthodes du Canvas (lineTo ...etc) pour dessiner. Pb's: 1) couleur noir systématique (pen.color est ignoré) 2)image clignote à chaque dessin (le Pb disparait en utilisant un...

FileListBox

Question idiote, j'affiche une liste de fichiers dans une TFileListBox synchronisée avec l'affichage des répertoires dans une DirListBox(façon explorateur Windows) ça marche, mais il faut systématiquement dbleCliquer pour actualiser la liste qd on change de repert. L'équivalent en VB fonctionnait sur simpleClic. Les Ctrl Windows utilisés ...

Image ds 1 TreeView

j'associe des images aux nodes d'1 TreeView.Pb: modifier l'image qd 1 (ou plusieurs si multiselect) node est selecté . La modif de ImageIndex du node sur 'onMouseDown' agit sur..le node précédent! J'ai tout essayé: autres événements, l'OverLay de l'image...rien ne marche correctement. Merci de votre aide, A+

Transtypage

Question de base qui aa du etre X fois posée: Je veux extraire un caractère d'une chaine à l'aide de la fction Copy et l'affecter à un char (pour le tester). Le transtypage String vers Char est refusé. J'ai contourné le Pb par l'affreuse bidouille suivante: saisie:=copy(edit1.Text,i-1,1); pCaract:=@(saisie); ...

Aperçu graphique

ss quelle forme est stocké l'aperçu qui apparait dans la fenetre de dialogue d'ouverture de fichier de Windows? S'agit-t-il d'un bitmap (ou autre format) stocké avec les données propre du fichier? je suppose aussi qu'il faut déclarer qque chose ds le registre pour pouvoir afficher l'apercu d'1 type de fichier donné. Merci d'avance!

Selection graphique

Pb sur mon prog de dessin (DAO). Je souhaite acceder à l'information au niveau pixel pour selectionner l'entite auquel il appartient (cercle,ligne..etc) Cela se fait sur tous les logiciels de CAO/DAO. 1) peut on ajouter des infos aux pixels du bitmap (pfCustom??) 2)plus epineux: la geometrie est cree par les methodes(lineTo,ellipse...etc...

Ajouter OnKeyPress à un TPaintBox

J'utilise un TPaintBox pour un programme de dessin, je voudrais qu'il réagisse à l'événement OnKeyPress (ou OnKeyDown) pour sortir de la fonction dessin en cours par Echap...mais OnKeyPress n'est pas proposé. J'ai essayé de le déclarer avec l'éditeur de composants (classe dérivée de TPaintBox, mais le compilateur m'indique que l'événement...

API sndPlaySoundA

j'utilise l'API 'sndPlaySoundA' tirée de 'winmm.dll' pour lire des .wav dans un prog DELPHI. Je déclare explicitement cet API comme fonction 'external' pour l'utiliser. Pas de pb ça marche nickel, mais est il possible de se passer de la déclaration 'external' en ajoutant une clause 'uses' qui va bien?