|
I did this :-
protected override bool IsInputKey(System.Windows.Forms.Keys keyData)
{
base.IsInputKey(keyData);
return true;
}
But still OnKeyPress never gets called!
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Use Anakrino. When you have anakrino you don't need to ask any quetions anywhere.
|
|
|
|
|
Rama Krishna wrote:
Use Anakrino. When you have anakrino you don't need to ask any quetions anywhere
How do I use Anakrino in this situation, Rama? My problem is that a handler is not getting called in the derived class despite the fact that I have overridden it
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
I overrode WndProc and found that the WM_KEYDOWN message is not being received
protected override void WndProc(ref System.Windows.Forms.Message m)
{
base.WndProc(ref m);
if(m.Msg == 0x0100)
Text = "Hello World";
}
Nish
p.s. In an MC++ program I can #include windows.h to get the defines for various messages, in a C# program how do I get the defines for messages. Above I have hardcoded 0x0100 [WM_KEYDOWN]
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Find in Files for WM_KEYDOWN
There are a couple programs out there which will let you get the constants but I find it much easier to just do a Find in Files.
James
Simplicity Rules!
|
|
|
|
|
James T. Johnson wrote:
Find in Files for WM_KEYDOWN
Blast!!!
Of all things, a Jambo joke!!!
Boooohhhhhhhhh!
We don't want Jambo jokes! Booooooooooo!
We want jambo-edited articles
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Nish - Native CPian wrote:
We want jambo-edited articles
I'll get back to editing once I figure out what has caused me headaches the past 2 days.
James
Simplicity Rules!
|
|
|
|
|
Incidentally there was a discussion about this in one of my articles
Link
Don't use WndProc, use PreProcessMessage.
|
|
|
|
|
Rama Krishna wrote:
Incidentally there was a discussion about this in one of my articles
Link
Thanks. Checked it out!
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
How your article works. I see that OnKeyPress is getting called.
Ofcourse highlighting text by mouse doesnot work in your combo box.
|
|
|
|
|
Rama Krishna wrote:
How your article works
It was a bug with beta 2. OnKeyPress won't get called in beta 2
Rama Krishna wrote:
Ofcourse highlighting text by mouse doesnot work in your combo box
Huh? It does here
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Nish - Native CPian wrote:
It was a bug with beta 2. OnKeyPress won't get called in beta 2
I got it. I thought that it was still a bug
Nish - Native CPian wrote:
Huh? It does here
Sorry It doesnot work for me. BTW don't you love the rating you got for the new article.
|
|
|
|
|
Rama Krishna wrote:
BTW don't you love the rating you got for the new article.
Yeah, about twice as much as my usual
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Blast!
Just found out that this is a bug in both beta 1 and beta 2
Nish
p.s. Gotta try this from home now
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Visual C++.Net == Manage C++ ???
哈哈
|
|
|
|
|
Nope!
VC++ .NET includes MC++, MFC 7, ATL 7, Plain API etc.
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Well I want to write a chat server. I know i gotta use threads for this
curelltly i do it like this:
TcpListener *pTcpListener;
pTcpListener = new TcpListener(80);
int i=0;
while (1)
{
pTcpListener->Start();
MyThread * Clients;
TcpClient * pTcpClient;
pTcpClient = pTcpListener->AcceptTcpClient();
Clients = new MyThread(true, "Client", pTcpClient); /*asicly start thread*/
}
Well the problem is i can't send to client unless he sends a request because I can't acces the Objects individually what to do?
|
|
|
|
|
random looser wrote:
Well the problem is i can't send to client unless he sends a request because I can't acces the Objects individually what to do?
I might have misunderstood you, but is your problem that of passing values to your thread? If so read this article :-
http://www.codeproject.com/useritems/mcppthreads01.asp
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
It like that there is no the splash screen compoent in
VC++.Net.How can I add a splash screen to my VC++.net porject???
chaolong@21cn.com
|
|
|
|
|
A splash screen is just a dialog box with some nice UI stuff on it. You can show a modeless dialog and then close it after your program has loaded. Or if your program loads too fast, use a timer to wait for a second and then close it.
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
|
chaolong wrote:
Thanks a lot.
Ouch!!! Sarcasm, eh?
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Of course not.
Make a firend ?
原来你是印度佬?
|
|
|
|
|
chaolong wrote:
Of course not.
Make a firend ?
Okay, that's fine
Aren't we all friends here already
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Yeah!you are right.
I had read your articles and find that it is very good.
I wannt know how you study programming?
Would you like to give me some advice?
|
|
|
|