SendMessage
-
Hi i want to send a message to multiple windows,those window have same caption name. is there any way to send a perticular message to those windows only.firstly i wanted to use FindWindow then using their handle i will send message, but all those window have same caption. Can any one help me please. tunu
-
Hi i want to send a message to multiple windows,those window have same caption name. is there any way to send a perticular message to those windows only.firstly i wanted to use FindWindow then using their handle i will send message, but all those window have same caption. Can any one help me please. tunu
aaaan wrote:
I want to send a message to multiple windows,those window have same caption name. is there any way to send a perticular message to those windows only.firstly i wanted to use FindWindow then using their handle i will send message, but all those window have same caption. Can any one help me please.
First register a window message for your application using RegisterWindowMessage and provide a handler for this message, then broadcast this message. This message will only be processed by your application since the Message id will be unique for your application.
Nibu thomas A Developer Programming tips[^] My site[^]
-
aaaan wrote:
I want to send a message to multiple windows,those window have same caption name. is there any way to send a perticular message to those windows only.firstly i wanted to use FindWindow then using their handle i will send message, but all those window have same caption. Can any one help me please.
First register a window message for your application using RegisterWindowMessage and provide a handler for this message, then broadcast this message. This message will only be processed by your application since the Message id will be unique for your application.
Nibu thomas A Developer Programming tips[^] My site[^]
i'm not sure at all the OP wants to send a own defined message. it seems more that he is trying to send an already defined message to some windows the OP don't own at all
[VisualCalc][Flags Beginner's Guide] | [Forums Guidelines][My Best Advice]
-
i'm not sure at all the OP wants to send a own defined message. it seems more that he is trying to send an already defined message to some windows the OP don't own at all
[VisualCalc][Flags Beginner's Guide] | [Forums Guidelines][My Best Advice]
toxcct wrote:
i'm not sure at all the OP wants to send a own defined message.
My bad. :(
Nibu thomas A Developer Programming tips[^] My site[^]
-
aaaan wrote:
I want to send a message to multiple windows,those window have same caption name. is there any way to send a perticular message to those windows only.firstly i wanted to use FindWindow then using their handle i will send message, but all those window have same caption. Can any one help me please.
First register a window message for your application using RegisterWindowMessage and provide a handler for this message, then broadcast this message. This message will only be processed by your application since the Message id will be unique for your application.
Nibu thomas A Developer Programming tips[^] My site[^]
-
Thanks Nibu thomas But my problem is i do not want to broadcast. I only want to send message to those perticular window.So please give me some idea regarding this. tunu
aaaan wrote:
I only want to send message to those perticular window.
:~ HWND_BROADCAST is one option, but this sends the message to all top level windows.
Nibu thomas A Developer Programming tips[^] My site[^]
-
Thanks Nibu thomas But my problem is i do not want to broadcast. I only want to send message to those perticular window.So please give me some idea regarding this. tunu
Another solution is to create another message( a unique message so that only your application can process this mesasge ) and send that message to the window you got through FindWindowEx. If the window responds, u can came in to conclusion that u have got the handle you want, if not find the next window with the same name using FindWindowEx
nave
-
Hi i want to send a message to multiple windows,those window have same caption name. is there any way to send a perticular message to those windows only.firstly i wanted to use FindWindow then using their handle i will send message, but all those window have same caption. Can any one help me please. tunu
aaaan wrote:
firstly i wanted to use FindWindow then using their handle i will send message, but all those window have same caption.
Well, wasn't that the point...? E.g. :
aaaan wrote:
i want to send a message to multiple windows,those window have same caption name
It sounds to me like you want to send messages to windows with the same title, but you cannot use
::FindWindow()
because you find windows with the same title, which ...errhh... are the ones you want to send the message to...:confused::confused: I must have gotten you wrong. Can you rephrase it? What message do you want to send? Is it your own user-defined or an ordinary windows message such asWM_CLOSE
? What is the criteria that makes a certain window a candidate for receiving such message? What have you done so far and why do you think it's not working?
"It's supposed to be hard, otherwise anybody could do it!" - selfquote
-
Hi i want to send a message to multiple windows,those window have same caption name. is there any way to send a perticular message to those windows only.firstly i wanted to use FindWindow then using their handle i will send message, but all those window have same caption. Can any one help me please. tunu
But do those same-titled windows belong to the same class?
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb