|
Hi everyone,
Howto disble Ctrl+Alt+Supr in Win2000 / XP? or block the desktop window and Start Button...
Thanks in advance.
Ivan Cachicatari
www.latindevelopers.com
|
|
|
|
|
You can install a system wide keyboard hook?
Forever Developing
|
|
|
|
|
|
#1YOu can go for MSGina replacement
serach for Xgina on Codeproject
#2for keyboard hooks
search for the hooks on codeprojects
you can find tons on information on this
-----------------------------
"I Think It will Work"
Formerly Known As "Alok The Programmer" at CP
-----------------------------
Alok Gupta
visit me at http://www.thisisalok.tk
|
|
|
|
|
|
A question came up on the VCF forums that I am at a loss to answer. Someone wants to display greek letters, specifically unicode char \x03b5. On at least a number of NT (win2k and winxp) systems this displays OK. We store the data as UTF16 data on both Win9x and NT. On Win9x systems we convert down to ascii. Is there a correct way to do this to get it to display correctly on Win9x? Or is it just not possible?
Should anyone care the full forum posting is here[^] if you want to get a better context of the question.
¡El diablo está en mis pantalones! ¡Mire, mire!
Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)!
SELECT * FROM User WHERE Clue > 0
0 rows returned
|
|
|
|
|
Not sure if this helps. But in Win9X, there are two issues - you have to convert it down to ASCII (using WideToMultiByte or whatever the function is), *and* make sure you are displaying it in a font that supports that character. So you'll have to scour the fonts for one that supports the Greek charset and go from there.
This I know will work if you are running on a Greek system. If you are running on an English system and want to display Greek characters, I'm not sure this works (althoguh I think it will.)
An expert is somebody who learns more and more about less and less, until he knows absolutely everything about nothing.
|
|
|
|
|
OK well I am definitely doing both of your suggestions. The question is whether I am doing the *right* thing.
For WideToMultiByte I am using the CP_ACP code page. For the font char set I base that on the current thread locale. So if that's english then I use the default char set. If it's a greek locale then I use the GREEK_CHARSET for the font.
Maybe I need to have the guy try on both english and Greek locales and see what happens.
¡El diablo está en mis pantalones! ¡Mire, mire!
Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)!
SELECT * FROM User WHERE Clue > 0
0 rows returned
|
|
|
|
|
Jim,
Check out the documentation for MSLU (It is a library and DLL to add Unicode support to 9x). I don't remember the specifics, but I think that even with MSLU you can not display a mixture of code pages. Thus if they don't have the Greek code page loaded, they are SOL.
http://seba.studentenweb.org/thesis/papers/mslu.pdf
Tim Smith
I'm going to patent thought. I have yet to see any prior art.
|
|
|
|
|
Please show code.
Especially interesting:
is it possible to do it by ADOX?
I tried but did not found how...
Thanks.
|
|
|
|
|
You link your db, install it in odbc and then use a SQL command called through a string
|
|
|
|
|
I need a tree control that let me identify a node by index. This index must bea CString Type and not visible.
CTreeCtrl let me identify with a Int Type
Any suggestion?
Thanks in advance
|
|
|
|
|
One solution is a map.
Kuphryn
|
|
|
|
|
Can you expain me more please?
Thanks
|
|
|
|
|
(assume your talking about an MFC tree )
when you insert a new node in the tree, you will have an HTREEITEM, and with it, the CString that is the key.
( not tested )
so you use a map like this std::map < CString, HTREEITEM > and insert the info in the map.
and lookup the map with the CString key to find the associated HTREEITEM.
Maximilien Lincourt
Your Head A Splode - Strong Bad
|
|
|
|
|
Is is possible to have a variable length char in the sturcture based on the value of another struct object.
For instance here is my struct:
struct myMsg{<br />
BYTE msgNulls[53];<br />
BYTE STAP[4];<br />
BYTE BlockLen[4];<br />
BYTE HDRLen[2];<br />
BYTE FunctionCode[2];<br />
BYTE ValField[4];<br />
BYTE DataLen[4];<br />
BYTE StatusCode[2];<br />
BYTE Dest[2];<br />
char DataField[DataLen];<br />
BYTE STOP[4];<br />
};<br />
I wnat Datafield to be the length of whatever datalen is. I know that I cannot do it like as shown but is there a way to do it?
Thanks
Tom Wright
tawright915@yahoo.com
|
|
|
|
|
Make DataField a char * and allocate the memory from the heap as needed. Don't forget to free it when you clean up your structure.
onwards and upwards...
|
|
|
|
|
There is another error in the structure see if you can find it.
|
|
|
|
|
Do you mean that it should be this:
struct myMsg{<br />
BYTE msgNulls[53];<br />
BYTE STAP[4];<br />
BYTE BlockLen[4];<br />
BYTE HDRLen[2];<br />
BYTE FunctionCode[2];<br />
BYTE ValField[4];<br />
BYTE DataLen[4];<br />
BYTE StatusCode[2];<br />
BYTE Dest[2];<br />
char* DataField;<br />
BYTE STOP[4];<br />
};<br />
?? or is there something else...Don't tell me let me figure it out!
Tom Wright
tawright915@yahoo.com
|
|
|
|
|
It looks like you are trying to extract data from a binary data stream. So the quick answer is no, you can not do that. That stuff about allocating memory and using a pointer in the structure doesn't help you since it would be the pointer in the data stream and not the actual data.
Tim Smith
I'm going to patent thought. I have yet to see any prior art.
|
|
|
|
|
Hi!
I’ve successfully made a connection to my ftp-server and made calls like:
CFtpConnection::PutFile
and so on.
Now I like to retrieve a list of all files in a specified dir and then download them using:
CFtpConnection::GetFile
I’ve searched in classes like CinternetConnection but no success…
Tips?
_____________________________
...and justice for all
APe
|
|
|
|
|
Will CFtpFileFind help?
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
HI,
How to connect (read and write on virtual COM) to the PC whos IP and virtual COM port(COM8) known.
any idea or sample
thanx
Regards.
|
|
|
|
|
Write a program that talks to the com port on the remote pc then realys the information to your program via sockets. You may want to use DCOM for this as you can have DCOM execute your application on the remote machine and it will appear that it is running on the local machine.
John
|
|
|
|
|
Virtual COM mapped to that IP is on mine System say COM8.
I know its IP only .
it is a Device that have IP and Mapp a com Port on my system , using It utility.
so how read and write?
thanx
Regards.
|
|
|
|