|
FD_WRITE is notified (for a particular socket) whenever the socket is able to accept data for output. So:- If you are calling
accept on the FD_ACCEPT handler, it is not only legal but indeed expected that you receive an FD_WRITE right after that.
- If you are not calling
accept on the FD_ACCEPT handler, then the behavior you're observing is weird. If you'd like to learn more about Winsock programming, Warren Young maintains an excellent Winsock Programmer's FAQ.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
thank you a lot! I am checking the FAQ out..
|
|
|
|
|
Hi all,
I have WinXP on my system ...
I could run all 3d programs before i install VS.NET ...
When i installed VS .NET then now i can't run any 3d programs because my computer hangs !!!
What is wrong ?
My month article: Game programming by DirectX by Lan Mader.
Please visit in: www.geocities.com/hadi_rezaie/index.html
Hadi Rezaie
|
|
|
|
|
Maybe VS.NET installed a different version of DirectX?
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Hi again, thanks for reply ...
hmmm yes, maybe ...
But how can i solve it ?
Is there any way ?
(I don't think so )
My month article: Game programming by DirectX by Lan Mader.
Please visit in: www.geocities.com/hadi_rezaie/index.html
Hadi Rezaie
|
|
|
|
|
I have some code that uses SHBrowseForFolder() to let the user browse for a folder. The problem is, if the user selects a folder but later needs to select a different folder, i can't make it default back to the previously selected folder. There must be some simple way to do this, right?
farewell goodnight last one out turn out the lights Smashing Pumpkins, Tales of a Scorched Earth
|
|
|
|
|
There must be some simple way to do this, right?
There is a way, but it's anything except simple. Fortunately, Kenneth M. Reed wrote a MFC Wrapper for SHBrowseForFolder which does the hard job for you.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
This looks like it should work. Thanks!
farewell goodnight last one out turn out the lights Smashing Pumpkins, Tales of a Scorched Earth
|
|
|
|
|
SHBrowseForFolder lets you use a callback function. In your callback, handle the BFFM_INITIALIZED notification and set the initial selection. See BrowseCallbackProc in MSDN for more info.
--Mike--
Fetchez la vache!
My really out-of-date homepage
Sonork - 100.10414 AcidHelm
Big fan of Alyson Hannigan and Jamie Salé.
|
|
|
|
|
|
Wow fancy!
Thanks man, this is exactly what i need!
farewell goodnight last one out turn out the lights Smashing Pumpkins, Tales of a Scorched Earth
|
|
|
|
|
I have a tcp connection to a server that works with text commands and uses '\n' as the delimiter. Unfortunately, the packets get torn into pieces or they get stuck together quite often (as in any tcp connection) so i can't just parse one packet at a time. I'd like to know how i can handle it so i can keep receiving data untill i hit the delimiter and store that into a string, parse it and continue receiving the rest of the packet and perhaps some data of the next packet untill another delimiter shows up. If anyone knows a tutorial about this or knows how to do this, please help.
(I'm using asynchronous mode)
Thanks.
Kuniva
--------------------------------------------
God gave man a penis and a brain but not enough blood to make both of 'em work at the same time.
|
|
|
|
|
This same problem got posted yesterday or two days ago. You have two options:- When a new line is to be read, keep reading while
'\n' is not found and stuffing all the input to a temporary buffer (in your case an std::string would fit nice). When the end of line is found, return the complete line and keep the last part of what you read (i.e. the part after '\n' ) in that temporary buffer for the next read operation. A little convoluted, but not hard to program.
- For each line written, send before a variable (say an
unsigned long ) specifying how many bytes the line has. Upon reading, you just have to read the size information first to make then an additional read operation for the exact amount of data needed. This requires that you are in control of the sending part, and poses some crossplatform compatibility problems (that can be fixed, nevertheless).
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
I have imported a project developed in VC++ 6.0.
and am getting this(these) errors when running
C:\\windows\system32\ntdll.dll , cannot find or open a required DBG file
C:\\windows\system32\mfc70.dll , cannot find or open a required DBG file
How do I fix these?
Thanks -JoeSox
|
|
|
|
|
mfc70.dll is the MFC version from Visual Studio .NET (not 6.0), I think. Oops, I misread your question, sorry.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
How do you put that line Joaquin?
Mazy
"So,so you think you can tell,
Heaven from Hell,
Blue skies from pain,...
How I wish,how I wish you were here." Wish You Were Here-Pink Floyd-1975
|
|
|
|
|
enclose the paragraph you want to overline just like this:
<p style="text-decoration:line-through">This shouldn't have been written</p>
This shouldn't have been written
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Thanks
Ooops,thanks
Mazy
"So,so you think you can tell,
Heaven from Hell,
Blue skies from pain,...
How I wish,how I wish you were here." Wish You Were Here-Pink Floyd-1975
|
|
|
|
|
|
HTML tags for every occasion Didn't know about that one.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
hEY, What about my question?
No one has ever encountered this problem?
The Release Build still compiles but these show up in the output window.
|
|
|
|
|
Oh,sorry Joe ,it's better to put new message
Mazy
"So,so you think you can tell,
Heaven from Hell,
Blue skies from pain,...
How I wish,how I wish you were here." Wish You Were Here-Pink Floyd-1975
|
|
|
|
|
let me test it
Thanks
Mazy
"So,so you think you can tell,
Heaven from Hell,
Blue skies from pain,...
How I wish,how I wish you were here." Wish You Were Here-Pink Floyd-1975
|
|
|
|
|
I need to display text in an edit box. Now, I need to use a function other than SetWindowText because it doesn't allow me to display an array. Any suggestions?
|
|
|
|
|
What do you mean it does not allow you to display an array, an array of characters, or an array of strings?
Are you dereferncing your string in the array of strings that you want to display?
|
|
|
|