上一页 1 ··· 3 4 5 6 7

2011年2月26日

添加工具栏图标按钮(转)

摘要: 有三种方法可以添加工具栏的图标按钮:第一种:创建CImageList对象,然后往里面加图标,调用SetImageList方法添加图标,具体步骤如下:m_ImageList.Create(32,32,ILC_COLOR24|ILC_MASK,1,1);//向图像列表中添加图标m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON1));m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON2));m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON3));m_Im 阅读全文

posted @ 2011-02-26 14:34 Daywei 阅读(1635) 评论(0) 推荐(1) 编辑

2011年2月25日

CFileDialog实现多选的问题

摘要: CFileDialog设置多选时的一个问题 (转)CFileDialog设置多选时的一个问题 前天同事问我在CFileDialog中多选时按确定按钮后DoModal函数的返回值是IDCANCEL。我说不太可能吧。他的代码大致如下: static TCHAR BASED_CODE szFilter[] = _T(&TXT(*.txt)|*.txt||&); CFileDialog dlg(TRUE,_T(&txt&), NULL,OFN_HIDEREADONLY|OFN_ALLOWMULTISELECT, szFilter, NULL ); INT_PTR nRe 阅读全文

posted @ 2011-02-25 14:51 Daywei 阅读(2109) 评论(0) 推荐(0) 编辑

2011年1月20日

【转】 Uniode TO ANSI 转换函数封装

摘要: ===================================================================// UNICODE 转换 ANSI 程序int ustr_astr( CString unicodestr, char *ansistr ){int result = 0;try{ int needlen = WideCharToMultiByte( CP_ACP, 0, unicodestr, -1, NULL, 0, NULL, NULL ); if( needlen 0 ) { return needlen; } result = WideCharT 阅读全文

posted @ 2011-01-20 15:15 Daywei 阅读(417) 评论(0) 推荐(0) 编辑

关于字符串类型相关的问题总结

摘要: 最近老是碰到一些CString,char* ,const char*, char[],TCHAR[] ---相互之间转换的问题,也在网上找了一些文章,转载了一篇认为比较全面并且比较完善。但在实际写代码的过程中有些并不足够,或者说并不完善,很多细节并没有交代,尤其是字符集之间的问题,主要是Unicode和宽(多)字节,下面就先介绍一下字符集:深入了解字符集和编码问题(转)一、什么是字符集?什么是编码?字符(Character)是文字与符号的总称,包括文字、图形符号、数学符号等。一组抽象字符的集合就是字符集(Charset)。字符集常常和一种具体的语言文字对应起来,该文字中的所有字符或者大部分常用 阅读全文

posted @ 2011-01-20 15:12 Daywei 阅读(746) 评论(0) 推荐(0) 编辑

2011年1月15日

CString,int,string,char*之间的转换(转)

摘要: ...............................................................《C++标准函数库》中说的有三个函数可以将字符串的内容转换为字符数组和C—string1.data(),返回没有”\0“的字符串数组2,c_str(),返回有”\0“的字符串数组3,copy().................................................................int 转 CString:CString.Format("%d",int);...............................strin 阅读全文

posted @ 2011-01-15 17:46 Daywei 阅读(401) 评论(0) 推荐(0) 编辑

2011年1月14日

AVConverter

摘要: 以下是在主线程中创建进程进行AV转换,利用匿名管道技术读写并获取相应信息,然后在UI线程提取字符串然后对整个对话框刷新的代码 <!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />h 阅读全文

posted @ 2011-01-14 15:14 Daywei 阅读(254) 评论(0) 推荐(0) 编辑

2011年1月11日

学习C++之父的最新姐妹作笔记2

摘要: 看了C++之父的最新作品也一段时间了,应该有半个月了,我是两本书一起看的,结合起来看的,个人认为这样看起来有助于理解,也看了好几章了,没有发现什么不大容易理解的地方,但有一个地方肯定是以前没有注意到的或者说没有接触到的。好,废话少说。 在原理与实践的71页“蜂鸣提醒”“BLEEP”,这两个词我想有很多人不知道去如何实现,至少我不明白。经过查找MSDN c++之父要说的是这个函数Beep(--,--)具体函数说明如下: 阅读全文

posted @ 2011-01-11 16:20 Daywei 阅读(952) 评论(1) 推荐(0) 编辑

2010年12月21日

学习C++之父的最新姐妹作笔记1

摘要: 首先我来介绍一下C++之父的两本最新力作 被称为姐妹篇 (C++程序设计语言(特别版)and C++之父最新力作——C++程序设计原理与实践)在第一个程序helloworld.h中,C++之父给我们一种焕然一些的新的编程代码,代码如下:#include "std_lib_facilities.h"int main(){cout"hello world!\n";keep_window_open();return 0;}我看到一些人在网上问 #include "std_lib_facilities.h"是什么,编译不通过之类的问题,我也在疑惑,其实伟大的C++之父给我们已经做了解答,我们需要沉 阅读全文

posted @ 2010-12-21 13:39 Daywei 阅读(1075) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7

导航

技术追求卓越 梦想创造未来