vs2010中的 CMFCRibbonStatusBar这个状态栏类怎么用?

作者&投稿:中叔司 (若有异议请与网页底部的电邮联系)
如何选择编程语言~

流行编程语言介绍,想学编程但不知选哪种语言,不妨来这儿看看!

创建MFC项目时,选择用ribbon


然后可以把CMFCRibbonStatusBar  m_wndStatusBar改成public,或者写个method返回这个变量,以便从view类中获取m_wndStatusBar

再就是view类中添加mousemove的消息处理函数。。。然后这个函数差不多这样:

        int nOffsetX = GetScrollPos(SB_HORZ);
int nOffsetY = GetScrollPos(SB_VERT);
      
CPoint pt(0, 0);    
pt.x = point.x + nOffsetX;
pt.y = point.y + nOffsetY;
CString strTmp;
strTmp.Format(_T("%4d, %4d"), pt.x, pt.y);
CMainFrame *pFrame=(CMainFrame *)AfxGetMainWnd();
CRect rect(500,5,600,15); //calculate according 
//the coord string length if wish
//pFrame->m_wndStatusBar.GetElement(0)->SetText(strTmp);
//pFrame->m_wndStatusBar.GetElement(0)->SetRect(rect);
pFrame->m_wndStatusBar.GetExElement(0)->SetText(strTmp);
pFrame->m_wndStatusBar.GetExElement(0)->SetRect(rect);

pFrame->m_wndStatusBar.Invalidate();





自治区直辖县级行政单位18475188728: vs2010下如何往项目中添加链接库(lib)? -
丙园可福: 和之前的05 08一样, 右键 工程: 属性-》链接-》输入-》额外依赖项 直接输入库的名字就行了.然后你可能需要包含新的库查找路径: 属性-》链接-》通用 -》额外库目录

自治区直辖县级行政单位18475188728: vs2010中,MFC基于对话框的编程,在一个对话框中想要获取其他对话框中变量的值,要怎么做? -
丙园可福: 用的较多的是:CWnd::GetDlgItem再使用CWnd::GetWindowText还有一个是 CWnd::GetDlgItemText 这些都是比较常用的、 例如获取一个EDIT控件的文本,ID是IDC_EDITRESULT 第一种方式:CString str_edit; GetDlgItem(IDC_EDITRESULT)->GetWindowText(str_edit); 第二种方式:CString str_edit; GetDlgItemText(IDC_EDITRESULT,str_edit); 具体看MSDN

自治区直辖县级行政单位18475188728: vs2010 , C++中如何加载外部文件夹中的dll文件? -
丙园可福: 你好 很高兴为你解答 答案是:最好将lib文件和dll文件放在工程目录下(或子目录下),放在工程外你需要使用绝对路径,不合理.满意请采纳,谢谢

自治区直辖县级行政单位18475188728: vs2010中 自动对齐快捷键是什么? -
丙园可福: 点【编辑】-【高级】-【设置选定内容的格式】 或者按Ctrl + K 然后再按Ctrl + F 就好了 你可以在常用快捷键自定义 窗口中进行查看 1.进入工具-选项 对话框 2.选择【环境】-【键盘】 3.在 【显示命令包含】 下面的对话框中输入“对齐”关键字,然后就会在这个编辑框下面一个文本窗口中显示关于“对齐”一系列的“某某对齐”操作命令,选中你想查看的,就会在【选定命令的快捷键】一栏中显示其快捷键了

自治区直辖县级行政单位18475188728: VS2010怎么创建DLL工程 -
丙园可福: 1 双击打开vs 在电脑上运行visual studio2010软件.2 新建工程 在弹出的窗口中点击文件,选择新建,然后选择项目.3 选择win32模板 在弹出的窗口中的已安装模板中选择win32,然后在右侧选中win32项目.4 设置工程名字和存储路径 在下面的名称处输入工程名,位置处输入工程在磁盘的位置,然后点击确定.5 下一步 在弹出的窗口中点击下一步 .6 选择DLL选项 在弹出的窗中选中DLL,然后点击完成.7 DLL新建完成 弹出的解决方案资源管理器中就是我们新建的DLL工程.

自治区直辖县级行政单位18475188728: vs2010中怎么创建 Mfc的扩展Dll? -
丙园可福: 新建时候选MFC DLL 工程 ,下一步之后选择第三个扩展DLL就OK了.然后把你的.h .cpp文件对应的放到你的工程里,类前面加AFX_EXT_CLASS意思就是在外部可以调用.

自治区直辖县级行政单位18475188728: vs2010中的插件管理器在哪 -
丙园可福: VS2010全称“Microsoft Visual Studio 2010”,是微软公司推出的开发环境.也是目前流行的Windows平台应用程序开发环境. 下面就说下VS2010如何通过扩展管理器安装插件.工具/原料 PC一台(安装V2010) 方法/步骤 首先,打开VS...

自治区直辖县级行政单位18475188728: c++ vs2010中的相对路径 -
丙园可福: VS2010默认的工作目录是$(ProjectDir)即与cpp文件同目录,具体可以到项目——》配置属性——》调试——》工作路径 进行设置,这个就是其它路径相对于此路径的参考路径,相对路径可以参考这个工作路径来写出绝对路径,不一定和可执行程序在一个路径下.

自治区直辖县级行政单位18475188728: 怎么在vs2010中编辑C++,并且解决cmd闪退问题 -
丙园可福: VS 中建立空白的VC的Console项目,然后添加源文件、保存成.cpp类型的文件名,,就可以编辑、编译、运行的了.要让控制台保留,可以使用 system("pause")

自治区直辖县级行政单位18475188728: vs2010中创建mfc ,选项卡式文档,如何在COutputWnd类视图中添加CMFCButton按钮 -
丙园可福: m_TabCtrl.SetWindowPos(NULL,10,10,rtClient.Width()-20,rtClient.Height()-20,SWP_SHOWWINDOW);TCITEM tcItem;tcItem.mask = TCIF_TEXT;tcItem.pszText = _T("数据提取模块");m_TabCtrl.InsertItem(0,&tcItem);tcItem.pszText = ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网