Accueil > Forum > > > > Probleme de editbox pour chat en reseau
Probleme de editbox pour chat en reseau
mardi 19 juillet 2005 à 11:24:38 |
Probleme de editbox pour chat en reseau
|
mardi 19 juillet 2005 à 11:25:34 |
Re : Probleme de editbox pour chat en reseau

jean84
|
Salut @ tous les codeurs ! Voila je pose ma question en esperant que vous pourrez me repondre car la je sais plus quoi faire .... J'ai code un petit chat pour 2 personnes. Le prog fait a la fois client et serveur et jusqu'a maintenant tout marche tres bien sauf un petit detail.... en fait, la ou j'affiche les dialogues, j'utilise une editbox (la declaration est de type CreateWindow(..., "EDIT",.., .., ..) (j'ai plus en tete exactement la declaration mais c'est sa dans les grandes lignes) et en fait au niveau de la presentation c'est pas geniale car je ne connais pas le moyen de sauter une ligne (entre les utilisateurs par exemple). J'utilise "\n" mais sur la fenetre sa marque "|" et sa ne fait rien d'autre. Ensuite je suis obliger de desactive la fenetre car sinon l'utilisateur peut effacer le contenu et c'est pas genial.... donc si quelqu'un peut m'aider sa serait SUPER COOL de sa part car sa commence a me gonfler treeees legerement....  lol  @++ tout le monde "Avant même de fonctionner, tout programme est déjà obsolète." "Avant même de fonctionner, tout programme est déjà obsolète."
|
|
mardi 19 juillet 2005 à 11:43:08 |
Re : Probleme de editbox pour chat en reseau

buno
|
Réponse acceptée !
Je crois que pour passer une ligne dans une EditBox, il faut utiliser "\r\n"
Buno ---------------------------------------- L'urgent est fait, l'impossible est en train de se faire. Pour les miracles, prévoir un délai...
|
|
mardi 19 juillet 2005 à 11:52:44 |
Re : Probleme de editbox pour chat en reseau

AlexMAN
|
Ajoute le style ES_MULTILINE et ES_WANTRETURN mais il te faudra a chaque reception, tout réécrire dans l'EDIT, car il n'y a pas de EM_SETLINE (et ca peut etre embetant pour une question de gestion de buffer...Etc, enfin tu vois, je dis ptet des conneries ;)). Ensuite, tu peux laisser desactivée ton EDIT, ou bien faire un sous-classement et empecher VK_BACK ou VK_DELETE (intercepte WM_CHAR).
+2(p - n)
|
|
mardi 19 juillet 2005 à 16:04:46 |
Re : Probleme de editbox pour chat en reseau

jean84
|
Le ES_MULTILINE et le ES_WANTRETURN c'est mis. Y'en a plein d'autre (la declaration fait 3 lignes) et c'est vrai que j'avais pense a tout recuperer puis le reecrire mais t'imagine les temps d'acces si la discution fait 30 pages ???? tout vider pour remettre derriere... sa m'a semblait utopique sur le coup et j'y est renonce... comment y fait MSN pour afficher sans desactive la frame et pour mettre des couleurs et autres conneries tout en sautant des lignes ?? (sa me rend fou cette histoire ....) y'a forcement une api qui permet de faire sa mais quoi ??? En tout cas merci a tout les deux de m'avoir repondu, c'est deja pas mal !
"Avant même de fonctionner, tout programme est déjà obsolète."
|
|
mardi 19 juillet 2005 à 16:22:07 |
Re : Probleme de editbox pour chat en reseau

AlexMAN
|
Il doit utiliser (pas sur du tout) un controle RichEdit, voir MSDN pour de plus amples details.
+2(p - n)
|
|
mardi 19 juillet 2005 à 16:34:11 |
Re : Probleme de editbox pour chat en reseau

Joky
|
Je sais pas si c'est des RichEdit Mais en tout cas, je prend exemple sur AIM pour dire ça, c'est essentiellement basé sur le code HTML pour les couleurs... Donc soit il ont crée un controle tout seul lol, soit ils ont fait de la magie :) Mais par contre sur ce site, j'ai déja vu comment mettre des Smiley dans un RichEdit mais bon c'est cho l'haricot comme on dit :) void Aurevoir( void ); //Bonne journée
|
|
mardi 19 juillet 2005 à 17:45:03 |
Re : Probleme de editbox pour chat en reseau

vecchio56
|
AlexMAN> pas de EM_SETLINE, mais un EM_SETSEL qui permettra de mettre le curseur à la fin. S'il n'y a pas de mise en forme du texte, pas besoin de RichEdit
|
|
mercredi 20 juillet 2005 à 10:07:31 |
Re : Probleme de editbox pour chat en reseau

jean84
|
Merci tout le monde pour vos conseil. Je vais m'interresser au richeedit mais la methode de Bruno fonctionne a la perfection. Je vais quand meme voir le richeedit car mettre des smileys, j'y avais pas pense. Merci @ tous pour vos reponse !!! @++ et bonne prog !
"Avant même de fonctionner, tout programme est déjà obsolète."
|
|
Cette discussion est classée dans : reseau, probleme, chat, editbox
Répondre à ce message
Sujets en rapport avec ce message
Piti probleme reseau. [ par bluehat ]
Bon alors voila.Je suis étudiant en BTS informatique industrielle et je dois, pour mon projet réaliser un programme qui doit référencer tous les compo
Probleme SendMessage() [ par Dav6215 ]
Salut à tous ;)Alors en faite, j'essai de placer un texte dans un chat AIMHWND Chat, Echange, Echange, Text, Bouton1, Bouton2, Bouton3, Bouton4, Envoy
Probleme serveur de chat [ par love_tatu ]
voila j'ai un petit probleme. J'ai réalisé un petit serveur de chat en MFC et pour faire quelque test je l'est fait tester a plusieur personne mais vo
un generateur de traffic reseau reseau [ par sousoumao ]
la j'ai un probleme au niveau de mon programme j'ai un generateur de traffic reseau mais le probleme c'est que je peux generer des packets avec 1 ms e
Probleme DDE [ par snook2 ]
Bonjour, j'ai un probleme avec le protocole DDE. J'ai codé une appli en c++ me permettant de me connecter à une supervision installée sur un autre PC.
Probleme d'EditBox [ par SergentP ]
Salut,J'ai créer une fenêtre avec un edit box et je cherche à le redimensionner lorsque un WM_SIZING est envoyé, pour cela jutilise SetWindowPos comme
probleme de jeu en reseau [ par charara88 ]
spv j'ai un code source de jeu en reseau avec le programme executable mais il ne peut pas fonctionner il me dit que "SDL.dll est introuvable"svp que p
Probleme DLL sous Visual 2008 [ par romainbisson ]
Bonjour, J'ai un fichier DLL contenant toutes les fonctions en C me permettant de travailler sur mon projet (pilotage d'un boitier RFID). Ma question
base de registre securite reseau [ par zebulon33 ]
bonjour,quelles sont les donnees qui changent dans regedit quand j'active dans les outils d'administration la Securité réseau:forcer la fermeture de s
Probleme avec heritage [ par jonas03 ]
Bonjour a tous, J'ai un problème dans mon code source et j'essaie depuis plusieurs jours a trouver mon erreur mais en vain. Mon code contient de l'hér
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Forum
RGB2GRAYRGB2GRAY par musa18
Cliquez pour lire la suite par musa18
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|