- 博客(13)
- 收藏
- 关注
转载 如何修改Pop-menu(右键弹出的菜单)的内容(Caption)
CMenu menu; ClientToScreen(&point); VERIFY( menu.LoadMenu( IDR_MENU1 ) ); CMenu* popup = menu.GetSubMenu(0); ASSERT( popup != NULL ); popup->EnableMenuItem(ID_POPUP1, MF_BYCOMMAND|MF_GRAYED); popup->M
2006-06-30 17:21:00 1196
转载 由彩色到黑白
mythma彩色图转换为灰度图公式很简单:Y=0.3RED+0.59GREEN+0.11 Blue用GDI+实现的方式由两种:1. 直接用上述公式修改象素点2. 用ColorMatrix。下面是用ColorMatrix实现示例:using namespace Gdiplus; Image img(wszFileName); Grap
2006-06-23 14:00:00 1042
原创 用std::find查找文件流中的内容
用std::find查找文件流中的内容mythma 在一般的情况下, 我是很少使用迭代器istream_iterator的。最近在为项目编写一个读特定格式文件的功能时,发现使用istream_iterator和std::find能非常方便的实现文件内容的查找。 注:以下全部假定是文本文件,二进制文件没有测试过。 假定要查找的是一个文件中的某个string,可
2006-06-23 13:56:00 2725 1
转载 让Toolbar显示大小不同的ICONs
Its said in MSDN that:“Microsoft Windows assumes that all of a toolbars bitmapped images are the same size. ” So the question is : How can we implement a toolbar with different sized images, which
2006-06-23 13:53:00 1301
转载 比较数据库表结构之间的差异
在工作中常常会遇到升级的事情,对于不同的用户,有时所使用的数据库的表结构也会有一些不同,时间长了,往往就需要一份各版本数据库表结构的差异报告了。当你需要一份这样的报告时,你会怎么做?一个个的比较每个库的每个表,每个表的每个字段,每个字段的定义,索引……可怕啊。有没有什么好点的方法?我有一个半自动化的方法,抛砖引玉一下。前提条件,你的机器里要有MS Visio。这个软件里,有一个[数据
2006-06-23 13:51:00 2486
转载 fstream 和 中文路径
问题:有时候用ifstream或ofstream打开带有中文路径的文件会失败。解决办法:1、使用C语言的函数设置为中文运行环境setlocale(LC_ALL,"Chinese-simplified");2、使用STL函数设置为系统语言环境std::locale::global(std::locale(""));当然选2啦!
2006-06-23 13:50:00 1372
原创 如何建立pdf文档
一个方便易用的PDF 文件制作软件, 简单几步就可以把html, doc 等常用格式的文件转成PDF文件,并提供了COM接口,方便使用各种编程语言调用真的有这么好用吗?这么好用的软件越来越少了20060622
2006-06-22 15:46:00 1164
转载 使用Boost中的Format格式化标准模版库的string
标准模版库中的string有一个很大的缺陷,就是没有类似于sprintf和CString的format方法, 当格式化字符串的时候没有这个方法是非常不爽的。幸好boost中提供了format库,可以实现标准模版库string类的格式化,更强的一点是boost的format支持强类型的数据检查,用法稍微有点怪异,见下面的示例 #pragma warning(disable: 4018) // s
2006-06-12 12:38:00 2173 2
转载 文件访问通知
一、需求 无论何时,当你在Explorer窗口中创建、删除或重命名一个文件夹/文件,或者插入拔除移动存储器时,Windows总是能非常快速地更新它所有的视图。有时候我们的程序中也需要这样的功能,以便当用户在Shell中作出创建、删除、重命名或其他动作时,我们的应用程序也能快速地随之更新。 二、原理 Windows内部有两个未公开的函数(注:在最新的MSDN中,已经公开了这两
2006-06-09 17:37:00 1257
转载 OpenSceneGraph配置和编译说明
OpenSceneGraph配置和编译说明步骤1: 设置环境变量。在环境变量—〉系统变量中的path后面追加OSG整体程序的bin目录(如E:/OSG/OSG_OP_OT-0.9.6-2/OpenSceneGraph-0.9.6-2/bin)。在环境变量—〉用户变量中新建变量OSGinclude,值为:E:/OSG/OSG_OP_OT-0.9.6-2/OpenSceneGraph-0.9.6-
2006-06-09 13:36:00 1843
原创 csdn的blog总算好用了
上次最后blog是1月份,呵呵,到现在半年了,总算可以登陆了,这次的版面改变还不小,有些冬冬还不错的说,在配置中可以直接预览皮肤,界面变化较大,希望越办越好,至少别再出现不能登陆的现象了先blog一下,看看能不能正常使用好像只能显示一篇文章?
2006-06-09 13:29:00 896
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人