- 博客(8)
- 资源 (8)
- 收藏
- 关注
转载 MFC读取utf8文件
void CtempDlg::ConvertUTF8ToANSI(CString strUTF8,CString &strANSI){ int nLen = ::MultiByteToWideChar(CP_UTF8,MB_ERR_INVALID_CHARS,(LPCTSTR)strUTF8,-1,NULL,0); //返回需要的unicode长度 WCHAR * wszANSI
2014-12-30 11:43:20 4604 4
转载 使MFC支持拖放文件的方法
在目标dialog关联的类的.h里添加//注意控件和对话框属性都不要选Accept Filesafx_msg void OnDropFiles(HDROP hDropInfo);void PreSubclassWindow() ;相应的.cpp里添加BEGIN_MESSAGE_MAP(Unrar, CDialog) ON_WM_DROPFILES()//这句话很重要END_MES
2014-12-30 11:41:54 959
转载 选择目录对话框和选择文件对话框
原文:http://www.cppblog.com/finehai/archive/2009/08/27/94578.html在MFC编程中经常会需要用到选择目录和选择文件的界面,以下总结一下本人常用的这两种对话框的生成方法:选择目录对话框//选择目录按钮void CDcPackerDlg::OnBnClickedDecgen() { char sz
2014-12-30 11:05:10 1169
原创 ubuntu配置skynet
安装gitsudo apt-get install git安装autoconf automake libtool sudo apt-get install autoconf automake libtool下载skynetgit clone https://github.com/cloudwu/skynet.git剩下的看skynet 目录下的README.md就可
2014-12-26 09:31:45 2266
转载 Python Generators(生成器)——yield关键字
原文:http://blog.csdn.net/scelong/article/details/6969276[python] view plaincopyprint?"font-family: Arial, Verdana, sans-serif; white-space: normal; ">Python Generators("font
2014-12-25 16:08:41 520
转载 设计模式--reactor(2)
by 张亮前面讲到,整个libevent本身就是一个Reactor,因此本节将专门对Reactor模式进行必要的介绍,并列出libevnet中的几个重要组件和Reactor的对应关系,在后面的章节中可能还会提到本节介绍的基本概念。1 Reactor的事件处理机制首先来回想一下普通函数调用的机制:程序调用某函数?函数执行,程序等待?函数将结果和控制权返回给程序?程序继续处理。
2014-12-17 17:20:05 882
转载 设计模式--reactor
先看个段子吧,更好理解Reactor这个词译成汉语还真没有什么合适的,很多地方叫反应器模式,但更多好像就直接叫reactor模式了,其实我觉着叫应答者模式更好理解一些。通过了解,这个模式更像一个侍卫,一直在等待你的召唤,或者叫召唤兽。 并发系统常使用reactor模式,代替常用的多线程的处理方式,节省系统的资源,提高系统的吞吐量。 先用比较直观的方式来介绍一
2014-12-17 16:54:34 703
转载 new 对象加括号和不加括号的区别
原文:http://www.java123.net/v/951963.html在new对象的时候有加上(),有不加(),不知道这个到底是什么区别?比如:CBase *base = new CDerived();CBase *base = new CDeviced;很多人都说,加括号调用没有参数的构造函数,不加括号调用默认构造函数或唯一的构造函数。这是有问题
2014-12-16 18:01:10 9527 2
laya合图拆分散图工具
2020-02-04
AnimateControl
2014-08-02
H3C iNode V3.60-E6210 破解补丁(去除多网卡限制)
2012-12-24
VC ++实现 对文件的 隐藏, 只读 ,创建时间 , 最后修改时间 ,最后访问时间 属性的修改
2012-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人