泉诚软件设计工作室

专注于技术开发 --- 一分耕耘一分收获

C#的WINDOWS应用程序(FORM)怎样接收命令行调用和参数

新建一个普通的WINDOWS应用程序,即可直接使用命令行对其进行调用 。如果需要在命令行中对其进行参数传递,做以下修改即可:在Program.cs中,原有的Main函数是这样的:[c-sharp] view plain copystatic void Main()          {      ...

2018-05-23 17:55:43

阅读数 695

评论数 0

C#委托和事件

其实这部分内容对于 .NET程序员而言应该是老生常谈了,但鉴于团队内常有成员对委托和事件感到混乱,因而记录下来以供分享。 委托是C#第一个版本就引入的特性,特点如下 1. 类似于C++中的函数指针; 2. 允许方法像变量一样赋值; 3. 用以作回调操作; 4. 委托以链表的方式记录委托实例; 5....

2018-05-22 09:32:57

阅读数 70

评论数 0

Hook其他程序中的StringGrid的内容

一、思考与启发 1.对于Windows的Standard Controls,基本上大家应该是都会的:  GetWindowText,WM_GETTEXT可以获取EDIT的文本内容;  LB_GETTEXT可以获取LISTBOX列表项的文本内容;  CB_GETLBTEXT可以获取COMBOBOX下...

2018-05-08 13:41:54

阅读数 175

评论数 1

AttachThreadInput的用法

今天碰到一个问题:如何在程序A中模拟Tab按键消息发送给前台窗口(foreground window)?正常情况在对话框程序中,用户敲击Tab键后,窗体会收到WM_KEYDOWN消息,wParam为VK_TAB,而MSG结构中的hwnd则为上一个拥有键盘焦点的控件的窗口句柄。在程序A中获取前台窗口...

2018-05-07 19:12:58

阅读数 203

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭