是选择菜单变灰色(急求!) 两个问题:第一,点击一个按钮后,如何打开文件夹选择对话框?(注意是打开文件夹选择对话框而不是打开文件选择对话框)第二,如何是菜单项变灰色(即不可选)?我的菜单项是托盘里面邮件弹出的菜单多谢了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1>路径选择对话框char path[MAX_PATH];BROWSEINFO br;ITEMIDLIST *item;br.hwndOwner = this->GetSafeHwnd();br.iImage = 0;br.pszDisplayName = 0;br.lParam = 0;br.lpfn = 0;br.lpszTitle = "请选择路径:";br.pidlRoot = 0;br.ulFlags = BIF_RETURNONLYFSDIRS;item = SHBrowseForFolder(&br);if (SHGetPathFromIDList(item,path)==TRUE){ MessageBox(path);}2>BOOL EnableMenuItem( HMENU hMenu, // handle to menu UINT uIDEnableItem, // menu item to enable, disable, or gray UINT uEnable // menu item flags); 多谢,第一个问题已解决,第二个问题不知道怎么用我的menu是IDR_MyMenu,菜单项是ID_STOP GetMenu()->EnableMenuItem(0, MF_BYPOSITION | MF_DISABLED | MF_GRAYED);0是Menu的位置,你可以自己试,如果是子菜单,使用GetMenu()->GetSubMenu() MFC工具栏图标显示问题 3ds文件导入OpenGL后,纹理贴图丢失 VC在EDIT上怎样让浮点数不为科学计数法显示,谢谢大家 为什么vc 中resources Load fail 请教:关于CString 数组的问题。谢谢 怎么才可以做一个可以播放流媒体的播放器,如(MMS://)的文件等。。。 comicgirl请进来领分! CRichEdit保存纯文本的问题 一个初学者的问题。 可急死我了!!!!! 谁建立过基于directshow RTP filter啊?? runtime error R6025 - pure virtual function call 错误!急!请帮忙解决!
路径选择对话框
char path[MAX_PATH];
BROWSEINFO br;
ITEMIDLIST *item;
br.hwndOwner = this->GetSafeHwnd();
br.iImage = 0;
br.pszDisplayName = 0;
br.lParam = 0;
br.lpfn = 0;
br.lpszTitle = "请选择路径:";
br.pidlRoot = 0;
br.ulFlags = BIF_RETURNONLYFSDIRS;
item = SHBrowseForFolder(&br);
if (SHGetPathFromIDList(item,path)==TRUE)
{
MessageBox(path);
}2>
BOOL EnableMenuItem(
HMENU hMenu, // handle to menu
UINT uIDEnableItem, // menu item to enable, disable, or gray
UINT uEnable // menu item flags
);
我的menu是IDR_MyMenu,菜单项是ID_STOP
GetMenu()->EnableMenuItem(0, MF_BYPOSITION | MF_DISABLED | MF_GRAYED);
0是Menu的位置,你可以自己试,
如果是子菜单,使用GetMenu()->GetSubMenu()