- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 CMFCRibbonButton 变为Disable
在Ribbon面板中添加的按钮:CMFCRibbonButton , 有时需要动态的更改其状态,即“可点击”或变灰"状态"。为了实现这一功能可是尝试了各种办法啊,如:EnableWindow()以及:// 功能类 指针//CMFCRibbonCategory* m_Categ = m_wndRibbonBar.GetCategory(2);// 页面 面板//CMFCRibb
2011-11-30 16:23:32 3560 2
转载 ribbon界面状态栏显示鼠标坐标
实现功能:在ribbon界面下,打开图像,鼠标在图像上移动时,状态栏上实时显示鼠标所在位置的坐标。方法:在mainframe类中添加如下函数:view plainvoid CMainFrame::UpdateStatusBar(int nID, CString str) { CMFCRibbonBaseElement* pPan
2011-11-29 15:57:28 1292
转载 C++函数后加const的意义
一些成员函数改变对象,一些成员函数不改变对象。例如: int Point::GetY(){return yVal;} 这个函数被调用时,不改变Point对象,而下面的函数改变Point对象: void Point:: SetPt (int x, int y){xVal=x;yVal=y;} 为了使成员函数的意义更加清楚,我们可在不改变对象的成
2011-11-28 20:46:15 454
转载 C++函数后加const的意义
一些成员函数改变对象,一些成员函数不改变对象。例如: int Point::GetY(){return yVal;} 这个函数被调用时,不改变Point对象,而下面的函数改变Point对象: void Point:: SetPt (int x, int y){xVal=x;yVal=y;} 为了使成员函数的意义更加清楚,我们可在不改变对象的成员函
2011-11-28 20:44:25 150
转载 经典SQL语句大全 提升
1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)法一:select * into b from a where 1法二:select top 0 * into b from a2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)insert into b(a, b, c) select d,e,f from b;3、说明:跨数
2011-11-28 14:45:38 354
转载 经典SQL语句大全 基础
1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.da
2011-11-28 14:04:34 449
转载 ADO记录集获取记录数量
转自:点击打开链接VC使用ADO技术访问数据表,打开数据表后,获得了记录集,如何获得记录数量?一个小问题,没想到还有点意思,实践完成,总结一下。方法一、用静态、键集游标方式打开数据表p_hr = m_pRecordset->Open(_variant_t(bstrQuery),vNull,adOpenStatic,adLockOptimistic,adCmdText);
2011-11-23 11:02:30 587
转载 解决多文档程序框架中建立新的子框架类后出现“创建空文档失败”的问题
问题提出的原因我做一个MDI的工程,现在想让一些视图显示不同的风格,比如一些视图能够全屏,而另外一些视图就表现得像对话框一样。但是这些就样同一个东西的不同的两个样子。我的做法由于是同一个东西的不同的两个样子,于是我就采用了同一个文档类和同一个视图类,使用不同的CChildFrame,在子框架中改变视图的边框样式。下面是步骤:1.先添加一个新的子框架类,我取名为CChildOther
2011-11-16 15:35:00 688
原创 VC 处理数据库datetime字段的方法
1.datetime 与 COleDateTime、SYSTEMTIME之间的转换_variant_t var;COleDateTime oleTime;SYSTEMTIME sTime;var = m_pRecordset->GetCollect("Time")
2011-09-23 16:29:04 3930 1
原创 VC++ 读取数据库datetime类型的处理
此文并非原创,是在我写代码时遇到的问题,然后在网络上找了找处理方法,现在总结一下,与大家一起分享。在用VC处理datetime类型时,我原来想到的处理方法是处理字符串,然后在存入SYSTEMTIME中,后来看到了COleDateTime类,决定用这个类进行转换。处理方法为
2011-09-23 16:05:31 289
原创 Unicode 下宽字节与多字节之间的转换
// 多字节转到宽字节int CCMySQLADO::CStringtoChar(CString SrcStr, char* DesChar){ int len = WideCharToMultiByte(CP_ACP, 0, SrcStr, SrcStr.Ge
2011-07-13 15:07:02 1007 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人