Loading......
公告     本站已经加入了Google Friend Connect,欢迎朋友们试用。
具体在右侧菜单中操作。
Aug
29
作者:quke.cn   |   分类:SDBlog
Feb
9
作者:quke.cn   |   分类:VC/C++

CRichEditCtrl::StreamOut

long StreamOut( int nFormat, EDITSTREAM& es );

返回值:返回要写到输出流中去的字符数。

参数:

nformat 用来指定输出数据格式的标志。参见说明部分可以获得更多的信息。
es

Feb
2
作者:quke.cn   |   分类:VC/C++

百科上的介绍

CMemFile为支持内存文件的CFile的派生类。内存文件的行为类似于磁盘文件,所不同的是该文件存储在RAM中,而不是磁盘上。内存文件用于快速暂时存储,以及在独立的进程间转换字节或可串行化的对象。

 
CMemFile对象能够自动地分配它们的内存空间,或通过调用Attach函数为CMemFile对象附加内存块。另一种情形,如果nGrowBytes非零,那么将自动地以nGrowBytes为单位为增加的内存文件分配内存。
Feb
2
作者:quke.cn   |   分类:VC/C++

 如何把里面的数据写入到文件?

RichEdit控件中为我们提供了一个函数long StreamOut(int nFormat, EDITSTREAM &es)

1.我们来讲讲一些介绍,当然你懂了也可以不用看。
EDITSTREAM是什么?
它是一个结构,它有三个成员变量,这里我们只要用到二个就够了。
typedef struct _editstream
{
 DWORD_PTR dwCookie;  // 一般我们用来存参数
 DWORD   dwError;  // Last error 
 EDITSTREAMCALLBACK pfnCallback; //回调函数
} EDITSTREAM;

这个回调函数的格式为

//这个回调名称是可以变的(废话)
DWORD CALLBACK SaveCallBack(DWORD dwCookie, LPBYTE pbBuff, LONG cb, LONG * pcb)
{

Jan
24
作者:quke.cn   |   分类:网络

现在国内的网络越来越封闭,想看看外面的世界只能使用vpn了,推荐一个vpn:http://packetix.net/en/

PacketiX.NET is a Japan VPN service. It is actually a premium service, but they have PacketiX.NET online test service as well which is free to use. The service is fast and reliable and it is easy to use as well. Just download the VPN connection manager, install and connect!

 

PacketiX.NET是日本的VPN,它同时也是个优质的服务,但他们有个 PacketiX.NET 的在线测试,也是免费的。这个服务不仅快速可靠也很容易使用,仅仅是下载,安装和连接!

 

日本的东西就是好用,很快就连上去了,具体步骤1进入PacketiX.NET,2.点击Create a new Virtuel Hub一步步创建账号,3.回到PacketiX.NET,点击V

Jan
22
作者:quke.cn   |   分类:VC/C++

VIEW/DOC结构号称是MFC的MVC结构,网上对此褒贬不一;我最近在最个小项目时在此处报错,不得不回头来吧他搞个清楚。

刚开始学习MFC,总是搞不清变量以及消息响应函数等究竟应该放在什么地方,感觉放在哪里都是一样的。就百度了一下,汇报结果如下:

首先是来自于百度知道的:

Jan
22
作者:quke.cn   |   分类:网络

先复制表格,然后在 编辑--选择性粘贴--转置,确定.

Jan
19
作者:quke.cn   |   分类:生活随笔

就在Google中国宣布恢复业务的同时我们发现ghs.googlecom也可以ping通了,ip地址为72.14.203.121,难道google和GD达成了什么协议,抑或是GD发慈悲了准备放ghs一马?

我们拭目以待。

Jan
15
作者:quke.cn   |   分类:VC/C++

对于在win7内核下的vs2008破解,和在xp内核系统下的破解是不同的.

传统的破解方式:

  一、先安装试用版,然后在“添加或删除程序”里找到VS2008,点“更改/删除”就会看到一个输入序列号的地方,把序列号输进去,点“升级”按钮即可,Team

Jan
15
作者:quke.cn   |   分类:VC/C++

最近在做一个文档管理的软件时需要在程序中打开一个其他格式的文件,需要在文档管理里面点击链接使用特定的应用程序打开;这时就要用到WinExec、ShellExecute和CreateProcess等方法了;

比如需要打开excel需要使用:

ShellExecute(NULL,   "Open",   "c:\\books.xsl",  NULL,   NULL,   SW_SHOWNOACTIVATE);   

其他方法引用网上的文章:

Q:    如何打开一个应用程序? 
A:     ShellExecute(this->m_hW

Jan
14
作者:quke.cn   |   分类:Java

用c++写成,可反编译class文件,支持jar包级的反编译,可将整个jar包直接保存为*.src.zip源代码包,反编译迅速,错误率极少,详细的看下面

下载地址:http://java.decompiler.free.fr/?q=jdgui

Introduction

The aim of “Java Decompiler” project is to develop tools to decompile and analyze Java 5, and upper, “.class” files.

JD-Core is a freeware library that reconstructs Java source code from one or more “.class” files. JD-Core may be used to recover lost source code and explore the source

Dec
29
作者:quke.cn   |   分类:VC/C++

boost::regex的默认正则表达式语法是perl语法

   boost::regex支持perl regular表达式、POSIX-Extended regular表达式和POSIX-Basic Regular表达式,但默认的表达式语法是perl语法,如果要使用其余两种语法需要在构造表达式的时候明确指定。

例如,下面两种方法效果相同

  // e1 is a case sensitive Perl regular expression:
// since Perl is the default option there''s no need to explicitly specify the syntax used here:
boo

Dec
29
作者:quke.cn   |   分类:VC/C++

    最近在做文本处理的工作时需要用到正则表达式,但遗憾的是C++竟然没有自带正则表达式的类库。在网上搜索时大家都推荐Boost,那我也试试这个吧。

看看怎么在VS2008下使用Boost吧

    本文介绍使用boost库正则表达式来解决字符匹配、搜索、替换等应用。现在介绍一下VC2008中怎样配置与使用boost库正则表达式。

1、下载与安装boost库,下载地址:http://sourceforge.net/projects/boost/files/boost/1.39.0/,将其解压到E:\boost目录。

有关boost的使用可以参考http://www.stlchina.org/twiki/bin/view.pl/Main/BoostEnterBoost



2、编译动态库,本

共353条 第 1/30 页 首页 12345678910 下一页 尾页
内容载入中...