Thread: Mouse Events

  1. #1
    Registered User
    Join Date
    Nov 2001

    Question Mouse Events

    First of all I am pretty much a novice when it comes to Windows programming so no laughing!!

    Here is the deal....

    I have created a MFC app with the main window being a dialog that has 5 ActiveX graph controls (child windows) inside of it. I do not have the code that was used to develop these ActiveX controls which is a bummer.

    Ok what I want to do is be able to right click on a graph, get a popup context menu that would allow me to select a command that would blow up a graph to full screen(within the confines of the main dialog). I have created the menu and mouse event handler inside of the main dialog class. The problem is it appears as if the child controls eat up the WM_RBUTTONUP message which I want the main dialog window to intercept and handle. I can't seem to attach any mouse event handlers to the child controls as I do not have the code to the ActiveX controls.

    So does anyone know of a way to bypass all child controls and force the main dialog to accept all mouse events inside of its client area? Any help would be greatly appreciated.

  2. #2
    Registered User Codeplug's Avatar
    Join Date
    Mar 2003
    You can try overloading "WindowProc()" method in your CDialog object and handle the mouse events there.


Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Mouse Events
    By tezcatlipooca in forum Windows Programming
    Replies: 2
    Last Post: 01-24-2008, 02:33 PM
  2. Watch for mouse events
    By belhifet in forum Linux Programming
    Replies: 2
    Last Post: 04-10-2007, 11:12 AM
  3. Mouse Events
    By disruptor108 in forum C# Programming
    Replies: 0
    Last Post: 01-23-2007, 11:40 PM
  4. API for mouse events?
    By jsimpson in forum C Programming
    Replies: 0
    Last Post: 03-08-2006, 11:38 PM
  5. capturing mouse events
    By leojose in forum Windows Programming
    Replies: 7
    Last Post: 06-06-2005, 10:36 PM