You need to subclass the shell in order to do it using a message hook inside a dll. From there you watch for the windows menu message (and also the start key press) and show your own menu instead. Annoyingly, trapping close requests is a lot more difficult than trapping the open request.
Look up SetWindowsHookEx in the help, that should get you started.
Cheers,
Rik
At 11:46 08/12/2005 +0000, you wrote:
I want to replace the Windows XP Start Menu with my own menu (a Popup
Menu) when the user clicks the Start Button or presses CTRL+ESC.
I am searching an answert for this for several weeiks now and no one
seems to know how to do it!
Could someone help me?
SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C programming language List of programming languages
YAHOO! GROUPS LINKS
- Visit your group "advanced_delphi" on the web.
- To unsubscribe from this group, send an email to:
- [EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
Development Manager
Visionsoft Limited
The information contained in this email and any subsequent correspondence
is private and is intended solely for the intended recipient(s).
For those other than the recipient any disclosure, copying, distribution,
or any action taken or omitted to be taken in reliance on such information is
prohibited and may be unlawful. If you believe you have received this email in
error please inform the sender immediately.
Information or opinions expressed are those of the author and are not
necessarily those of Visionsoft Limited. No contracts may be concluded on
behalf of Visionsoft Limited by means of email communications.
YAHOO! GROUPS LINKS
- Visit your group "advanced_delphi" on the web.
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.