- 博客(100)
- 资源 (72)
- 收藏
- 关注
转载 消除反斜杠
strchr函数由于没有对多字符集合做处理,在某些情况下会造成未知的后果,比如:char szTest[] = "圧縮";char* p1 = _tcschr(szTest, R); //p1 == NULLchar* p2 = strchr(szTest, R); //p2 != NULL类似的情况还有,不能通过判断末尾的字符是否等于/来确定字符串是否以/结尾TCHAR szBuf
2007-08-19 12:01:00 856
转载 破译软件
zip文件密码破译:http://download.pchome.net/utility/encrpt/4804.html RAR文件密码破译:http://download.pchome.net/utility/encrpt/12456.html DOC文件密码破译:http://download.pchome.net/utility/encrpt/9295.html PDF文件密码
2007-08-19 11:47:00 1300
转载 How To Find Out Which Listview Column Was Right-Clicked
products that this article applies to.Article ID : 125694 Last Review : July 11, 2005 Revision : 1.3 This article was previously published under Q125694On This PageSUMMARY MORE INFORMATION Sample Co
2007-08-19 11:21:00 808
转载 在Vista操作系统中通过manifest文件使VC应用程序获得管理员权限
在Vista操作系统中通过manifest文件使VC应用程序获得管理员权限 VC编译出来的应用程序在vista下运行,有可能因为权限问题,不能成功运行。用以下办法,给应用程序添加一个manifest文件,程序运行时系统就会跳出UAC对话框,获得管理权限。1.打开应用程序的源代码工程2.添加一个“custom”资源,"resource type"填24,把资源ID改为1,然后把以下内容复制到资
2007-08-19 11:19:00 1334
转载 Manifest的问题
Manifest的问题嗯 开始试着使用免费下载的Visual Studio 2005 Express Edition了还是挺好用的,以前的很多程序也都顺利地移植到了新的开发环境下,编译器和IDE都多了好多选项,正在熟悉中比较困惑的是Manifest,呵呵 编译出来的程序 即使是Native的,离了它也运行不了,会找不到dll报错,除非把它embed进exe文件后来查了查 基本明白了,具体的说是
2007-08-19 11:17:00 1124
转载 ListCtrl追加位图图标
ListCtrl追加位图图标加载位图CBitmap bmap;bmap.LoadBitmap(IDB_BITMAP_LIST_ICON);m_pImageList = new CImageList;m_pImageList->Create( 20, 20, ILC_COLOR24, 11, 0 );m_pImageList->Add( &bmap, (COLORREF)0 );bmap.Del
2007-08-19 11:15:00 733 1
转载 实现自定义拖放
实现自定义拖放------创建COleDropSource对象来控制放置对于大多数应用程序,拖放功能的默认实现就已经足够了。但是,某些应用程序可能要求更改此标准行为。马上你会看到一个更改标准的拖放行为的例子,可以说明其实这是一件多么简单的事情,或许,你会得到一些自定义拖放的感性认识。在我的工具条上,有一个按钮,资源ID号为:ID_DRAG_MY_OBJ,点击该按钮后,将开始拖放动作(注
2007-08-19 11:14:00 786
转载 如何向预先存在的 MFC 应用程序添加 OLE 拖放功能
如何向预先存在的 MFC 应用程序添加 OLE 拖放功能注意:这篇文章是由无人工介入的自动的机器翻译系统翻译完成。这些文章是微软为不懂英语的用户提供的, 以使他们能够理解这些文章的内容。微软不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的使用所引起的任何直接的, 或间接的可能的问题负责。文章编号 : 135299 最后修改 : 2006年11月21日 修订 : 6.1 概要Mic
2007-08-19 11:07:00 880
转载 2007年程序员最应该知道的十件事(组图)
2007年程序员最应该知道的十件事(组图)来自:CSDN 马沛透过这些珍贵的数据背后,我们看到了软件业发展的历史、趋势和热点,可以看到各种技术、产品竞相白热化的竞争。从中我们也可以获得很多一直困扰程序员的问题的答案。 CSDN独家报道2007年中国程序员大调查活动将于今天成功落下帷幕,在这为期一个半月的调查活动中,我们共收到了将近两万份有效的调查数据反馈,CSDN和《程序员》
2007-08-18 10:47:00 917
转载 心情不好时看看......
心情不好时看看本文由 栀子等待 发表在 宝贝的小家 国王有七个女儿,这七位美丽的公主是国王的骄傲。她们那一头乌黑亮丽的长发远近皆知。所以国王送给她们每人一百个漂亮的发夹。 有一天早上,大公主醒来,一如往常地用发夹整理她的秀发,却发现少了一个发夹,于是她偷偷地到了二公主的房里,拿走了一个发夹。二公主发现少了一个发夹,便到三公主房里拿走一个发夹;三公主发现少了一个发夹, 也
2007-08-18 10:35:00 877
原创 毕业一年有感
工作已经有一年多了,回头想想感觉这一年经历了很多很多。从北到南,有从南到北,感觉经历了好久好久。我想这正是年轻的自己可以做到的。没有年轻的资本这似乎做不到的。等到有一天,有了家庭的压力那就很难有这份心情去到处流浪了。 我想过去的几年中,我想我真的是一个挺幸运的人。在大学中很幸运的有我大哥和大姐给我的大学提出了很多的建议,使我把握了方向,坚定的走下去。遇到了很多很优秀的老师,
2007-08-17 22:59:00 974
转载 写注册表动态创建SQL Server ODBC数据源
写注册表动态创建SQL Server ODBC数据源 各个参数的意义:DBServer: 数据库所在主机DBName: 数据库名称DSN: 数据源名称UID: 登陆用户返回值:-1: 没有安装SQL Server驱动程序-2: 其他错误0: 成功实现函数:int MakeSQLServerODBCDSN(LPCTSTR DBServer,LPCTSTR DBName,LPCTSTR
2007-08-11 22:54:00 863
转载 Visual C++中使用OLE DB读写SQL Server简明指南
Visual C++中使用OLE DB读写SQL Server简明指南 黄友生。本文由原作者发布于MSN Space、CSDN。你可以保存、在非商业软件中使用、在非盈利性文章中引用本文中的部分或全部文字,但请注明作者及原文地址。要用于其它用途,请先联系作者(eien@eyou.com)。作者不保证本文完全正确无误、不对因本文中的理论或代码缺陷造成的损失负责。在需要对数据库进行操作时,OLE D
2007-08-11 22:51:00 889
转载 单独使用CRecordSet
单独使用CRecordSet 一般情况下AppWizard会在数据库应用程序中自动产生CRecordset的派生类,并将派生类和某个数据源中的表联系起来也可以和视图上的子窗口联系起来。但是有时这样做会影响到程序的灵活性,这时候我们可以单独使用CRecordSet类。利用CRecordSet类我们可以执行SQL语句,并可以读出结果集中数据。首先我们需要包含头文件afxdb.h,可以将#inclu
2007-08-11 22:46:00 806
转载 VC++下使用ADO编写数据库程序
VC++下使用ADO编写数据库程序 准备:(1)、引入ADO类 #import "c:/program files/common files/system/ado/msado15.dll" /no_namespace /rename ("EOF", "adoEOF")(2)、初始化COM在MFC中可以用AfxOleInit();非MFC环境中用: CoInitialize(NULL);Co
2007-08-11 22:33:00 817
转载 VC下利用ADO连接Access数据库
VC下利用ADO连接Access数据库 #include #import "c:/program files/common files/system/ado/msado15.dll" no_namespace rename ("EOF", "adoEOF") int main(){ //使用ADO连接数据库... //-----------------------------
2007-08-11 22:25:00 1190
转载 Showing the Image file thumbnail view in ListView control using VC++ 6.0
Download source files - 15.1 Kb Download source files - 15.1 Kb IntroductionCListImageCtrl is MFC control derived from the CListCtrl class. The control has an extended feature for loading thu
2007-08-11 11:13:00 1605
转载 CListCtrl排序设计
CListCtrl排序设计随着开发工具不断地更新换代,Microsoft的 .Net 框架到目前已经更新到了2.0。不得不承认,.Net 框架给程序员带来了编程上的很多便利,从框架的角度,使开发者开发出来的产品就有了一个高的起点,这是我对.Net框架众多肯定中的一条。关于.Net框架的评价,不是我在这里讨论的内容,我想提的是似乎被遗忘的Microsoft的另外一个框架MFC(Microsoft
2007-08-11 11:11:00 1370
转载 CListCtrl排序的解决办法
这两天写了一个程序,用到了CListCtrl,现把自己总结的排序的方法叙述一下。首先建立一个formview的单文档exe工程,名为SortA然后, 在dialog中添加一个 clistctrl控件,改成report添加该控件的影射变量为:m_list然后在 sortAview.h的类定义前面添加如下代码: struct MyData...{ CList
2007-08-11 11:09:00 821
转载 列表控件排序功能的实现
列表控件排序功能的实现作者:王骏 适合读者:初学一、前言列表控件是大家经常用到的控件,但对其排序时因为需要设计用于排序的回调函数,所以往往让初学者不知所措,本文提供了一个将排序功能封装好的类:CSortListCtrl,您只需要简单使用该类即可。 下载示例工程 17K(下图是示例程序的运行界面)二、如何使用CSortListCtrl是从CListCtrl派生的,所以使用
2007-08-11 11:07:00 844
转载 MFC, WTL中实现文件拖动功能
MFC, WTL中实现文件拖动功能1 新建一对话框工程。2 在对话框的属性中将“Accept Files”一项勾选上。3 添加消息, 在MFC中添加 ,ON_MESSAGE(WM_DROPFILES, OnDropFiles) 在WTL中添加,MSG_WM_DROPFILES(OnDropFiles)4 写OnDropFiles(HDROP hDropInfo)方法void OnDr
2007-08-11 11:04:00 1007
转载 扩展COleDropTarget类来支持任意窗口拖放
本文示例工程 19.1K扩展COleDropTarget类来支持任意窗口拖放作者:沈阳市热电厂汽机分场 - 王加宝 本文详细论述了拖放的基本原理并提供一个支持窗口拖放的普遍类COleDropTargetEx,任何需要提供拖放的窗口包含此类后,将响应拖放消息函数加入,便可接收拖放。此类利用Windows消息来支持拖放,机制不同于COleDropTarget类与CView类那种直接的搭配关系
2007-08-11 11:03:00 860
转载 ccombobox控件详解
CComboBox控件又称作组合框控件,其有三种形态可供选择,1.简单组合框(Simple)2.下拉组合框(Drop-down)3.下拉列表式组合框(Drop-down list). CComboBox控件的常用设置属性说明: type属性:里面一共有三个选项.就是其三种形式, 我们常用的是后两种形态,其区别就是Dropdown的编辑区为可编辑控件,而d
2007-08-11 11:00:00 1115 1
转载 CListCtrl使用指南
创建图形列表并和CListCtrl关联:m_image_list.Create(IDB_CALLER2, 16, 10, RGB(192,192, 192));m_image_list.SetBkColor( GetSysColor( COLOR_WINDOW ) );m_caller_list.SetImageList( &m_image_list, LVSIL_SMALL);为报表添加4列:
2007-08-11 10:57:00 792
转载 报表式CListCtrl的使用详解初稿
创建图形列表并和CListCtrl关联: m_image_list.Create(IDB_CALLER2, 16, 10, RGB(192,192, 192)); m_image_list.SetBkColor( GetSysColor( COLOR_WINDOW ) ); m_caller_list.SetImageList( &m_image_list, LVSIL_SMALL);为报表添加
2007-08-11 10:56:00 659
转载 CListCtrl使用详解
1。先来介绍REPORT类型的CListCtrl:首先使用下面的语句设置CListCtrl的style: DWORD SetExtendedStyle( DWORD dwNewStyle );其中 LVS_EX_CHECKBOXES 表示添加CheckBox LVS_EX_FULLROWSELECT 表示选择整行 LVS_EX_GRIDLINES 表示添加表格线如果设置了LVS_EX_CHECKB
2007-08-11 10:55:00 827
转载 CListCtrl应用
编程环境VC初始化:DWORDdwStyle;dwStyle=m_bzlist.GetStyle();dwStyle|=LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT|LVS_SHOWSELALWAYS;m_bzlist.SetExtendedStyle(dwStyle);m_bzlist.SetBkColor(RGB(0xec,0xf1,0xfd));m_bzlist
2007-08-11 10:54:00 655
转载 如何把普通视图转化为滚动视图
普通视图一般继承自CView,如果要在普通视图的基础上添加滚动条有一下几个步骤:假定APP名字是"AppName"1改变AppName的父类从CView到CScrollView2把AppNameView.cpp中所有的CView改为AppNameScrollView3添加OnInitialUpdate()函数在里面加入代码SetScrollSizes(MM_TEXT,CSize(2000,2000
2007-08-11 10:46:00 692
原创 控件随窗口大小的改变而改变
控件随窗口大小的改变而改变void CMyView::OnSize(UINT nType, int cx, int cy) { CView::OnSize(nType, cx, cy); CRect rc; rc.left = 0; rc.top = 0; rc.right = cx; rc.bottom = cy; m_btn.MoveWindow(rc,FALSE); }
2007-08-11 10:44:00 1299
转载 MFC 教程
MFC 教程作者:李久进 作者序----------- 我曾写一本关于MFC的书,分析了MFC的结构和设计(《MFC深入浅出》),华中理工大学出版。书的内容建立在对MSDN和MFC SOURCE CODE的大量分析上,该书对于希望学习MFC的人来说,是较有价值的。可惜出版社好象只在几个
2007-08-11 10:39:00 682
转载 SOCKET类的设计和实现
SOCKET类的设计和实现 WinSock基本知识 这里不打算系统地介绍socket或者WinSock的知识。首先介绍WinSock API函数,讲解阻塞/非阻塞的概念;然后介绍socket的使用。
2007-08-11 10:38:00 821
转载 MFC工具条和状态栏
MFC工具条和状态栏 Windows控制窗口 Windows (Windows95或者以上版本) 提供了系列通用控制窗口,其中包括工具条(ToolBar)、状态栏(StatusBar)、工具条提示窗口(ToolTip)。Window
2007-08-11 10:37:00 1004
转载 对话框和对话框类CDialog
对话框和对话框类CDialog 对话框经常被使用,因为对话框可以从模板创建,而对话框模板是可以使用资源编辑器方便地进行编辑的。 模式和无模式对话框 对话框分两种类型,模式对话框和无模式对话框。
2007-08-11 10:36:00 866
转载 MFC下的文件类
MFC下的文件类 文件操作的方法 使用Visual C++编程,有如下方法进行文件操作: (1)使用标准C运行库函数,包括fopen、fclose、fseek等。 (2)使用Win16下的文件和目录操作函数,如lopen、lclos
2007-08-11 10:35:00 611
转载 MFC的状态
MFC的状态 MFC定义了多种状态信息,这里要介绍的是模块状态、进程状态、线程状态。这些状态可以组合在一起,例如MFC句柄映射就是模块和线程局部有效的,属于模块-线程状态的一部分。 模块状态 这里模块的含义是:一个可执行的程序或者一个使用MFC DLL的DL
2007-08-11 10:32:00 882
转载 MFC的进程和线程
MFC的进程和线程 Win32的进程和线程概念 进程是一个可执行的程序,由私有虚拟地址空间、代码、数据和其他操作系统资源(如进程创建的文件、管道、同步对象等)组成。一个应用程序可以有一个或多个进程,一个进程可以有一个或多个线程,其中一个
2007-08-11 10:31:00 573
转载 MFC的DLL
MFC的DLL 一般的,在介绍Windows编程的书中讲述DLL的有关知识较多,而介绍MFC的书则比较少地提到。即使使用MFC来编写动态链接库,对于初步接触DLL的程序员来说,了解DLL的背景知识是必要的。另外,MFC提供了新的手段来帮助编写DLL程序。所以,本节先简洁的介绍有关概念。 DLL的背景
2007-08-11 10:30:00 567
转载 应用程序的退出
应用程序的退出 一个Windows应用程序启动之后,一般是进入消息循环,等待或者处理用户的输入,直到用户关闭应用程序窗口,退出应用程序为止。 例如,用户按主窗口的关闭按钮,或者选择执行系统菜单“关闭”,或者从“文件”菜单选择执行“退出”,都会导致主窗口被关闭。 当用户从“文件”菜单选择执行“退出”时,将发送MFC标准命令消息ID
2007-08-11 10:29:00 625
转载 MFC对象的创建
MFC对象的创建 前面几章介绍了MFC的核心概念和思想,即介绍了MFC对Windows对象的封装方法和特点;MFC对象的动态创建、序列化;MFC消息映射机制。现在,考查MFC的应用程序结构体系,即以文档-视为核心的编程模式。学习本章,应该弄清楚以下问题:MFC中诸多MFC对象的关系:应用程序对象,文档对象,边框窗口对象,文档边框窗口对象,视对象,文档模板对象等。MFC对象的创
2007-08-11 10:28:00 863
学生选课系统
2007-06-16
Cloudera中文手册
2018-01-24
鼠标、键盘 记录程序
2008-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人