This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: SendMessageA DLL call in ISM
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 28, 2008
01:57 PM
SendMessageA DLL call in ISM
Hi there.
Does anyone have an example of call the User32.dll function named SendMessageA?
This DLL function can be used to send spawned windows control events...
Sincerely,
David A
Does anyone have an example of call the User32.dll function named SendMessageA?
This DLL function can be used to send spawned windows control events...
Sincerely,
David A
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 28, 2008
03:27 PM
A Google search for "InstallScript SendMessage" reveals many hits including this page on InstallSite:
http://www.installsite.org/pages/en/isp_os.htm
As an aside I wasn't familiar with SendMessageTimeout. I'd always just used SendMessage over the years. Also depending on what you are trying to do, a Standard DLL CA ( without using InstallScript ) might fit your needs.
http://www.installsite.org/pages/en/isp_os.htm
As an aside I wasn't familiar with SendMessageTimeout. I'd always just used SendMessage over the years. Also depending on what you are trying to do, a Standard DLL CA ( without using InstallScript ) might fit your needs.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 28, 2008
03:30 PM
Exactly what I was thinking. Thank you, Chris.
I wanted a standard DLL CA is what I have been researching.
Right now the DLL signature is
NUMBER SendMessageA(in HWND=32770,in NUMBER=1001,in STRING="0",inout STRING="0")
My error is now, the TARGET field.
The custom action can not find User32.dll.
I have even tried adding the file to the installed copmponents, but the windows installer knew that the file1 key was not slated for installation.
I have also tried setting a property which results to the entire path. The file was never found.
I wanted a standard DLL CA is what I have been researching.
Right now the DLL signature is
NUMBER SendMessageA(in HWND=32770,in NUMBER=1001,in STRING="0",inout STRING="0")
My error is now, the TARGET field.
The custom action can not find User32.dll.
I have even tried adding the file to the installed copmponents, but the windows installer knew that the file1 key was not slated for installation.
I have also tried setting a property which results to the entire path. The file was never found.
![](/skins/images/7DF1852B2C95702E61A73F170B191DAC/responsive_peak/images/icon_anonymous_message.png)