[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

Taskbar Icon Question

Posted on 1998-07-19
1
Medium Priority
?
181 Views
Last Modified: 2013-12-03
I have added an icon to the taskbar and can respond to mouse messages using the callback function.
But when I use the TrackPopupMenu function, I need to get the position of the mouse to put into the third & fourth fields of TrackPopupMenu function. Otherwise the menu will appear in the top left of the screen.
How can I get these coordinates of the mouse when it over the taskbar icon so that the menu will be adjacent to the mouse when clicked.
Thanks for help
dsch
0
Comment
Question by:dsch
1 Comment
 
LVL 4

Accepted Solution

by:
agreen earned 320 total points
ID: 1410616
   POINT Mouse;

    .....

        case WM_RBUTTONUP:
                GetCursorPos(&Mouse);
                SetForegroundWindow(hWnd);

                TrackPopupMenu(CNemoPopupMenu, TPM_LEFTALIGN,
                    Mouse.x, Mouse.y, 0, hWnd, NULL);
            break;

   .....
0

Featured Post

Free Backup Tool for VMware and Hyper-V

Restore full virtual machine or individual guest files from 19 common file systems directly from the backup file. Schedule VM backups with PowerShell scripts. Set desired time, lean back and let the script to notify you via email upon completion.  

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article shows how to make a Windows 7 gadget that extends its U/I with a flyout panel -- a window that pops out next to the gadget.  The example gadget shows several additional techniques:  How to automatically resize a gadget or flyout panel t…
A theme is a collection of property settings that allow you to define the look of pages and controls, and then apply the look consistently across pages in an application. Themes can be made up of a set of elements: skins, style sheets, images, and o…
This Micro Tutorial will teach you how to add a cinematic look to any film or video out there. There are very few simple steps that you will follow to do so. This will be demonstrated using Adobe Premiere Pro CS6.
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…
Suggested Courses

873 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question