API call NetMessageBufferSend in VB.net

It was quite easy to use NetMessageBufferSend() API to broadcast a message in VB6 as the strings domainname, computername, etc were converted to Unicode using strConv. I am having problem in getting the function work in VB.net. Though I have read that the strings in vb.net are stored as unicode, it doesn't seem to accept strings in the API function.

Can someone please help me in locating some examples of NetMesageBufferSend function in vb.net?

Thanks
Souvika  
SouvikaAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

tshdosCommented:
If you declare the function like this:

Public Declare Unicode Function NetMessageBufferSend ...

it will force all strings to unicode.

(You can also use ...Declare Ansi... for Ansi strings)
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
SouvikaAuthor Commented:
Thanks a lot.. it worked.

Souvika
0
SouvikaAuthor Commented:
One problem is still there: the messenger service pop up shows funny characters after the message (eg: !???!!!). This was not there in VB6 app.

Any solutions?

Thanks
Souvika
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.