Popup Menu在状态栏上的提示问题? pMenu->TrackPopupMenu(TPM_LEFTALIGN |TPM_RIGHTBUTTON, point.x, point.y, &pDlg);其中pDlg不是主窗口,请问在这种情况下如何实现在状态栏上的提示。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为了使菜单的Prompt(即菜单的提示信息)在状态条上显示,手工加了处理WM_MENUSELECT消息的函数void CSalaryDlg::OnMenuSelect(UINT nItemID, UINT nFlags, HMENU hSysMenu){// 处理菜单项的Prompt CDialog::OnMenuSelect(nItemID, nFlags, hSysMenu); if (nItemID != 0) // 可能为0(seperator时) { CString strStatusText; strStatusText.LoadString( nItemID ); if (!strStatusText.IsEmpty()) m_wndStatusBar.SetPaneText(0, strStatusText);//0为状态条的第一个,即显示菜单的提示信息 }} function does not take 1 parameters这个问题 谁有介绍MP3格式的文档啊,请发我一份好吗????? 如何实现QQ的好友界面 请问如何使得一个单文档视结构的Windows应用程序主窗口在刚启动时就最大化 大家遇到这种情况没有. 树控件中看不到ICON图! 如何使多个工具条在创建时放在一排上? 怎么截获指定窗口的键盘,鼠标等数据的录入(高分)在线等 双网卡网络编程互相通信,如果强制数据包经过网卡? 高手,高手,高高手! 总碰到RC文件ID冲突 嗨,路难行!!!这里有高手么?
void CSalaryDlg::OnMenuSelect(UINT nItemID, UINT nFlags, HMENU hSysMenu)
{// 处理菜单项的Prompt
CDialog::OnMenuSelect(nItemID, nFlags, hSysMenu);
if (nItemID != 0) // 可能为0(seperator时)
{
CString strStatusText;
strStatusText.LoadString( nItemID );
if (!strStatusText.IsEmpty())
m_wndStatusBar.SetPaneText(0, strStatusText);//0为状态条的第一个,即显示菜单的提示信息
}
}