|
Number of ways...
e.g.
GetWindowText()
GetDlgItemText()
Have a look in MSDN for more info on both these.
If it's an MFC app dialog app and you have the Resource ID just use something like:
GetDlgItemText(IDC_STATIC, string);
where string in a CString reference, for example.
Regards,
Brian Dela
Run naked in the snow until you're sweating like a stuck pig and can't seem to catch your breath. When the flu becomes pneumonia, they can cure that with a shot. - Roger Wright
|
|
|
|
|
hi
I am using owner drawn menus from article written by Bret Corkum on code project itself. I have a question on that:
1. I am adding popup a menu runtime.
2. I am graying it out using MF_GRAYED option in EnableMenuItem but
whats happening is that the text of the menu and the bitmap gets grayed
but the arrow icon that acompanies a popup menu ( at the extreme right
hand side ) does not get grayed out.
|
|
|
|
|
Mihir Gore wrote:
but the arrow icon that acompanies a popup menu ( at the extreme right
hand side ) does not get grayed out.
This is a standard problem that lots of people have asked about. As far as I know, I have yet to hear of a way of fixing it. This is because your owner draw code doesn;t draw the arroe, windows does and there seems to be no known way to stop it doing it (yet).
Roger Allen
Sonork 100.10016
Were you different as a kid? Did you ever say "Ooohhh, shiny red" even once? - Paul Watson 11-February-2003
|
|
|
|
|
Hi
i've derived CMyListCtrl from CListCtrl.
everything works fine, i can edit subitems and so.
But i want to limit the total of characters typed in a subitem of column 1 & 2. But there may not be any restrictions in the other columns though.
Anyone knows how i can achieve this?
Thank you.
Jens
|
|
|
|
|
If you popuping up an edit control to allow th edit, you can just call LimitText (EN_LIMITTEXT) function to set the maximum number of characters which can be entered by the user for the columns you need to limit.
Roger Allen
Sonork 100.10016
Were you different as a kid? Did you ever say "Ooohhh, shiny red" even once? - Paul Watson 11-February-2003
|
|
|
|
|
yeah thanks, works great.
I've come up with the following problem:
Number | BirthDate
01 | 12/08/1980
How can i be sure that only numbers are typed into the number column and only dates (0-9 & "/") in birthdate column?
I'm afraid this gets more difficult
Greetings
Jens
|
|
|
|
|
Hey, i am using a dhtml IE5.5 control in my program in edit mode. it provides the Ctrl+X/Y supports for undo and redo. but i'd like to have standard buttons for undo and redo, so does anybody know how to do that?
thanx
And you will know my name is the Lord when I lay my vengeance upon thee.
|
|
|
|
|
Pop3.obj : error LNK2001: unresolved external symbol __imp__WSAEnumNetworkEvents@12
Pop3.obj : error LNK2001: unresolved external symbol __imp__WSAWaitForMultipleEvents@20
Pop3.obj : error LNK2001: unresolved external symbol __imp__WSACloseEvent@4
But the Winsock2.h and afxsock.h are included.
I'm trying to use the class incapsulating the work with sockets
|
|
|
|
|
Have you linked the ws2_32.lib in the project settings?
|
|
|
|
|
|
Hi
If i understand u right
Try to include in the project settings\Links\Objects/Library modules
Ws2_32.lib
I hope it works
Good Luck
|
|
|
|
|
I have a qustion about Visual Studio and WTL.
When I have installed Visual Studio .NET 2003 and I want to use WTL must I install something (Platform SDK, ...) or have I all?
|
|
|
|
|
How do I block the Windows-keys, Ctrl+Alt+Del, Alt+Tab ? I've seen that in Star Trek Armada and Star Trek Elite Force, and I wondered how that could be done. I've tried a keyboard hook, but I can still Alt+Tab out of my application, open the Task Manager or display the Start-Menu.
Thanks,
widi
-
|
|
|
|
|
Did you post three messages by misstake or are you trying to be bothersome?
Lookup SystemParametersInfo() in MSDN and look for a flag named SPI_SETSCREENSAVERACTIVE. It only works for Win 9x!
Rickard Andersson@Suza Computing
C# and C++ programmer from SWEDEN!
UIN: 50302279
E-Mail: nikado@pc.nu
Speciality: I love C#, ASP.NET and C++!
|
|
|
|
|
it was by mistake, sorry.
Thanks
widi
-
|
|
|
|
|
Joerg Wiedenmann wrote:
it was by mistake, sorry.
It's okay!
have a look at my message again.. I've change some parts of it!
Rickard Andersson@Suza Computing
C# and C++ programmer from SWEDEN!
UIN: 50302279
E-Mail: nikado@pc.nu
Speciality: I love C#, ASP.NET and C++!
|
|
|
|
|
|
If you want to hook the keyboard, you should create a system wide keyboard hook, this kind of hook must be placed in a DLL, and can be installed from anywhere (your program, a service...).
In order to hook any key this should be right, but if you want also to control Ctrl+Alt+Del you should create a gina.dll that would allow you to handle it, if you don't want to do this and you don't mind a messagebox (horrible by my point of view) you can search for a question like yours 5 or 6 days before that asked more or less the same, the fact is that somebody told there that it was a method to handle the Ctrl+alt+del... there without a gina.dll.
the best way to do it is the gina.dll...
|
|
|
|
|
Thanks, I've installed that low level keyboard hook and it works .
I don't know what you mean with that gina.dll , but I now searching that question (this could take a while because of the high-tech internet connection in my school (2,2 kb/s)).
Thanks again
-widi
P.S. Today, computers in school are working great again ... I've signed in and what do I see in the Your Name Edit ? Anonymous ?? - s**t f*****g school-computer.
Sorry , but this time I had to say someting...
|
|
|
|
|
The gina.dll is a special dll that controls the autentification of users and Ctrl Alt Del (and other stuff also).
It's a security matter:
Microsoft couldn't allow anybody to write down a simple program that could capture the paswwords or info related to one user in the logon screen. And in order to avoid that they use a GINA.DLL that has all related to the logon (including the CtrlAltDel).
the only way to make it work properly is to make a GINA DLL (or to get someone that is already made) and substitute the one in the system.
This means that in order to do so you must have permission of the administrator of that computer to do that...
hope this helps...
|
|
|
|
|
I guess I have now enough input to get it to work.
Thanks
widi
|
|
|
|
|
dear all,
i've an sdk application with a window.
on the WM_QUERYENDSESSION message, a message box pops up.
i 've 2 problems
1) if i make my window hidden (SW_HIDE), all the message boxes are also hidden( fired on WM_QUERYENDSESSION)
so how do i ensure that the message box is visible even if window is hidden.
2) how do i kill the message box say after 5 seconds
thanx and regards
rishabhs
|
|
|
|
|
Dear all
How to convert float to double?
Thanks
|
|
|
|
|
Is this not working ?
float f=1.5f;
double d;
d=(double)f;
~RaGE();
|
|
|
|
|
if u are using c++
double_var=static_cast<double>(float_var)
|
|
|
|