自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

咖啡树

分享&总结

  • 博客(9)
  • 资源 (10)
  • 收藏
  • 关注

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-02-12 15:05:07 349

原创 Android开发入门及配置

安卓开发入门教程

2015-02-12 10:47:34 718

原创 Linux shell 简明教程(二)

欢迎转载,转载请注明来自http://blog.csdn.net/cafetree二、编写输出"Hello world"(1)创建脚本     使用vim创建myshell.sh文件输入下列代码:#!/bin/sh#输出hello worlda="hello world" #本人测试:等号附近不能有空格,否则会提示变量找不到echo $a

2014-03-31 12:42:57 821

原创 Linux shell 简明教程(一)

欢迎转载,转载请注明来自http://blog.csdn.net/cafetreeShell是一个命令解释器,它会解释并执行命令行提示符输入的命令。一、vim 文本编辑器简单命令使用说明(1)在命令行输入vi file_name 进入vim编辑器并创建名为file_name的文件。  如:      vi myshell #创建名为myshe

2014-03-27 11:07:20 517

转载 ASP.NET(c#)中取得当前计算机CPU 内存使用率等相关信息

2007年10月18日--ASP.NET(c#)中取得当前计算机CPU 内存使用率等相关信息 2007-10-18 19:48:16 本文已公布到博客频道情感·经历分类 ASP.NET(c#)中取得当前计算机CPU 内存使用率等相关信息 在Visual  C#中调用API的基本过程:               首先,在调用API之前,你必须先导入System.Runtime.In

2008-07-11 15:58:00 1071

转载 C#日期函数使用大全

DateTime dt = DateTime.Now;dt.ToString();//2005-11-5 13:21:25 dt.ToFileTime().ToString();//127756416859912816 dt.ToFileTimeUtc().ToString();//127756704859912816 dt.ToLocalTime().ToString();//2

2008-07-09 12:01:00 447

转载 多层图像合成修正版

多层图像合成修正版作者:葛军下载源代码起因:我也是VC知识库网站受益人,昨天开始调试《多层图像合成》的例子,因为没有找到源码,而文中的代码有点不全和错误,费了好多时间才调试出来,觉得本例子对图象处理很有借鉴之处,现拿出来供大家参考以下,在此向原作者致谢,以下大部分是原作者文章的摘录,我仅做了少量修改。 关键字:图像合成 相关背景:多层图像的合成在实际开发中具有非常广泛的

2008-07-08 17:44:00 565

转载 图像与文字的合成

图像与文字的合成作者:kylin下载本文示例工程前几天要做一段程序,把文字和位图图像合成并保存为位图文件。但问了好久都没人给一个满意的答复,只好在黑暗中摸索,费了一番功夫,实现了图像与文字的合成,并且可用鼠标拖动文字。现在我把代码贴出,希望能给需要的朋友以帮助。 一、关键函数 1.int SetDIBits( HDC hdc,

2008-07-08 17:12:00 530

转载 Selecting multiple checkboxes inside a GridView control

IntroductionGridView is a new data bound control introduced by Microsoft in Visual Studio .NET 2005. Most of the operations like sorting, paging and selecting items from the GridView are already bui

2008-07-01 09:20:00 459

微软语音引擎安装部署.doc

解压后为 .Msm 文件无法直接安装,需要自己建立安装程序,下面以vs2008为例如何制作语音引擎的安装

2013-04-16

通达OA100% 源码

系统集成了包括内部电子邮件、短信息、公告通知、日程安排、工作日志、通讯录、考勤管理、工作计划、网络硬盘、工作流、讨论区、投票、聊天室、文件柜、人事档案、工资管理、人员考核、办公用品、会议管理、车辆管理、图书管理、手机短信、CRM、列车时刻查询、电话区号查询、邮政编码查询、法律法规查询、万年历、世界时间等数十个极具价值的功能模块。

2010-04-08

vs2005 助手,Visual Assist X 支持2005 vc助手

Visual Assist X 助手 支持2005 看到别人发的资源分太多了,发一个免费的大家共享下

2009-04-16

读取硬盘ID,找了很久才找到读取硬盘ID的代码

为了做一个注册码,找了很久才找到读取硬盘ID的代码

2008-09-05

图像与文字的合成

把文字和位图图像合成并保存为位图文件。但问了好久都没人给一个满意的答复,只好在黑暗中摸索,费了一番功夫,实现了图像与文字的合成,并且可用鼠标拖动文字。现在我把代码贴出,希望能给需要的朋友以帮助。 一、关键函数 <br><br>1. <br>int SetDIBits(<br> HDC hdc, // 兼容DC的句柄<br> HBITMAP hbmp, // 兼容位图的句柄<br> UINT uStartScan, // 扫描起始行的编号<br> UINT cScanLines, // 扫描的行的数目<br> CONST VOID *lpvBits, // 位图缓冲区的指针,要求已经分配空间<br> CONST BITMAPINFO *lpbmi, // 位图信息<br> UINT fuColorUse // 颜色格式<br> );这个函数把位图数据一个像素一个像素的贴到一个兼容位图上,hdc是选择了兼容位图的兼容DC。 2. <br>int GetDIBits(<br> HDC hdc, // 兼容DC的句柄<br> HBITMAP hbmp, // 兼容位图的句柄<br> UINT uStartScan, // 扫描起始行的编号<br> UINT cScanLines, // 扫描的行的数目<br> LPVOID lpvBits, // 位图缓冲区的指针,要求已经分配空间<br> LPBITMAPINFO lpbi, // 位图信息<br> UINT uUsage // 颜色格式<br> );这个函数的作用和SetDIBits刚好相反,它把兼容位图内已存在的数据一个像素一个像素的拷贝到数据缓冲区(lpvBits)中。这样程序的实现就比较明朗了,首先根据位图的尺寸,创建一个兼容位图,然后把图片绘制到兼容位图,接着把文字也写到兼容位图上,然后再从兼容位图得到合成的数据。 二、关键程序段 <br>CreateMemObject(CDC *pDC, BITMAPINFO *lpbmi, int* pnLineChar)<br>{ <br> if (NULL == m_pMemDC)<br> {<br> m_pMemDC = new CDC();<br> m_pMemDC->CreateCompatibleDC(pDC);<br> }<br><br> if (m_pMemBmp != NULL)<br> {<br> m_pMemDC->SelectObject(m_pOldBmp); <br> delete m_pMemBmp;<br> m_pMemBmp = NULL;<br> }<br><br><br><br> m_pMemBmp = new CBitmap(); //根据图片的大小创建一个兼容位图<br> m_pMemBmp->CreateCompatibleBitmap(pDC, m_lpBMPHdr->biWidth, m_lpBMPHdr->biHeight);<br> m_pOldBmp = m_pMemDC->SelectObject(m_pMemBmp);<br> m_pMemDC->FillSolidRect(0, 0, m_lpBMPHdr->biWidth, m_lpBMPHdr->biHeight, RGB(255, 255, 255)); <br> <br> //把图像的数据绘制到兼容位图上<br> <br> SetDIBits(m_pMemDC->GetSafeHdc(), (HBITMAP)m_pMemBmp->m_hObject, <br> 0, m_lpBMPHdr->biHeight, (LPVOID)m_lpDIBits, (BITMAPINFO*)m_lpBMPHdr, DIB_RGB_COLORS);<br>}SetBmpText(const CString &strText, BOOL bRepaint)<br>{<br> //本函数在位图上添加文本<br><br> m_strBmpText = strText;<br> <br> SetDIBits(m_pMemDC->GetSafeHdc(), (HBITMAP)m_pMemBmp->m_hObject, <br> 0, m_lpBMPHdr->biHeight, (LPVOID)m_lpDIBits, (BITMAPINFO*)m_lpBMPHdr, DIB_RGB_COLORS);<br><br><br> if (m_strBmpText.GetLength() > 0)<br> {<br> //制造透明和重影效果<br><br> m_pMemDC->SetBkMode(TRANSPARENT);<br> m_pMemDC->SetTextColor(RGB(0, 0, 0)); <br> m_pMemDC->TextOut(10, 10, m_strBmpText);<br> m_pMemDC->SetTextColor(RGB(255, 255, 255)); <br> m_pMemDC->TextOut(11, 11, m_strBmpText);<br> }<br><br> if (bRepaint)<br> {<br> Invalidate();<br> }<br><br>}SetSaveBmpPath(LPCTSTR pszPath)<br>{<br> //从兼容位图中取出合成的数据<br><br> BYTE *pTemp = new BYTE[m_dwImageSize];<br> ZeroMemory(pTemp, m_dwImageSize);<br> <br> int nCount = GetDIBits(m_pMemDC->GetSafeHdc(), <br> (HBITMAP)m_pMemBmp->m_hObject, 0, m_lpBMPHdr->biHeight, <br> (LPVOID)pTemp, (BITMAPINFO*)m_lpBMPHdr, DIB_RGB_COLORS); <br>}

2008-07-08

图像高速旋转(免费)

为了在嵌入式底下实现图像的快速旋转,必需尽量使数据装载的一级缓存里,以下是我花了很长时间才想到的方法,可以比普通的旋转方式处理时间上成倍的提高,现在公布出来,希望对大家有帮助。<br>/*----------Morton ordering---------------------------------<br>*Transposition<br>*aim:<br>* 矩阵向左旋转90度.<br>*function:<br>* Block_Roate32: 小块矩阵旋转<br>* trc: 划分函数<br>*<br>*parameter:<br>* WIDTH: 图像宽度<br>* HEIGHT:图像高度<br>* BLOCK_W:块的宽度<br>* BLOCK_H:块的高度<br>* BLOCK_NUM:块的划分,分四块时 BLOCK_NUM = 4, <br>* 分16块时 BLOCK_NUM = 8,分32块时 BLOCK_NUM = 8,<br>*<br>*arithmetic advantage:<br>* 能过充利用cache的临近访问优势,提高cache的命中率<br>*<br>*note:<br>* 1:图像宽度和高度必须为4的倍数<br>* 2:函数只处理16色的图像,垂直分辨71*71<br>* 3:源图像内存和目标内存不应当是同一个内存块]<br>* 4:划分的块的大小也必须是4的倍数<br>*<br>*time: 2005-12-23 整理<br>*author: [email protected]<br>

2008-03-18

asp.net c# 开发笔记3

谢谢大家的支持,以前发的好像修改不了,我发个不要分的,免费分享 以下是笔记的内容: 5.1 系统登陆设计 5.2 树型控件的应用 5.3 日期控件的应用 5.4 在DataGrid中添加多选框 5.5 在DataGrid中添加链接项 5.6在DataGrid中添加链接图标 5.8 Js对话框的使用 5.9 控制页面的超时时间 5.10 页面间传递参数 5.11为按钮添加确认提示 5.12 DataGrid数据导出成word文档 5.13 DataGrid数据导出成Excel文档

2008-03-10

图像高速旋转

为了在嵌入式底下实现图像的快速旋转,必需尽量使数据装载的一级缓存里,以下是我花了很长时间才想到的方法,可以比普通的旋转方式处理时间上成倍的提高,现在公布出来,希望对大家有帮助。<br>/*----------Morton ordering---------------------------------<br>*Transposition<br>*aim:<br>* 矩阵向左旋转90度.<br>*function:<br>* Block_Roate32: 小块矩阵旋转<br>* trc: 划分函数<br>*<br>*parameter:<br>* WIDTH: 图像宽度<br>* HEIGHT:图像高度<br>* BLOCK_W:块的宽度<br>* BLOCK_H:块的高度<br>* BLOCK_NUM:块的划分,分四块时 BLOCK_NUM = 4, <br>* 分16块时 BLOCK_NUM = 8,分32块时 BLOCK_NUM = 8,<br>*<br>*arithmetic advantage:<br>* 能过充利用cache的临近访问优势,提高cache的命中率<br>*<br>*note:<br>* 1:图像宽度和高度必须为4的倍数<br>* 2:函数只处理16色的图像,垂直分辨71*71<br>* 3:源图像内存和目标内存不应当是同一个内存块]<br>* 4:划分的块的大小也必须是4的倍数<br>*<br>*time: 2005-12-23 整理<br>*author: [email protected]<br>*-------------------------------------------------------*/

2008-03-07

asp.net c# 开发笔记2

请去下载不要分数的(asp.net c# 开发笔记3) 和前面发的内容一样,只添加的介绍导数据到excel的介绍,纯属个人编写的编程经验总结,谨献给需要的同学,以下是笔记的内容: 5.1 系统登陆设计 5.2 树型控件的应用 5.3 日期控件的应用 5.4 在DataGrid中添加多选框 5.5 在DataGrid中添加链接项 5.6在DataGrid中添加链接图标 5.8 Js对话框的使用 5.9 控制页面的超时时间 5.10 页面间传递参数 5.11为按钮添加确认提示 5.12 DataGrid数据导出成word文档 5.13 DataGrid数据导出成Excel文档

2008-03-07

asp.net c# 开发笔记

请去下载不要分数的(asp.net c# 开发笔记3) 我用asp.net c# 开发办公软件的笔记,希望对新手有帮助

2008-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除