- 博客(46)
- 资源 (31)
- 收藏
- 关注
原创 cmd 指令
#!D:\Python27\python.exeimport wximport subprocessdef ShowLog(text = "..."): dlg = wx.TextEntryDialog(None, text) if dlg.ShowModal() == wx.ID_OK: res = dlg.GetValu
2017-11-15 10:58:03 555
原创 windows下封装一个soket服务器类(事件模型)
---------------------------------MySocketServer.h----------------------------------------------------------------------------------MySocketServer.cpp---------------------------------------------
2014-09-19 16:22:23 752
原创 C++ 记忆训练游戏
#include #include #include #include using namespace std;#define SLEN 1 //记忆字符的起始长度#define TIME 8000 //记忆需要的时间 单位msclass Rem{public: Rem(); void Run();
2014-07-22 15:47:32 1267 1
转载 Crypto++学习总结---RSA
// TestRsa.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "randpool.h" #include "rsa.h" #include "hex.h" #include "files.h" #include using namespace std;//using
2014-02-07 22:31:10 2528
原创 收集的库
#include "stdafx.h"#include "xu.h"#include #include /*#define GETLASTERRSTR() do{LPVOID lpmsg;DWORD _errcode = ::GetLastError();::FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER |
2013-08-12 00:13:50 613
原创 查找窗口句柄
wchar_t buf[MAX_SIZE];HWND pParent = ::GetDesktopWindow(); //(HWND)0x001205A8;HWND pchild = ::GetWindow(pParent,GW_CHILD);bool b = false;while (IsWindow(pchild)){::GetWindowText(pchild,
2013-08-06 00:30:52 744
转载 简要介绍下STL
关于C++标准库介绍标准库中提供了C++程序的基本设施。虽然C++标准库随着C++标准折腾了许多年,直到标准的出台才正式定型,但是在标准库的实现上却很令人欣慰得看到多种实现,并且已被实践证明为有工业级别强度的佳作。1、Dinkumware C++ Library参考站点:http://www.dinkumware.com/P.J. Plauger编写的高品质
2012-07-05 00:15:20 978
转载 详细介绍C++ STL编程
作为C++标准不可缺少的一部分,STL应该是渗透在C++程序的角角落落里的。STL不是实验室里的宠儿,也不是程序员桌上的摆设,她的激动人心并非昙花一现。本教程旨在传播和普及STL的基础知识,若能借此机会为STL的推广做些力所能及的事情,到也是件让人愉快的事情。1 初识STL:解答一些疑问1.1 一个最关心的问题:什么是STL"什么是STL?",假如你对STL还知之甚少,那么
2012-07-05 00:09:02 1099
转载 遍历文件
void CFindPathDlg::OnButton1() {// TODO: Add your control notification handler code hereCString szdir = "D:\\gcc\\ccc\\";szdir += "*.*";CFileFind Find;int cnum = 1;ff.open("D:\\direct.tx
2011-11-03 20:54:29 643
转载 转载——7z命令参数
a: Add files to archiveb: Benchmarkd: Delete files from archivee: Extract files from archive (without using directory names)l: List
2011-09-25 23:47:05 10341
转载 调试经验总结-VC下的错误对话框
调试经验总结-VC下的错误对话框 很早前就想写点总结将编程中遇到的各种错误刨根挖底地罗列出来。但是因为这些错误(VC中开调试器遇到的各种错误对话框)都是随机性的,真正想总结的时候又不想不起来有哪些错误。恰好最近运气比较背,各种错误都被我遇遍了,于是恰好有机会做个总结。
2011-08-31 00:12:58 804
转载 [转载] 多文档-多视图切换
1--首先创建想切换的两个视图类(view类)比如:class CTestView1 : public CFormView{//....}class CTestView2 : public CView{//....}2--然后在xx.cpp文件中(XX代表工程名)即CxxApp类的cpp文件中包含切换的两个类的头文件,如:#include "TestView1.h"#include "
2011-06-07 00:10:00 764
原创 山东省的撒旦
CTreeCtrl Application<br />C++编程2008-03-18 13:10:44阅读63评论0 字号:大中小 订阅 1.将CtreeCtrl拖到视图窗口中,调整位置、大小,并定义其对象标识为IDC_TREE。 <br /><br /> 2.改变其属性,选中Has buttons、Has lines复选框,这样用起树视图控件就同Windows中资源管理器中的一样了。 <br /><br /> 3.定义一个从CtreelCtrl继承的类CNewTree,在MFC ClassWizar
2011-06-03 00:12:00 1304
原创 山东省的撒旦
CTreeCtrl Application<br />C++编程2008-03-18 13:10:44阅读63评论0 字号:大中小 订阅 1.将CtreeCtrl拖到视图窗口中,调整位置、大小,并定义其对象标识为IDC_TREE。 <br /><br /> 2.改变其属性,选中Has buttons、Has lines复选框,这样用起树视图控件就同Windows中资源管理器中的一样了。 <br /><br /> 3.定义一个从CtreelCtrl继承的类CNewTree,在MFC ClassWizar
2011-06-03 00:12:00 1220
转载 打扫打扫的
关于CTreeView中CTreeCtrl空间的使用 <br />2007-08-24 13:08:27<br />昨天QQ群里有人问我怎么实现CTreeCtrl的功能,说实话,我也是一个VC 的初级学者,没有弄过CTreeView的代码,参考了MSDN后,写了一小段代码,和大家一起分享,其中包括窗口切分,都是比较基础的内容。【以下代码是在VC .net 2005中调试成功】<br />1.首先建立一个“基于单文档”的MFC应用程序,在CMainFrame类中重载OnCreateClient()函数,其内部
2011-06-03 00:11:00 601
转载 关于CTreeView中CTreeCtrl空间的使用
关于CTreeView中CTreeCtrl空间的使用 <br />2007-08-24 13:08:27<br />昨天QQ群里有人问我怎么实现CTreeCtrl的功能,说实话,我也是一个VC 的初级学者,没有弄过CTreeView的代码,参考了MSDN后,写了一小段代码,和大家一起分享,其中包括窗口切分,都是比较基础的内容。【以下代码是在VC .net 2005中调试成功】<br />1.首先建立一个“基于单文档”的MFC应用程序,在CMainFrame类中重载OnCreateClient()函数,其内部
2011-06-03 00:10:00 6944 1
转载 打扫打扫的
关于CTreeView中CTreeCtrl空间的使用 <br />2007-08-24 13:08:27<br />昨天QQ群里有人问我怎么实现CTreeCtrl的功能,说实话,我也是一个VC 的初级学者,没有弄过CTreeView的代码,参考了MSDN后,写了一小段代码,和大家一起分享,其中包括窗口切分,都是比较基础的内容。【以下代码是在VC .net 2005中调试成功】<br />1.首先建立一个“基于单文档”的MFC应用程序,在CMainFrame类中重载OnCreateClient()函数,其内部
2011-06-03 00:10:00 657
转载 CTreectrl
CTreeCt<br />目录简介详细资料1.树控制的建立方法2.树控制的属性类3.树控制的操作方法4.树控制的数据结构树控制的应用技巧示例CTreeCtrl的用法1.取得或设定项目的信息2.取得与设定项目的状态3.取得与设定项目的图形4. 取得与设定项目的文本5. 查询 CTreeCtrl 中项目的个数6.查询hItem 的父项目的句柄7.查询hItem是否有子项8.取得hItem 第一个子项的句柄9.查询排在hItem前后的兄弟项10.取得选中项的句柄 取得根项的句柄简介详细资料1.树控制的建立方法2.
2011-06-03 00:05:00 593
转载 什么是 .manifest 文件
<br />恩,为了大家都能很方便的理解,我将尽量简单通俗地进行描述。 [现象] 对这个问题的研究是起源于这么一个现象:当你用VC++2005(或者其它.NET)写程序后,在自己的计算机上能毫无问题地运行,但是当把此exe文件拷贝到别人电脑上时,便不能运行了,大致的错误提示如下:应用程序配置不正确,请重新安装程序……或者是MSVCR80D.dll 没有找到什么的(我记得不是很清楚,不过大致是这样的) [分析] 看到这样的提示,当然不会傻到重装咯。第一反应应该是什么配置有问题、或者是缺少了什么依赖的库文件;于
2011-05-28 00:44:00 1534 1
转载 vs2008程序打包
<br />一、新建一个Windows窗体应用程序,例如项目名为testWindows,功能略。新建的时候不要忘了创建解决方案。<br />二、在testWindows解决方案上“右击”——“添加”——“新建项目”,选择“其他类型项目”——“安装和部署”——“安装项目”,并命名为“SetupTestWindows”,确定后显示如下图所示<br /><br /> <br />三、添加项目需要文件(包括显示在开始菜单中和桌面上快捷方式的图标、卸载程序文件)<br />1、在右边的“应用程序文件夹”上右击“添加”
2011-05-28 00:09:00 587
转载 C++的文件I/O
虽然C++的I/O方法形成了一个完整的系统,但文件I/O(特别是磁盘文件I/O)由于 <br />受到本身的限制和特性,因而被当作一种特殊情况专门讲述。因为最普通的文件是磁盘文 <br />件,而磁盘文件具有其它设备不具有的性能和特征。但要记住,磁盘文件I/O只是一般I/O <br />系统的一个特例,且本章讨论的大多数材料也适用于与其它类型的设备相连的流。 <br />18.1 fstream.h。和文件类 <br /> 要处理文件I/O,程序中必须包含首标文件fstream.h。它定义了的类
2011-05-18 00:21:00 1306
转载 VC++中使用内存映射文件处理大文件
<br />摘要: 本文给出了一种方便实用的解决大文件的读取、存储等处理的方法,并结合相关程序代码对具体的实现过程进行了介绍。<br /><br />引言<br /><br /> 文件操作是应用程序最为基本的功能之一,Win32 API和MFC均提供有支持文件处理的函数和类,常用的有Win32 API的CreateFile()、WriteFile()、ReadFile()和MFC提供的CFile类等。一般来说,以上这些函数可以满足大多数场合的要求,但是对于某些特殊应用领域所需要的动辄几十GB、几百GB、乃
2011-05-18 00:09:00 512
转载 int Random (int a, int b)
<br />#include <stdlib.h><br /> <br />int Random (int a, int b)<br />{<br /> int area=0;<br /> int ret=0;<br /> //生成区间<br /> area=b-a+1;<br /> ret=(int)(rand()*area/(1.0 * RAND_MAX)+a);<br /> return ret;<br />}//生成a,b 之间的随机整数
2011-05-15 23:21:00 979
转载 消息宏
<br />1、命令消息(WM_COMMAND) <br />所有派生自 CCmdTarget 的类都有资格接受WM_COMMAND。 <br /><br />2、Window消息(WM_xxx) <br />所有派生自 CWnd 的类都有资格接受 WM_xxx。 <br /><br />3、控件消息(WM_NOTIFY) <br />控件向其父窗口通知消息。 <br /><br />消息处理 <br />1、WM_xxx 消息处理 <br />窗口类(自身)处理→基类处理→CWnd∷Def
2011-05-03 23:43:00 601
转载 VC:CString用法整理(转载)
<br /><br /><br /><br /><br />1.CString::IsEmpty <br /><br />BOOL IsEmpty( ) const; <br /><br />返回值:如果CString 对象的长度为0,则返回非零值;否则返回0。 <br /><br />说明:此成员函数用来测试一个CString 对象是否是空的。 <br /><br />示例: <br /><br />下面的例子说明了如何使用CString::IsEmpty。 <br /><br />// CString:
2011-04-26 23:36:00 644
转载 什么时候该使用多线程
<br />什么时候该使用多线程,以及更恰当的多线程编程方法之讨论 <br />大约在写了一年左右的应用程序以后开始发生了一些困惑,在我写的程序中很多使用了多线程,我们了解使用线程的必要性,但是什么时候使用,以及该如何更好使用和管理多线程方面,我觉得值得思考。<br />先讨论一下CApp类的实质。App就是一个用户界面线程。<br />众所周知,CApp类继承于CWinThread类,是一个线程类,它的实例就是应用程序的主线程(一个用户界面线程)。App 实例化一个WinThread以后,主要的工作就是维
2011-04-22 23:31:00 8879
转载 CWinThread的使用方法
CWinThread的使用方法<br />技术资料2011-01-12 16:44:52阅读215评论0 字号:大中小 订阅<br />CWinThread类成员<br /><br />数据成员 m_bAutoDelete 指定线程结束时是否要销毁对象 <br />m_hThread 当前线程的句柄 <br />m_nThreadID 当前线程的ID <br />m_pMainWnd 保存指向应用程序的主窗口的指针 <br />m_pActiveWnd 指向容器应用程序的主窗口,当一个OL
2011-04-22 23:30:00 8457 1
转载 CWinThread的使用方法
CWinThread的使用方法<br />技术资料2011-01-12 16:44:52阅读215评论0 字号:大中小 订阅<br />CWinThread类成员<br /><br />数据成员 m_bAutoDelete 指定线程结束时是否要销毁对象 <br />m_hThread 当前线程的句柄 <br />m_nThreadID 当前线程的ID <br />m_pMainWnd 保存指向应用程序的主窗口的指针 <br />m_pActiveWnd 指向容器应用程序的主窗口,当一个OL
2011-04-22 23:25:00 2226
转载 vc线程
<br />首页 新闻 体育 娱乐 视频 财经 科技 汽车 房产 游戏 女性 天气 短信 邮箱 导航 通行证 <br />爱问(iAsk.com) <br /><br /> <br /> 新浪首页 > 科技时代 > 学园 > 正文 <br /> <br />VC中利用多线程技术实现线程之间的通信<br />http://www.sina.com.cn 2006年02月06日 13:31 天极yesky<br /><br /> 作者: 刘涛 <br /> 当前流行的Win
2011-04-22 23:20:00 538
转载 正则表达式
<br />一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。<br />这里有一些可能会遇到的正则表达式示例:Visual Basic Scripting EditionVBScript匹配/^/[ /t]*$/"^/[ /t]*$"匹配一个空白行。//d{2}-/d{5}/"/d{2}-/d{5}"验证一个ID 号码是否由一个2位数字,一个连字符
2011-04-19 22:59:00 365
原创 捭阖 第一
捭①阖②第一 <br /><br />[原文] <br /><br />粤若稽古③,圣人之在天地间也,为状生之先④。观阴阳⑤之开阖以命物⑥,知存亡之门户⑦,筹策⑧万类⑥之终始,达人心之理,见变化之朕⑩焉,而守司(11)其门户。故圣人之在天下也,自古至今,其道一也(12)。变化无穷,各有所归(13)。或阴或阳,或柔或刚,或开或闭,或弛或张。 <br /><br />是故圣人一守司其门户,审察其所先后(14),度权量能,校其伎巧短长。夫贤、不肖、智、愚、勇、怯,有差,乃可捭,乃可阖;乃可进,乃可退;乃可贱,乃可
2011-04-18 00:24:00 1694
转载 保存CBitmap到文件
<br />void CPCDlg::WriteBmp(CBitmap *PBitmap, char m_FileName[]) <br /> { <br /> BITMAPINFO *m_pBMI; <br /> BYTE *m_pDIBData; <br /> BITMAPFILEHEADER bfh; <br /> BITMAPINFOHEADER bi; <br /> BITMAP BM; <br /> PB
2011-04-13 23:40:00 3685
转载 Win32教程32-多文档界面(MDI)
<br />理论:<br /><br /> 多文档界面(MDI)是同一时刻处理多个文档的应用程序的一个规范. 你很熟悉记事本.它是单文档界面(SDI)的一个例子.记事本在一个时候只能处理一个文档.假如你希望打开另一个文档,你首先必须关闭你前面打开的那一个.你可以想象这有多麻烦. 和Microsoft Word相比:Word可以随心所欲的在同一时刻打开任意多个文档,而且可以让用户选择使用哪一个文档.Microsoft Word 是多文档界面(MDI)的一个例子.<br /><br /> MDI应用程序
2011-04-01 23:59:00 4213 1
原创 [转载] VC项目开发之单文档多视图实现
<br />多视图是VC开发中经常要用到的技术之一,一般地实现单文档多视图有两种方式1)通过视图分割的技术(使用CSplitterWnd实现),将窗口分割为多个部分,每个部分显示各自显示不同的视图,这种技术实现起来比较简单,并且相关的资料也很多。2)通过一个文档关联多个视图,窗口显示整个视图。第二种实现较第一种复杂,这里给出详细的实现方法。<br /><br />Step 1:使用VC 6.0新建一个Project,命名为:MultiView。除选择单文档属性外,一切使用“默认”方式。于是你可以获得五个类:
2011-03-28 23:02:00 496
原创 ADO数据库访问技术使用的基本步骤及方法:
ADO数据库访问技术使用的基本步骤及方法:<br /> 首先,要用#import语句来引用支持ADO的组件类型库(*.tlb),其中类型库可以作为可执行程序(DLL、EXE等)的一部分被定位在其自身程序中的附属资源里,如:被定位在msado15.dll的附属资源中,只需要直接用#import引用它既可。可以直接在Stdafx.h文件中加入下面语句来实现: <br />#import "c:/program files/common files/system/ado/msado15.dll" / no_
2011-03-23 23:26:00 1302 1
原创 几种VC++数据库开发技术的比较 (转)
<br />从功能简单的数据库(如Jet Engine)到复杂的大型数据库系统(如oracle),VC++6.0都提供了一些编程接口。本文主要介绍以下五种:<br /><br /> 1.ODBC API;<br /><br /> 2.MFC ODBC类;<br /><br /> 3.MFC DAO类;(数据访问对象)<br /><br /> 4.MFC的OLE/DB;<br /><br /> 5.ActiveX数据对象(ADO)。<br /><br /> 1.开放数据库连接(ODBC API):
2011-03-23 23:09:00 705
转载 NoSQL
<br />NoSQL,指的是非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。<br />目录简介现今状况我们为什么要使用NOSQL非关系数据库?特点缺点编辑本段简介 NoSQL,意即反SQL运动,是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL的拥护者们提倡运用
2011-03-21 22:58:00 606
转载 一个时代的剪影-----汉 (作者:金立扬)
<br />一、开国 高祖提剑入咸阳,炎炎红日升扶桑;光武龙兴成大统,金乌飞上天中央。 ――三国演义篇终诗 公元前202年,刘邦称帝,汉朝开国。 登基六年后,刘邦回到故乡沛县,与父老乡亲纵酒狂欢。酒酣,高祖一边击筑,一边唱起自己即兴创作的歌:“大风起兮云飞扬,威加海内兮归故乡,安得猛士兮守四方!”这就是著名的大风歌。如后人评价的:“高祖《大风》这歌虽止于二十三字,而志气慷慨,规模宏远,凛凛乎已有四百年基业之气。”这里有胜利者的豪迈,有开国君主的踌躇满志。在志得意满之余,这位中国历史上第一个平民皇帝也坦率地道
2011-03-12 13:18:00 29758
python教程 333333333333333333333
2011-08-03
python教程 python教程 python教程
2011-08-03
popen使用介绍(en)
2011-05-20
vc隐藏dos窗口讨论
2011-05-20
Effective C++.chmEffective C++.chmEffective C++.chmEffective C++.chm
2011-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人