-
MFC5
Visual C++ MFC扩展编程实例和教程第5部分 对初学者很有帮助(Visual C++ MFC extension of programming examples and tutorial Part 5 very helpful for beginners)
- 2009-03-14 19:10:04下载
- 积分:1
-
Effective_Cplus
Effective_C++
- 2010-03-22 10:12:35下载
- 积分:1
-
UsingMapWinGIS
说明: 详细介绍了在VC下如何使用MapWinGIS来显示shp文件所存的地图。(Described in detail in the VC under MapWinGIS to show how to use the shp files stored in the map.)
- 2008-11-12 11:24:44下载
- 积分:1
-
ADO
本程序在VS平台下实现MFC对数据库进行相应操作(能实现数据库的增删查改),代码量少,特别适合于初学者学习,程序可在Visual C++ 6.0和VS2010以及VS2008
平台上使用!(MFC Visual C++ DataBase ADO)
- 2014-05-22 21:56:12下载
- 积分:1
-
FindFunc
说明: 可查找C++源代码文件中定义的函数及每个函数实现代码的行数。帮助开发人员随时掌握代码中函数的粒度控制。(To find C++ source code files and functions defined in the implementation code for each function, the number of lines.)
- 2011-03-11 19:18:46下载
- 积分:1
-
dmdq2
代码大全2典藏版,高清PDF,程序员人手一份的工具书(Code Complete 2 Collector' s Edition, high-definition, a staff programmer)
- 2016-12-03 14:44:05下载
- 积分:1
-
VC++基于API的串口程序
这个不是基于控件开发的,而是基于api的串口程序,用起来简单好用。分享给各位。
- 2022-01-25 16:29:18下载
- 积分:1
-
asm_toolbox
asm工具箱,对做主动形状模型的朋友很有帮助(asm toolbox, take the initiative to make the shape of the model helpful Friend)
- 2008-07-08 19:25:46下载
- 积分:1
-
VC++ DAO 操作Access的测试例子
VC++ DAO 操作Access的测试例子,本演示是VC++使用DAO连接Access数据库的一个测试程序,学习如何使用DAO操作Access,通过添加一个数据库记录来演示添加、删除、插入数据的例子,比较简单,面向VC++初学者的一个例子。部分代码分享如下:
// 取得被选择记录的索引
nIndexInFieldList = m_listctrlInfo.GetNextSelectedItem(pos);
// 高亮被的选择记录
m_listctrlInfo.SetFocus();
// 从文件中把当前行记录删除
// 获取数据库文件
m_csDatebaseFile = GetDatabaseFile();
// 判断数据库是否已经打开
if (!m_bIsOpenDB)
{
db.Open(m_csDatebaseFile);
// 判断数据集是否已经打开
if (!m_bIsOpenDSN)
{
RecSet.Open(AFX_DAO_USE_DEFAULT_TYPE,"SELECT * FROM PositionTable",NULL);
}
}
m_nTotal = m_listctrlInfo.GetItemCount();
m_nCurrentIndex = ConvertIndex(nIndexInFieldList,m_nTotal - 1);
RecSet.MoveFirst();
RecSet.Move(long(m_nCurrentIndex));
RecSet.Delete();
ClearContent();
// 删除被的选择记录
m_listctrlInfo.DeleteItem( nIndexInFieldList );
// 显示删除数据成功的信息
GetDlgItem(IDC_STATIC_INFO)->SetWindowText(_T("删除数据成功!"));
// 再次取得第一条记录的位置
POSITION pos = m_listctrlInfo.GetFirstSelectedItemPosition();
UINT flag = LVIS_SELECTED|LVIS_FOCUSED;
- 2022-04-28 15:09:11下载
- 积分:1
-
VC++ 实现定制打印页的页眉和页脚
VC++ 实现定制打印页的页眉和页脚,除了自定义打印页脚和页眉外,还可根据每页显示行数,设置打印页数,并且在需要时,屏蔽默认函数对OnDraw的调用。打印方面的定制,可参考以下代码:
void CMultiPrint2View::PrintHeader(CDC *pDC)//定制页眉
{
pDC->TextOut(0,0,"设置打印页眉和页脚测试:来首诗吧:再别康桥");
}
void CMultiPrint2View::PrintFooter(CDC *pDC)//定制页角
{
CMultiPrint2Doc* pDoc = GetDocument();//获取文档指针
ASSERT_VALID(pDoc);
CString str;
CPoint point(0,-1440*10-1000);
str.Format("当前文档:%s",(LPCSTR)pDoc->GetTitle());//获取当前文档名
pDC->TextOut(point.x,point.y,str);
str.Format("第%d页,共%d页",m_nPage,(pDoc->m_stringArray.GetUpperBound()/pDoc->m_LinePerPage+1));
CSize size=pDC->GetTextExtent(str);//获取输出文本宽度
point.x+=1440*6+1600-size.cx;
pDC->TextOut(point.x,point.y,str);
}完整的代码请下载源码吧。
- 2022-07-05 00:30:40下载
- 积分:1