|
I've read from MSDN that the M$ specific Winsock function AcceprEx when returns in overlapped fashion gives the accepted socket descriptor that is passed as one of its arguments.
But in MSDN doc it is written that this socket descriptor can be used with read(),write(),readfile(),writefile().
Can anyone tell me why this descriptor can't be used with WSARead() and WSAWrite or it can be.
|
|
|
|
|
I'm sure that AcceptEx can be used with WSARecv WSASend.
Normski. - Professional Windows Programmer
|
|
|
|
|
Hi...
msdn.microsoft.com
has the search box, double click on it and it drops down btu has a resize corner..which you can use...
does anyone know how to mimic this?
bryce
|
|
|
|
|
|
cool
now tell me its dead easy to implement like CEdit etc
bryce
|
|
|
|
|
http://codeproject.com/useritems/autocomp.asp
bryce
|
|
|
|
|
This probably is a stupid question... can you change your application's process name at runtime? That's what appears in Windows task monitor, I wanna change it, don't ask me why though, please.
|
|
|
|
|
Without going undocumented? No.
|
|
|
|
|
Mike Nordell wrote:
Without going undocumented? No.
Even with going to undocumented native API I doubt it. The process' name (on NT and above) is, like for any other kernel object, the name passed in the OBJECT_ATTRIBUTES to the NtCreateProcess()native call. Win32 CreateProcess() passes always the EXE name as name of the new process. However there is no way to change the name later on.
--
Daniel Lohmann
http://www.losoft.de
|
|
|
|
|
Or actually sorry I misspoke...whatever lol. Anyway, for example I have a program file named "abc.exe", I run it, open the windows task manager by hitting "alt-ctrl-del" and find "abc.exe" in the "processes" section(not "applications" section). Now I terminate the program, rename it to "def.exe" and run it, goto task manager processes section and check, its process name is still "abc.exe" even though the file had been renamed to "def.exe" before it was executed, how can I change it?
|
|
|
|
|
Aeh, what?
You rename the .exe, run it but it is shown under another name in task manager?
Strange. Very, very strange. Absolutely strange
Are you sure there isn't a second instance running or another program file of the old name still in the path?
--
Daniel Lohmann
http://www.losoft.de
|
|
|
|
|
There was not another instance running. Yeah that's very, very weird, that's why I'm confused and seeking help here...But now I kinda found out something out, the funny part is that, if I terminate "abc.exe", then rename it to "def.exe", then run it, task manager will still show "abc.exe", if, though, I wait for like a minute after I rename it, then run it, task manager will show "def.exe" properly.
Looks like task manager does not update process name immediately... Thanks anyway.
|
|
|
|
|
Only to make it clear (if there is anything that could be made clear is this weird thing ):
1) You kill it in taskmanager, it disappears from TMs process list, rename it and run def.exe. Result: TM shows a (new) abc.exe to be running. Right?
2) You do not close your instance of TM, don't you?
3) What operating system/SP are you using? (I tried it on my XP box, but it seems to work well there)
--
Daniel Lohmann
http://www.losoft.de
|
|
|
|
|
I need to decrypt a string with DES-ECB in VC
Unfortunately I can't use the CryptoAPI.
Can anyone help me getting sourcecode for the algorithm?
Thanks!
|
|
|
|
|
search around for Crypto++ . it has DES and every other crypto algorithm you can think of.
-c
Being just contaminates the void. --Robyn Hitchcock
|
|
|
|
|
Hi all - I'm trying to draw a unicode character (in a non-unicode application, i don't want to have to convert to unicode if I don't have to) using TextOut() in my OnPaint() in my CView.
If i do this:
CString str;
str += WCHAR(230);
TextOut(..., str);
it works fine. The unicode symbol appears properly. But when I try to do it programmatically, using this:
CString str;
str += WCHAR(someStructure.iSomeNumber);
TextOut(..., str);
it doesn't work. A normal character (in the 0-256 range) works.
Some casting going on there that I dont' understand??? Any ideas?
Thanks - A
|
|
|
|
|
CString can only hold one character set, not both. In an ANSI app, CString will only hold ANSI strings, so you'll need to use another class like std::wstring. You'll also need to explicitly call TextOutW() because TextOut is a macro for TextOutA in ANSI builds.
--Mike--
Just released - RightClick-Encrypt v1.3 - Adds fast & easy file encryption to Explorer
My really out-of-date homepage
Sonork-100.19012 Acid_Helm
|
|
|
|
|
Anyone knows Saving and retrieving data from registry?
|
|
|
|
|
PLEASE
Any help on the subject is needed.
PS Methods using CDataBase are preferred
Thanks in advance
|
|
|
|
|
Group the selects in to one select
Eg. if you have
Select * FROM a
Select * from b
do
Select * from A as a, select * from B as b
/
- Don't sweat the petty things, and don't pet the sweaty things.
|
|
|
|
|
I already knew such a method
And also - the string you wrote doesn't work
Guys! I realy need subj! HELP!!!
I know there are such methods...
|
|
|
|
|
Hi all, could anyone who has seen a good, clear and concise tutorial on direct3D7 object texturing (that doesn't use the Microsoft D3DFrame framework) please give me the URL. I have managed to get a 2D triangle situated in 3D space up on the screen using gouraud shading (yay ), but now would like to try a dab hand at squares, then cubes and finally textures.
Thanks all,
Alan.
"When I left you I was but the learner, now I am the master" - Darth Vader
|
|
|
|
|
Some programs (like icq) can automatically detect the proxy on my network.
Does anyone have source code that can accomplish this ?
Orcun Colak
|
|
|
|
|
They usualy read the registry under the internet explorer settings u can see that under the key:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyServer"="192.168.1.1:8080"
So u can get this value quite easily!
Papa
Murex Co.
while (TRUE)
Papa.WillLove ( Bebe ) ;
|
|
|
|
|
I put a break in the init routine and it says break won't be executed (turns the break point white).
Also, when I type a var name and the dot I don't get the drop down.
WHAT IS UP!!!!
Thanks for ANY help!!
|
|
|
|