Solved

How can I capture NT messenger service messages

Posted on 2001-07-06
6
204 Views
Last Modified: 2012-05-04
I would like to capture the messages, which are coming from the WindowsNT network via messenger service in my C++ Builder application at the client side. I mean that my workstation it's a receiver. Instead of showing the particular message in the NT messagebox, I would like to capture this message, and show it in my application.
Thanks!
0
Comment
Question by:octi
6 Comments
 
LVL 6

Expert Comment

by:MichaelS
ID: 6259457
why you don't wont to write your own message system?
0
 
LVL 1

Accepted Solution

by:
timberbt earned 200 total points
ID: 6259627
That's going to be tough.  It's bundled in so tightly with the OS.  What I'd suggest looking into is to check in your NT security auditing and see if you can log the net messages you get.  
First part would monitor the event log looking only for the reception of the net sends.  then do what you want with 'em.

now if you can audit them that shouldn't be bad at all.  THe problem comes if you're saying that you don't want the window to be shown to the user at all.  You'd have to constantly monitor all the open windows and see if it is a message window and accept it.  I don't even know how you'd easily be able to do that besides maybe launching a windows scripting file once you see one of those pop up.  That won't be an easy chore at all though.  

If they are auditable events, then the first part should be fairly easy...but you will still get the window popping up.

=timberbt
0
 
LVL 1

Expert Comment

by:RideOn
ID: 6392833
how does it look like with your project octi?
0
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 
LVL 11

Expert Comment

by:griessh
ID: 6825566
I think you forgot this question. I will ask Community Support to close it unless you finalize it within 7 days. Unless there is objection or further activity,  I will suggest to accept "timberbt" comment(s) as an answer.

If you think your question was not answered at all, you can post a request in Community support (please include this link) to refund your points.
The link to the Community Support area is: http://www.experts-exchange.com/jsp/qList.jsp?ta=commspt

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!
======
Werner
0
 
LVL 11

Expert Comment

by:griessh
ID: 6832952
octi

with a grade C for timberbt you are suppost to give an explanation why you gave that grade. You never asked back and never gave any feedback to the experts here. Usually a question answered deserves an "A" grade.

======
Werner
0
 

Author Comment

by:octi
ID: 6834194
griessh

I suppose you think that you are the right person the judge my options, and give guidance Werner?
0

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

Written by John Humphreys C++ Threading and the POSIX Library This article will cover the basic information that you need to know in order to make use of the POSIX threading library available for C and C++ on UNIX and most Linux systems.   [s…
Introduction This article is a continuation of the C/C++ Visual Studio Express debugger series. Part 1 provided a quick start guide in using the debugger. Part 2 focused on additional topics in breakpoints. As your assignments become a little more …
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The viewer will learn how to user default arguments when defining functions. This method of defining functions will be contrasted with the non-default-argument of defining functions.

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now