• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
CELEO
我是一只将要在蓝天上翱翔的雏鹰!
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2011年12月8日

[转]给C++初学者的50个忠告
摘要: 1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; 5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点; 6.会用Visual C++,并不说明你会C++; 7.学class并不... 阅读全文
posted @ 2011-12-08 13:17 CeLeo 阅读(216) 评论(0) 推荐(0)
 
 

2011年11月11日

C#利用Windows API实现窗体闪烁和动画效果
摘要: 今天翻Windows API的时候翻到两个窗体特效的函数,试验了一下,个人感觉还不错,现用C#将两个函数合起来演示一下:先来看下效果:现在我们来看下这两个函数:一、窗体动画效果的AnimateWindow函数:函数原型public static extern bool AnimateWindow(IntPtr handle, int dwTime, int dwFlags);参数说明IntPtr handle , 窗体句柄int dwTime , 动画显示时间,单位为毫秒int dwFlags , 显示动画的类型dwFlags取值范围public const Int32 AW_HOR_POSI 阅读全文
posted @ 2011-11-11 11:16 CeLeo 阅读(6332) 评论(0) 推荐(1)
 
 

2011年11月6日

C#做的资源图片打包工具(终结篇+源码下载)
摘要: 目前version:1.0.0.0已经基本完成,有待更新了工具程序源码下载:ResourceFile源码下载DLL类库程序源码下载: DLL源码下载 阅读全文
posted @ 2011-11-06 22:07 CeLeo 阅读(579) 评论(0) 推荐(0)
 
C#做的资源图片打包工具(五)
摘要: 这是这个工具的最后一个窗体了,没什么技术含量,用了2个Panel ,6个Label,主要用来显示界面效果如图:代码如下:View Code using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Drawing.Imaging;namespace ResourceFile{ public partial c... 阅读全文
posted @ 2011-11-06 22:02 CeLeo 阅读(622) 评论(0) 推荐(0)
 
C#做的资源图片打包工具(四)
摘要: 这篇要说下生 成DLL链接库 窗体,由于只有一个DLL文件,于是这里的生成DLL,只是用了一个简单的COPY,把程序文件夹下的DLL放到了用户指定位置。界面如图:代码只是File类的Copy方法:View Code using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;namespace Resource 阅读全文
posted @ 2011-11-06 21:26 CeLeo 阅读(553) 评论(0) 推荐(0)
 
C#做的资源图片打包工具(三)
摘要: 第二个子窗体 查看资源文件 ,效果如图:其中,读取Image主要用的StreamReader、MemoryStream类,将资源文件中的byte逐行读取到byte[],再转化为Image类型。然后,又做了抽取图片文件的功能,主要分两种方法做的,对于BMP,PNG,JPRG,GIF用的是Image的Save(Stream,ImageCodeInfo,EncoderParameters)方法,icon文件用Bitmap的GetHicon获取到Intptr,利用Intptr获得Icon对象,再通过FileStream保存为图标文件,目前这种方法得到的Icon质量不高,正在寻找新方法解决。全部代码如下 阅读全文
posted @ 2011-11-06 20:52 CeLeo 阅读(1722) 评论(0) 推荐(0)
 
C#做的资源图片打包工具(二)
摘要: 今天又搞好了几个窗体,其中的制作资源文件窗体效果如图这个窗体较为重点弄了下接受用户拖拽文件,主要应用了Form的两个事件,并加入了对接受的文件类型判断筛选。this.DragEnter += new DragEventHandler(MakeFile_DragEnter);this.DragDrop += new DragEventHandler(MakeFile_DragDrop);public void MakeFile_DragEnter(object sender, DragEventArgs e) { if (e.Data.GetDataPrese... 阅读全文
posted @ 2011-11-06 20:15 CeLeo 阅读(1020) 评论(0) 推荐(0)
 
C#做的资源图片打包工具(一)
摘要: 前几天准备做的桌面管理的小工具,发现一些skin的Image很多,在程序文件夹里看着不是那么的舒服,于是准备先做个图片打包的工具。大体准备的思路在写入准备利用byte[]来保存每个Image的信息,然后全部写入一个到一个文件,在文件的开头写入Image的数量,每个Image的起始处写入其长度。读取时先读取Image的数量,在读取每个的长度,循环读取byte[]最后转换回Image。首先做一个主界面,效果如图然后新建4个窗体,分别命名为MakeFile,ViewFile,ProduceFile,HelpFile;在主窗体单击第一二三五Button时,分别打开上面4个窗体,并隐藏主窗体;考虑关闭子 阅读全文
posted @ 2011-11-06 12:27 CeLeo 阅读(1298) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3