• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
猩球崛起
积小成多
博客园    首页    新随笔    联系   管理    订阅  订阅
02 2013 档案
EGE windows下的简易绘图库

摘要:EGE图形库EGE[1](Easy Graphics Engine),是windows下的简易绘图库,是一个类似BGI(graphics.h)的面向C/C++语言新手的图形库,它的目标也是为了替代TC的BGI库而存在。它的使用方法与TC中的graphics.h相当接近,对新手来说,简单,友好,容易上手,免费开源,而且因为接口意义直观,即使是之前完全没有接触过图形编程的,也能迅速学会基本的绘图。 目前,EGE图形库已经完美支持VC6, VC2008, VC2010,C-Free, DevCpp, Code::Blocks, wxDev, Eclipse for C/C++等IDE,即支持使用Mi 阅读全文
posted @ 2013-02-24 07:03 Orangutan 阅读(595) 评论(0) 推荐(0)
C#获取网页内容的三种方式(转)

摘要:搜索网络,发现C#通常有三种方法获取网页内容,使用WebClient、WebBrowser或者HttpWebRequest/HttpWebResponse。。。方法一:使用WebClient (引用自:http://fbljava.blog.163.com/blog/static/265211742008712105145244/)static void Main(string[] args){ try { WebClient MyWebClient = new WebClient(); MyWebClient.Credentials = CredentialCache.DefaultCred 阅读全文
posted @ 2013-02-23 20:58 Orangutan 阅读(218) 评论(0) 推荐(0)
Socket方法

摘要:Socket方法•------------------相关类--------------------------•IPAddress类:包含了一个IP地址•IPEndPoint类:包含了一对IP地址和端口号•--------------------方法们------------------------------•Socket (): 创建一个Socket•Bind(): 绑定一个本地的IP和端口号(IPEndPoint)•Listen():让Socket侦听传入的连接尝试,并指定侦听队列容量•Connect():初始化与另一个Socket的连接•Accept():接收连接并返回一个新的soc 阅读全文
posted @ 2013-02-23 12:04 Orangutan 阅读(196) 评论(0) 推荐(0)
网络编程基础知识

摘要:1.IP,域名,DNS服务器为了能够方便的识别网络上的每个设备,网络中的每个设备都会有一个唯一的数字标识,这个就是IP地址。在计算机网络中,现在命名IP地址的规定是IPv4协议,该协议规定每个IP地址由4个0-255之间的数字组成,例如10.0.120.34。每个接入网络的计算机都拥有唯一的IP地址,这个IP地址可能是固定的,例如网络上各种各样的服务器,也可以是动态的,例如使用ADSL拨号上网的宽带用户,无论以何种方式获得或是否是固定的,每个计算机在联网以后都拥有一个唯一的合法IP地址,就像每个手机号码一样。但是由于IP地址不容易记忆,所以为了方便记忆,有创造了另外一个概念——域名(Domai 阅读全文
posted @ 2013-02-22 16:18 Orangutan 阅读(185) 评论(0) 推荐(0)
Windows API参考大全(转)

摘要:具体用法请参考msdn1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetCloseEnum 结束一次枚举操作 WNetConnectionDialog 启动一个标准对话框,以便建立同网络资源的连接 WNetDisconnectDialog 启动一个标准对话框,以便断开同网络资源的连接 WNetEnu 阅读全文
posted @ 2013-02-22 08:54 Orangutan 阅读(377) 评论(0) 推荐(0)
c#不规则窗体移动

摘要:1.重写wndProc代码:protected override void WndProc(ref Message m){ const int WM_NCHITTEST = 0x84; const int HTCLIENT = 0x01; const int HTCAPTION = 0x02; if (m.Msg == WM_NCHITTEST) { this.DefWndProc(ref m); if (m.Result.ToInt32() == HTCLIENT) m.Result = new IntPtr(HTCAPTION); else base.WndProc(ref m); } . 阅读全文
posted @ 2013-02-22 08:49 Orangutan 阅读(353) 评论(0) 推荐(0)
slider(滑动条)控件模版,样式--用图片定义控件模版

摘要:初接触wpf,想自己用图片做一个个性slider滑块控件,网上找了很久无果。后来一些机缘巧合看别人源码的时候找到了类似的,然后自己再查了一下msdn,大概弄懂了。我们先来看看slider控件组成元素。Slider控件组成:用图片自定义thumb(滑块):<Style x:Key="SliderThumbStyle" TargetType="{x:Type Thumb}"> <Setter Property="SnapsToDevicePixels" Value="True" /> <S 阅读全文
posted @ 2013-02-21 17:16 Orangutan 阅读(2248) 评论(0) 推荐(0)
Wpf(Storyboard)动画简单实例

摘要:动画的三种变换方式RotateTransform:旋转变换变化值:CenterX围绕转的圆心横坐标 CenterY纵坐标Angle旋转角度(角度正负表示方向)ScaleTransform:缩放变换变化值:ScaleX横向放大倍数 ScaleY纵向(负值时翻转)TranslateTransform:平移变换变化值: X横坐标Y纵坐标其中<Image.Projection>后多了三种变化值,RotationX,RotationY,RotationZ分别围绕X Y Z轴转(单位度数)可以通过设置定时器来实现动画。<控件.RenderTransform><变换方式x:Na 阅读全文
posted @ 2013-02-21 17:04 Orangutan 阅读(11132) 评论(0) 推荐(1)
c#学习笔记

摘要:笔记是给我自己看的可能有些地方会描述错误。不定期更新!本来想设为私有的不公开,貌似没得设置1.对一段代码折叠(即代码开头多了个小+号,可以折叠,展开)#region "折叠后显示的名字" //放在需要折叠代码头部#endregion //放在需要折叠代码的末尾把一个字符串转换成枚举类型:(枚举类型)(Enum.Parse(typeof(枚举类型),"待转换的字符串")); //所有括号也要复制进去2.c#中函数返回多个值方法:1)在函数参数类型前加out,函数往外传值。(out注重传出,单向传值)例如:static Bool Max(out int m) 阅读全文
posted @ 2013-02-21 16:56 Orangutan 阅读(272) 评论(0) 推荐(0)
c#调用Win32 API(C# DllImport用法)

摘要:大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用这些功能。 DllImport所在的名字空间 using System.Runtime.InteropServices; MSDN中对DllImportAttribute的解释是这样的:可将该属性应用于方法。DllImportAttribute 属性提供对从非托管 DLL 导出的函数进行调用所必需的信息。作为最低要求,必须提供包含入口 阅读全文
posted @ 2013-02-17 15:39 Orangutan 阅读(311) 评论(0) 推荐(0)
Windows Hook钩子机制及键盘钩子实例(转)

摘要:本文将试图以下面的顺序讲解HOOK的大部分内容: 1、WINDOWS的消息机制 2、HOOK介绍 3、HOOK链 4、HOOK钩子的作用范围 5、HOOK类型 6、回调函数 7、HOOK钩子的安装与卸载 +++++++++++++++++++ WINDOWS的消息机制 +++++++++++++++++++ Windows系统是以消息处理为其控制机制,系统通过消息为窗口过程(windows procedure)传递输入。系统和应用两者都可以产生消息。对于每个输入事件,例如用 户按下了键盘上的某个键、移动了鼠标、单击了一个控件上的滚动条,等等,系统都 将产生一系列消息。此外,对于应用带给系统的变 阅读全文
posted @ 2013-02-17 15:21 Orangutan 阅读(1491) 评论(0) 推荐(0)

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