wieder mal winsock
-
Hallo Leute
Ich versuche mich neuerdings an WinApi nachdem ich bis dato nur MFC pogrammiert habe.
Ich habe vor einen Winsock-Anwendung zu schreiben, und habe das auch unter ansi-c und auch unter MFC schon geschafft.
unter ansi läuft alles in einer Endlos-Schleife
bei MFC überschreibe ich die Nachrichten ON_SEND,ON_CONNECT,... etc
Bei WinApi werden , so wie ich das verstanden habe, die Nachrichten in der CALLBACK FUnktion abgearbeitet. Nur wie komme ich an die Nachricht wenn daten gesendet oder empfangen werden. Eine Endlos-Schleife würde die CALLBACK-Funktion ja nur blockieren.Vielleicht ist das ja auch einen dumme Frage , aber wer nicht fragt bekommt ja auch keine Antwort. Also wäre nett wenn mir einer dabei auf den richtigen Weg bringen könnte. Danke im Voraus
Gruss Linus
-
wenn du socket-events an ein fensterchen schicken willst, dann geht z.b. das hier: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/winsock/wsaasyncselect_2.asp
-
Hi
Danke , das müsste gehen .
Wenn ich richtig liege , kann ich dann die Socketereignisse mit
WM_SOCKET_NOTIFY abfragen , oder?gruss Linus
-
linus schrieb:
Wenn ich richtig liege , kann ich dann die Socketereignisse mit
WM_SOCKET_NOTIFY abfragen , oder?also da steht, dass du die msg selber angeben musst (parameter: wMsg, könnte WM_USER+irgendwas sein z.b.)
-
hi
Sorry, klar nach
#define WM_SOCKET_NOTIFY (WM_USER + 1)
klappt wunderbar, danke
Gruß Linus