Print Page | Close Window

How to post WM_COMMAND to Specified window.

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Command Bars
Forum Description: Topics Related to Codejock Command Bars
URL: http://forum.codejock.com/forum_posts.asp?TID=10264
Printed Date: 01 March 2025 at 8:47am
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: How to post WM_COMMAND to Specified window.
Posted By: ledled
Subject: How to post WM_COMMAND to Specified window.
Date Posted: 16 April 2008 at 9:29pm

Hi,

I want the WM_COMMAND message in the post to m_pParentWnd.
But, it is not possible to receive it by this code.
 
How is WM_COMMAND of the menu click posted in the window of Specified?
 
------------------------------
LRESULT XX::OnTaskPanelNotify(WPARAM wParam, LPARAM lParam)
{
    switch (wParam) {
        case XTP_TPN_RCLICK:
       {
            CPoint pos;
            GetCursorPos(&pos);
            CMenu menu;
            VERIFY(menu.LoadMenu(IDM_POPUP));
            CMenu* pPopup = menu.GetSubMenu(0);
CXTPCommandBars::TrackPopupMenu(pPopup, (TPM_RECURSE | TPM_RIGHTBUTTON | TPM_NONOTIFY | TPM_RETURNCMD), pos.x, pos.y, m_pParentWnd);
              break;
       }
   }
}



Replies:
Posted By: ledled
Date Posted: 16 April 2008 at 9:37pm
sorry it forgot to say.
 
CreateControl message was able to be received by this code.



Posted By: ledled
Date Posted: 16 April 2008 at 10:37pm

It self-solved it.

TPM_RETURNCMD was unnecessary.




Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net