• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
nicesoft
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  C#

上一页 1 2
C#热键

摘要:为自己的程序做热键呢(快捷键)比如按“Ctrl+A”会触发自己程序的某个事件呢?用:代码方法固然简单有效!但是有没有发现一个问题?那就是当程序失去焦点的时候这个热键(快捷键)就不管用了!那怎么办呢?其实办法还是有的!又要用到Win32API了这次用:RegisterHotKey 和 UnregisterHotKey这2个函数的意思不需要我解释吧! 看表面意思就知道了 注册热键和注销热键代码用RegisterHotKey注册的热键即时在失去焦点的情况下也可以有效!所有实现代码如下:using System.Runtime.InteropServices;代码 阅读全文
posted @ 2011-02-05 11:46 nicesoft 阅读(508) 评论(0) 推荐(1)
在c#中汉字按照两个字节处理

摘要:如何解决在c#中汉字按照两个字节处理由于在.net中,c#默认是按照一个字节处理汉字,解决方法就是将需要解析的字符C#默认是Unicode编码,是按照一个字节处理汉字,这就会影响到我们精确截取带有汉字的字符串。如果要精确截取,首先需要将Unicode编码转换为ANSI编码,可以转换为Byte数组,之后按照数组截取字节即可。具体实现如下://将汉字按照两位字节处理private string GBKSubstring(string s,int starIndex,int len){byte [] bwrite;//byte内容bwrite = Encoding.GetEncoding("GB23 阅读全文
posted @ 2011-02-05 01:25 nicesoft 阅读(3034) 评论(0) 推荐(0)
简单代码打印出不断长大的文字[C#]

摘要:C#中,打印不断长大的文字代码 阅读全文
posted @ 2011-02-01 21:26 nicesoft 阅读(550) 评论(0) 推荐(2)
十六进制颜色与Color对象的互相转换[C#]

摘要:C#十六进制颜色与Color对象的互相转换 把十六进制颜色转化为color对象ColorTranslator.FromHtml("#FF0000")或 ColorTranslator.FromHtml("Red");把color对象转化为十六进制颜色ColorTranslator.ToHtml(Color.FromArgb(255,255,255))或 ColorTranslator.ToHtml(Color.Red);//十进制转二进制Console.WriteLine(Convert.ToString(69, 2));//十进制转八进制Console.WriteLine(Convert.T 阅读全文
posted @ 2011-01-31 18:37 nicesoft 阅读(11889) 评论(1) 推荐(3)

上一页 1 2
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3