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






Kevin Gao

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 83 下一页

2011年11月29日

C#防止在画面上闪烁的Button
摘要: 当在winform中放置很多Button控件,并且画面还有背景,每个Button都还有背景的时候,显示画面时就会产生闪烁的效果,如果机器性能好的话,画面会比较快的加载完,闪烁的情况不会很明显,但是如果机器性能不佳的话,则会给用户很差的体验。即使... 阅读全文
posted @ 2011-11-29 14:37 Kevin Gao 阅读(14) 评论(0) 推荐(0)
 

2011年11月21日

C# API 如何保证使用托管对象的平台调用成功
摘要: 三、如何保证使用托管对象的平台调用成功? 如果在调用平台 invoke 后的任何位置都未引用托管对象,则垃圾回收器可能将完成该托管对象。这将释放资源并使句柄无效,从而导致平台invoke 调用失败。用 HandleRef 包装句柄可保证在平台 invoke 调... 阅读全文
posted @ 2011-11-21 12:00 Kevin Gao 阅读(23) 评论(0) 推荐(0)
 
C# API 如何保证使用托管对象的平台调用成功
摘要: 三、如何保证使用托管对象的平台调用成功?如果在调用平台 invoke 后的任何位置都未引用托管对象,则垃圾回收器可能将完成该托管对象。这将释放资源并使句柄无效,从而导致平台invoke 调用失败。用 HandleRef 包装句柄可保证在平台 invoke 调用完成前,不对托管对象进行垃圾回收。例如下面:FileStream fs = new FileStream( "a.txt", FileMode.Open );StringBuilder buffer = new StringBuilder( 5 );int read = 0;ReadFile(fs.Handle, bu 阅读全文
posted @ 2011-11-21 11:59 Kevin Gao 阅读(618) 评论(0) 推荐(1)
 
C# API 调用格式和参数类型
摘要: 一、调用格式 using System.Runtime.InteropServices; //引用此名称空间,简化后面的代码 //使用DllImportAttribute特性来引入api函数,注意声明的是空方法,即方法体为空。 [DllImport("user... 阅读全文
posted @ 2011-11-21 11:26 Kevin Gao 阅读(14) 评论(0) 推荐(0)
 
C# API 调用格式和参数类型
摘要: 一、调用格式using System.Runtime.InteropServices; //引用此名称空间,简化后面的代码//使用DllImportAttribute特性来引入api函数,注意声明的是空方法,即方法体为空。[DllImport("user32.dll")]public static extern ReturnType FunctionName(type arg1,type arg2,...);//调用时与调用其他方法并无区别可以使用字段进一步说明特性,用逗号隔开,如:[ DllImport( "kernel32", EntryPoint= 阅读全文
posted @ 2011-11-21 11:25 Kevin Gao 阅读(1630) 评论(0) 推荐(1)
 

2011年11月18日

C#中判断系统的网络连接状态的方法
摘要: 在C#中可以使用多种方法来判断网络的连接状态,比如使用WIN32的API来判断,也可以直接Ping某个网址来判断。下面来介绍下我最进行写的一个判断网络连接的方法类,使用了Wine32的API函数与Ping.Send结合的方法,代码如下:using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using System.Net.NetworkInformation;namespace TestNetConnectWin32{ public class . 阅读全文
posted @ 2011-11-18 12:14 Kevin Gao 阅读(11121) 评论(0) 推荐(1)
 
C#中判断系统的网络连接状态的方法
摘要: 在C#中可以使用多种方法来判断网络的连接状态,比如使用WIN32的API来判断,也可以直接Ping某个网址来判断。 下面来介绍下我最进行写的一个判断网络连接的方法类,使用了Wine32的API函数与Ping.Send结合的方法,代码如下: u... 阅读全文
posted @ 2011-11-18 12:14 Kevin Gao 阅读(23) 评论(0) 推荐(0)
 

2011年11月11日

SQL Server2005创建新数据库时不允许创建新数据库的问题
摘要: 今天早上来公司后,突然发现SQL Server2005出了问题,在管理器中居然不能创建新数据库了,使用SQL语句创建也不行,昨天还好好的,还弹出了如下对话框: 使用SQL语句创建SQL Server则显示如下错误: 不允许创建新数据库 消息... 阅读全文
posted @ 2011-11-11 13:49 Kevin Gao 阅读(21) 评论(0) 推荐(0)
 
SQL Server2005创建新数据库时不允许创建新数据库的问题
摘要: 今天早上来公司后,突然发现SQL Server2005出了问题,在管理器中居然不能创建新数据库了,使用SQL语句创建也不行,昨天还好好的,还弹出了如下对话框:使用SQL语句创建SQL Server则显示如下错误:不允许创建新数据库消息 3609,级别 16,状态 2,第 2 行事务在触发器中结束。批处理已中止。在百度,Google了很久后没有找到解决方案,不得已将SQL Server卸载了并重新安装了一遍,问题得到了解决。 阅读全文
posted @ 2011-11-11 13:48 Kevin Gao 阅读(390) 评论(0) 推荐(0)
 

2011年11月10日

Asp.net MVC3学习案例
摘要: 推荐给学习Asp.net MVC3的入门者2个不错的入门案例 ASP.NET MVC3实例项目Music Store分析系列 http://www.cnntec.com/showtopic-2481.html Asp.net MVC 3实... 阅读全文
posted @ 2011-11-10 16:06 Kevin Gao 阅读(6) 评论(0) 推荐(0)
 
上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 83 下一页