Sign in to follow this  
Followers 0
erezlevi

_winAPI_postmessage help

1 post in this topic

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)

Share this post


Link to post
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
Sign in to follow this  
Followers 0