Jump to content

_winAPI_postmessage help


erezlevi
 Share

Recommended Posts

hi,

can someone tell me if the _winAPI_PostMessage will send the win message to all open application this way?

Local $HWND_BROADCAST

$string = InputBox('example string to send','please insert string')

Local $tempstruct = DllStructCreate('char[' & StringLen($string) + 1 & ']')

DllStructSetData($tempstruct,1,$string)

Local $MsgStruct = DllStructCreate("int;int")

DllStructSetData($MsgStruct,1,DllStructGetPtr($tempstruct))

DllStructSetData($MsgStruct,2,StringLen($string)+ 1)

$n=_WinAPI_PostMessage($HWND_BROADCAST, $WM_COPYDATA, 0, DllStructGetPtr($MsgStruct))

$a=DllStructGetPtr ($MsgStruct)

MsgBox (0,"The message was sent,the pointer is at memory address:",$a)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...