现在的代码如下,是用鼠标实现的
LRESULT CAgentDlg::OnTaskIconNotify(WPARAM wParam, LPARAM lParam)
{
POINT point; if (wParam == TASKICONNOTIFYID)
{
switch(lParam)
{
case WM_RBUTTONUP:
::GetCursorPos(&point);
::SetForegroundWindow(GetSafeHwnd());
//状態設定
popupMenu->EnableMenuItem(ID_CONNECT, commo.isconnect() ? MF_GRAYED : MF_ENABLED);
LRESULT CAgentDlg::OnTaskIconNotify(WPARAM wParam, LPARAM lParam)
{
POINT point; if (wParam == TASKICONNOTIFYID)
{
switch(lParam)
{
case WM_RBUTTONUP:
::GetCursorPos(&point);
::SetForegroundWindow(GetSafeHwnd());
//状態設定
popupMenu->EnableMenuItem(ID_CONNECT, commo.isconnect() ? MF_GRAYED : MF_ENABLED);
解决方案 »
- (LPCTSTR)(_bstr_t)m_pRecordset->GetCollect 异常
- 自己写的HtmlView嵌入flash后flash中的输入框不响应回车键!
- 如何从数据库读取数据到文本框
- 关于CImageList的一点疑问???
- 如何恢复工具栏?
- 基于对话框的程序怎么样才可以拖动边框,改变大小?
- 请问如何在对话框,多添加一个按扭(现已有ok和cancle),也能象OK或CANCLE一样......
- MFC中能否使用CoInitializeEx(NULL, COINIT_MULTITHREADED)?
- 初学者....求教....
- 动态数组
- 如何遍历文件夹,IE等菜单
- 这个窗口帖在自己的博客上!!!
http://www.vckbase.com/document/viewdoc/?id=1448
popupMenu->TrackPopupMenu(TPM_LEFTALIGN | TPM_LEFTBUTTON, point.x, point.y, this);