Click here to Skip to main content
15,917,862 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralSetActivePage in property page Pin
DanYELL12-Jan-05 9:58
DanYELL12-Jan-05 9:58 
GeneralRe: SetActivePage in property page Pin
Michael Dunn12-Jan-05 10:23
sitebuilderMichael Dunn12-Jan-05 10:23 
GeneralRe: SetActivePage in property page Pin
DanYELL12-Jan-05 12:28
DanYELL12-Jan-05 12:28 
GeneralRe: SetActivePage in property page Pin
Michael Dunn12-Jan-05 14:50
sitebuilderMichael Dunn12-Jan-05 14:50 
Generalbrowsing DLL resource files through CFileDialog Pin
(Steven Hicks)n+112-Jan-05 8:13
(Steven Hicks)n+112-Jan-05 8:13 
GeneralRe: browsing DLL resource files through CFileDialog Pin
Neville Franks12-Jan-05 8:57
Neville Franks12-Jan-05 8:57 
GeneralRe: browsing DLL resource files through CFileDialog Pin
Ryan Binns12-Jan-05 17:06
Ryan Binns12-Jan-05 17:06 
GeneralWinsock recv help Pin
KnaveR77712-Jan-05 7:19
KnaveR77712-Jan-05 7:19 
Hello! Im fairly new to winsock programing, and am having trouble receiving a response that is spread accross several packets. I have been watching the communications through a packet sniffer, and know that 30 to 40 1500 byte sized packets are comming in with good data, but my program is only executing one recv and reporting a bytes Recv of 9. There must be some concept that im completely missing Frown | :( any help would be greatly appreciated.

heres my code:

bytesRecv = SOCKET_ERROR;
char queryRecvBuff[1500] = "";
CString reply = "";

send(m_socket,serverQuery,30,0);

TRACE("SENT\nRECEIVING:\n");

while( bytesRecv == SOCKET_ERROR ) {
bytesRecv = recv( m_socket, queryRecvBuff, 1500, 0);
if ( bytesRecv == 0 || bytesRecv == WSAECONNRESET ) {
TRACE( "Connection Closed in Auth.\n");
break;
}
if (bytesRecv < 0){
TRACE("\tbytes Recv < 0!!!");
return;
}
reply.Append(queryRecvBuff,bytesRecv);
TRACE( "\tBytes Recv: %ld\n", bytesRecv );
}
TRACE("\nRECEIVED");

output:

WAITING FOR Verification: VERIFIED
Sending Query: SENT
RECEIVING:
Bytes Recv: 9

RECEIVED
GeneralRe: Winsock recv help Pin
greba12-Jan-05 7:58
greba12-Jan-05 7:58 
GeneralRe: Winsock recv help Pin
KnaveR77712-Jan-05 9:15
KnaveR77712-Jan-05 9:15 
GeneralRe: Winsock recv help Pin
greba12-Jan-05 9:27
greba12-Jan-05 9:27 
GeneralSelecting columns of text in RichEdit Pin
Ed K12-Jan-05 6:53
Ed K12-Jan-05 6:53 
GeneralUse of extern Question. Pin
jerry1211a12-Jan-05 5:36
jerry1211a12-Jan-05 5:36 
GeneralRe: Use of extern Question. Pin
greba12-Jan-05 7:12
greba12-Jan-05 7:12 
GeneralRe: Use of extern Question. Pin
Michael Dunn12-Jan-05 10:28
sitebuilderMichael Dunn12-Jan-05 10:28 
GeneralF6 Not Working Pin
LittleYellowBird12-Jan-05 5:18
LittleYellowBird12-Jan-05 5:18 
GeneralRe: F6 Not Working Pin
Neville Franks12-Jan-05 8:54
Neville Franks12-Jan-05 8:54 
GeneralRe: F6 Not Working Pin
LittleYellowBird12-Jan-05 21:31
LittleYellowBird12-Jan-05 21:31 
GeneralUse Regular expression in VC 6 Pin
cop112-Jan-05 5:10
cop112-Jan-05 5:10 
GeneralRe: Use Regular expression in VC 6 Pin
User 665812-Jan-05 7:09
User 665812-Jan-05 7:09 
GeneralCreating a window transparent to mouse clicks Pin
Anonymous.12-Jan-05 4:53
sussAnonymous.12-Jan-05 4:53 
GeneralFlash and MFC Pin
FayezElFar12-Jan-05 4:36
FayezElFar12-Jan-05 4:36 
GeneralRe: Flash and MFC Pin
Anonymous.12-Jan-05 5:01
sussAnonymous.12-Jan-05 5:01 
GeneralSuppress Reboot when starting exe Pin
immes12-Jan-05 4:33
immes12-Jan-05 4:33 
QuestionResolving * and ? Pin
Joel Holdsworth12-Jan-05 3:03
Joel Holdsworth12-Jan-05 3:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.