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






Kevin Gao

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 ··· 74 75 76 77 78 79 80 81 82 83 下一页

2011年10月30日

用C#调用Windows API向指定窗口发送
摘要: 原文转载自http://www.51testing.com/?uid-175761-action-viewspace-itemid-227073 一、调用 Windows API。 C#下调用Windows API方法如下: 1、引入命名空间:... 阅读全文
posted @ 2011-10-30 20:55 Kevin Gao 阅读(10) 评论(0) 推荐(0)
 
在C#中SendMessage和PostMessage的参数传递
摘要: 在C#中可以使用Window API提供的SendMessage和PostMessage来传递参数。两者的区别简单介绍下:返回值的不同,我们先看一下 MSDN 里的声明: LRESULT SendMessage( HWND hWnd, ... 阅读全文
posted @ 2011-10-30 20:36 Kevin Gao 阅读(62) 评论(0) 推荐(0)
 
在C#中SendMessage和PostMessage的参数传递
摘要: 用 PostMessage、SendNotifyMessage、SendMessageCallback 等异步函数发送系统消息时,参数里不可以使用指针,因为发送者并不等待消息的处理就返回,接受者还没处理指针就已经被释放了。 5、在 Windows 2000/XP 里,每个消息队列最多只能存放 10,000 个 Post 的消息,超过的还没被处理的将不会被处理,直接丢掉。这个值可以改得更大:[HKEY_LOCAL_MACHINE/SOFTWARE/ Microsoft/Windows NT/CurrentVersion/Windows] USERPostMessageLimit,最小可以是... 阅读全文
posted @ 2011-10-30 20:35 Kevin Gao 阅读(27844) 评论(2) 推荐(4)
 
[置顶]在C#中SendMessage和PostMessage的参数传递
摘要: 用 PostMessage、SendNotifyMessage、SendMessageCallback 等异步函数发送系统消息时,参数里不可以使用指针,因为发送者并不等待消息的处理就返回,接受者还没处理指针就已经被释放了。 5、在 Windows 2000/XP 里,每个消息队列最多只能存放 10,000 个 Post 的消息,超过的还没被处理的将不会被处理,直接丢掉。这个值可以改得更大:[HKEY_LOCAL_MACHINE/SOFTWARE/ Microsoft/Windows NT/CurrentVersion/Windows] USERPostMessageLimit,最小可以是... 阅读全文
posted @ 2011-10-30 20:35 Kevin Gao 阅读(443) 评论(0) 推荐(0)
 
[置顶] 在C#中SendMessage和PostMessage的参数传递
摘要: 用 PostMessage、SendNotifyMessage、SendMessageCallback 等异步函数发送系统消息时,参数里不可以使用指针,因为发送者并不等待消息的处理就返回,接受者还没处理指针就已经被释放了。 5、在 Windows 2000/XP 里,每个消息队列最多只能存放 10,000 个 Post 的消息,超过的还没被处理的将不会被处理,直接丢掉。这个值可以改得更大:[HKEY_LOCAL_MACHINE/SOFTWARE/ Microsoft/Windows NT/CurrentVersion/Windows] USERPostMessageLimit,最小可以是... 阅读全文
posted @ 2011-10-30 20:35 Kevin Gao 阅读(416) 评论(0) 推荐(0)
 
C#中在窗体间使用消息来处理相关联的事件
摘要: 在项目中有这样的需求,在主窗体隐藏时或者主进程运行时对其它窗体的控件或者事件进行控制,而且其它窗体是处于活动状态,而主窗体或者主进程是隐藏在后面的。这个时候使用句柄和消息来处理就比较好解决这些问题了,当然了也可以使用其它方法。比如将其它窗体在主窗体中申明并且定义,使之和主窗体一样一直存在于内存中,在各个窗体中申明公共方法,在主进程需要调用时直接调用即可,但是这样耗费了大量的系统资源。现在使用消息来解决这个问题。下面提供一个小程序,在主窗体中通过句柄和消息来控制子窗体中Label上文字变化和颜色,代码如下:Windowns的API类usingSystem;usingSystem.Runtime. 阅读全文
posted @ 2011-10-30 20:13 Kevin Gao 阅读(2165) 评论(0) 推荐(3)
 
C#中在窗体间使用消息来处理相关联的事件
摘要: 在项目中有这样的需求,在主窗体隐藏时或者主进程运行时对其它窗体的控件或者事件进行控制,而且其它窗体是处于活动状态,而主窗体或者主进程是隐藏在后面的。这个时候使用句柄和消息来处理就比较好解决这些问题了,当然了也可以使用其它方法。比如将其... 阅读全文
posted @ 2011-10-30 20:13 Kevin Gao 阅读(13) 评论(0) 推荐(0)
 

2011年10月25日

利用windows的rar工具创建自解压安装文件的方法
摘要: 在项目开发中有时候遇到要对项目进行升级时,如果是通过网络升级,就可以将所要升级的文件打包成一个自解压的安装文件,然后让升级程序下载到本地进行升级。制作自解压文件的方法的步骤如下图所示: 1.选择要压缩的文件 2.选择创建自解压格式压缩文件选项和选择文件的格式 3.选择压缩文件名和参数的高级选项,点击自解压选项 4.进入如下画面,在模式选项页中进行如下设置: 5.在更新模块中进行如下设置,并选择确定 6.返回到压缩文件名和参数画面的高级选项中,选择确定即完成。 所有步骤到此OK。 阅读全文
posted @ 2011-10-25 17:04 Kevin Gao 阅读(467) 评论(0) 推荐(0)
 
利用windows的rar工具创建自解压安装文件的方法
摘要: 在项目开发中有时候遇到要对项目进行升级时,如果是通过网络升级,就可以将所要升级的文件打包成一个自解压的安装文件,然后让升级程序下载到本地进行升级。 制作自解压文件的方法的步骤如下图所示: 1.选择要压缩的文件 ... 阅读全文
posted @ 2011-10-25 17:04 Kevin Gao 阅读(33) 评论(0) 推荐(0)
 
Winform中使用控件名来查找窗体或者容器中的控件
摘要: 在项目中经常遇到要动态生成控件,动态显示指定的控件或者隐藏,这就要涉及到查找控件的问题。 下面介绍下Winform中使用控件名来查找窗体或者容器中的控件的方法,代码如下: /// /// ... 阅读全文
posted @ 2011-10-25 15:45 Kevin Gao 阅读(36) 评论(0) 推荐(0)
 
上一页 1 ··· 74 75 76 77 78 79 80 81 82 83 下一页