共 23 篇文章
显示摘要每页显示  条
VC下检查文件是否打开。BOOLFileOpenEd(const CString &sFile)HANDLE hFile;hFile = CreateFile (sFile, GENERIC_READ|GENERIC_WRITE,FILE_SHARE_READ|FILE_SHARE_DELETE,NULL,OPEN_EXISTING,FILE_FLAG_BACKUP_SEMANTICS, NULL);if( hFile == INVALID_HANDLE_VALUE )AfxMessageBox(_T("该文件正在被使用或打开文件失败"));C...
方法2: CString str; BROWSEINFO bi; char name[MAX_PATH]; ZeroMemory(&bi,sizeof(BROWSEINFO)); bi.pidlRoot = ParsePidlFromPath("F:\\"); bi.hwndOwner=GetSafeHwnd(); bi.pszDisplayName=name; bi.lpszTitle="S浏览文件夹"; bi.ulFlags=BIF_RETURNONLYFSDIRS; LPITEMIDL...
二、从ini文件中读取数据的函数1、从系统的win.ini文件中读取信息(1) 读取字符串DWORD GetProfileString( LPCTSTR lpAppName, // 节名 LPCTSTR lpKeyName, // 键名,读取该键的值 LPCTSTR lpDefault, // 若指定的键不存在,该值作为读取的默认值 LPTSTR lpReturnedString, // 一个指向缓冲区的指针,接收读取...
END_MESSAGE_MAP()然后在类的定义中添加OnColumnClick的声明:void CMyVirtualList::OnColumnClick(NMHDR* pNMHDR, LRESULT* pResult) ;类的实现文件中添加此函数的实现代码:void CMyVirtualList::OnColumnClick(NMHDR* pNMHDR, LRESULT* pResult) {m_funcSort是CListCtrl派生类.h文件中添加的成员变量:SORTFUNC m_funcSort;同样在:typedef ...
关于CListCtrl控件更新Item的闪烁问题和一次插入大容量数据的显示问题解决办法 【转】 关于CListCtrl控件更新Item的闪烁问题和一次插入大容量数据的显示问题解决办法。首先要设置ListCtrl风格为LVS_REPORT | LVS_OWNERDATA或在ListCtrl属里中的MoreStyles页面中选中Owner data复选框。//删除之前的数据m_ctlList.SetItemCountEx(0);m_ctlList...
switch(pItem->iSubItem){ case0: //填充数据项的名字 lstrcpy(pItem->pszText,m_Items[iItemIndx].m_strItemText); break; case1: //填充子项1 lstrcpy(pItem->pszText,m_Items[iItemIndx].m_strSubItem1Text); break; case2: //填充子项2 lstrcpy(pIt...
一个类似VS2010中的CMemDC类,VC6中用/使用方法/参考 http://blog.csdn.net/mplus/article/details/6131526 ,创建CMemDC对象//时传一个已有的DC的指针进去(大小可选)如:/*void CDemoView::OnDraw(CDC* pDC)CMemDC pMemDC(pDC);CFont* oldfont = pMemDC->SelectObject(&font);Draw something here. pMemDC->SelectObject(oldfont...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部