le topic des bras cassés de la progue windows [C / C++] - C++ - Programmation
Marsh Posté le 08-12-2005 à 09:06:58
Pas moi, je fais du ilog views
Marsh Posté le 08-12-2005 à 09:13:28
Je fais du java et du php, ca compte ?
Marsh Posté le 08-12-2005 à 09:14:32
NON §
Il est EVIDENT que j'attends des REPONSES intelligentes dans ce TOPIC D'ELITE §§§§
ALORS VOS LANGAGE DASSISTER POUR LEMURIEN TRISOMIQUE, VOUS PVOUEZ VOUS LES DEDIOUTRE AU CUL
Marsh Posté le 08-12-2005 à 09:16:02
Si quelqu'un sait s'il est possible de mettre des contrôles dans une listbox (dessinée en ownerdraw), je suis preneur
Marsh Posté le 08-12-2005 à 10:03:49
Si tu veux utiliser CreateProcess, je suis ton homme. Pour ton histoire de ListBox, n'utilises pas CreateProcess.
Marsh Posté le 08-12-2005 à 10:14:44
merci gb, je note cette information précieusement
harko > tu saurais pas pour ma lb ?
Marsh Posté le 08-12-2005 à 10:15:17
Salut, je fais du win32, mais pas de gui, je peux rester quand même ?
Marsh Posté le 08-12-2005 à 10:17:04
bin mets-y toi, c'est top. Tiens, genre essaye de mettre des boutons dans une lb, ca me parait un bon exercice
Marsh Posté le 08-12-2005 à 10:35:38
chrisbk a écrit : |
en subclassant la listbox ?
Marsh Posté le 08-12-2005 à 10:38:17
Harkonnen a écrit : en subclassant la listbox ? |
et je subclasse quoi exactement ? j'ai deja un owner draw dessus, donc jpeux dessiner un bouton a la mimine dans mes items, mais ca me fait pas la gestion d'evenement dessus ... ?
DrawFrameControl, je connais pas du tout, je regarde
Sinon, en subclassant une listbox et en gerant le WM_MOUSEMOVE, tu sais comment / si on peut savoir quel item est en train d'etre survolé ?
Marsh Posté le 08-12-2005 à 10:46:22
chrisbk a écrit : |
le lParam de WM_MOUSEMOVE contient les coordonnées de la souris, donc je suppose que si tu connais les dimensions d'un item, y'a moyen de se débrouiller avec ça
Marsh Posté le 08-12-2005 à 10:47:01
Harkonnen a écrit : le lParam de WM_MOUSEMOVE contient les coordonnées de la souris, donc je suppose que si tu connais les dimensions d'un item, y'a moyen de se débrouiller avec ça |
jviens de trouver
LB_ITEMFROMPOINT
vala
Marsh Posté le 08-12-2005 à 10:48:11
et t'as regardé le DrawFrameControl ? à mon avis, ça pourrait te convenir aussi
Marsh Posté le 08-12-2005 à 10:49:17
bin ca permet de dessiner un bouton, si j'ai bien compris, mais je vois pas trop comment faire la gestion d'evenement dessus ?
Marsh Posté le 08-12-2005 à 10:49:24
pourquoi je tombe sur une page de Le Monde quand je clique sur ce lien ?
Marsh Posté le 08-12-2005 à 10:53:53
ReplyMarsh Posté le 08-12-2005 à 10:54:17
chrisbk a écrit : bin ca permet de dessiner un bouton, si j'ai bien compris, mais je vois pas trop comment faire la gestion d'evenement dessus ? |
ben c'est du owner draw, donc tu te tapes tout à la mimine ! tu réagis au WM_MOUSECLICK, tu testes les coordonnées de la souris, et t'appelles la callback qui va bien
Marsh Posté le 08-12-2005 à 10:55:55
Harkonnen a écrit : ben c'est du owner draw, donc tu te tapes tout à la mimine ! tu réagis au WM_MOUSECLICK, tu testes les coordonnées de la souris, et t'appelles la callback qui va bien |
c'est assez rustre, m'enfin ca devrait ptet marcher, jregarderais en detail ce soir
Marsh Posté le 08-12-2005 à 10:56:51
chrisbk a écrit : corrigé pb de guillement, meme si ca explique pas "le monde" |
bah c'est du web, une technologie à la con, un mode de programmation à la con
l'avantage de ce topic, c'est qu'on y verra pas ces boulets de webeux ! stun topic de l33t ici
Marsh Posté le 08-12-2005 à 10:59:15
Vous êtes obligé de tout coder ? Le moindre petit bouton et son click et sa dimension et tout ?
Avec builder je pose mon bouton, je double-click, et je tape des conneries, c'est bêâû.
Marsh Posté le 08-12-2005 à 11:00:40
Non pour des trucs de bases genre bouton, c'est tout fait aussi, la c'est que j'aimerais bien avoir des boutons dans des elements d'une listbox
Marsh Posté le 08-12-2005 à 11:09:40
moi aussi, d'ailleurs toutes mes ihm sont des oeuvres d'art, pour lesquelles le commun des mortels ne pourra jamais cerner l'essence profonde
Marsh Posté le 08-12-2005 à 11:11:19
chrisbk a écrit : Non pour des trucs de bases genre bouton, c'est tout fait aussi, la c'est que j'aimerais bien avoir des boutons dans des elements d'une listbox |
je veux pas m'avancer mais il me semble que c'est assez simple à faire aussi sous Builder
Marsh Posté le 08-12-2005 à 11:14:02
haazheel a écrit : je veux pas m'avancer mais il me semble que c'est assez simple à faire aussi sous Builder |
oui enfin Builder il est là pour ça ! ici on cause Win32, c'est à dire l'API ultime des h4xxor windozes, celle qui est à la base de tout, même de ta VCL d'assistés
Marsh Posté le 08-12-2005 à 11:14:55
ReplyMarsh Posté le 08-12-2005 à 11:15:48
Harkonnen a écrit : moi aussi, d'ailleurs toutes mes ihm sont des oeuvres d'art, pour lesquelles le commun des mortels ne pourra jamais cerner l'essence profonde |
oui, enfin, heuh, bon
Marsh Posté le 08-12-2005 à 11:17:07
Harkonnen a écrit : oui enfin Builder il est là pour ça ! ici on cause Win32, c'est à dire l'API ultime des h4xxor windozes, celle qui est à la base de tout, même de ta VCL d'assistés |
Marsh Posté le 08-12-2005 à 11:27:02
Harkonnen a écrit : |
Autant faire de la sembleur
Marsh Posté le 08-12-2005 à 11:32:23
godbout a écrit : Autant faire de l'assembleur |
ben c'est ce qu'il fait
Marsh Posté le 08-12-2005 à 14:44:45
Harkonnen a écrit : pourquoi je tombe sur une page de Le Monde quand je clique sur ce lien ? |
parce que firefox a des comportements bizarres ?
Marsh Posté le 08-12-2005 à 17:40:43
bon allez, à mon tour de poser une question l33t
vous voyez le joli soft ici : http://harko.free.fr/soft/euroconv.zip
je résume brièvement : en plus de proposer un affichage en courbe de bézier (), c'est une calculatrice, et un convertisseur euro "à la volée", c'est à dire que si vous entrez un nombre dans tout textbox de tout logiciel tournant sous windows, et que vous appuyiez sur "Pause", ça vous affiche une magnifique fenetre avec la valeur convertie en euro.
c'est un hook global, initialisé avec CreateHook(), toussa.
mais le pb : dans word, ou outlook, ou tous les logiciels microsoft, ma fenetre de conversion s'affiche plein de fois, alors que ça marche nickel partout ailleurs !
j'ai pas de source pour l'instant, je vous le poste ce soir, en attendant, commencez à plancher dessus
Marsh Posté le 08-12-2005 à 18:10:06
Petit bug sur la gestion du point pour les nombres flottants:
entrer "0.5"
appuyer su backspace 2 fois (suppression de ".5" )
entrer ".6"
et le point est ignoré
Marsh Posté le 08-12-2005 à 09:05:11
Bonjour
Ceci est un magnifique topic qui nous permettra a nous, les vrai-zommes qui faisont des GUI en Win32 natif d'echanger librement nos joies et peines rencontrées lors de cet exercice
(Surtout nos peines en fait)
Je propose donc dans un premier temps un recensement du nombre de surhommes present dans ce forome, paske si je suis tout seul ca sera pas la peine d'aller plus loin
merci les kids
Message édité par chrisbk le 09-12-2005 à 00:27:37