📄 form1.cs
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace pcRAPIDemo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
m_deleStartup = new EventHandler(this.StartupCallback);
m_deleFindFiles = new EventHandler(this.FindFilesCallback);
}
/// <summary>
/// 连接线程定义
/// </summary>
private StartupThread m_thrdStartup = null;
private EventHandler m_deleStartup;
/// <summary>
/// 文件查找线程定义
/// </summary>
private FindFilesThread m_thrdFindFiles = null;
private EventHandler m_deleFindFiles;
/// <summary>
/// 数据文件下载线程定义
/// </summary>
private void button1_Click(object sender, EventArgs e)
{
//创建并启动连接线程
m_thrdStartup = new StartupThread(this, m_deleStartup);
if (!m_thrdStartup.Run())
{
m_thrdStartup = null;
}
}
/// <summary>
/// 连接线程回调函数
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void StartupCallback(object sender, System.EventArgs e)
{
INVOKE_STARTUP it = this.m_thrdStartup.itReason;
switch (it)
{
case INVOKE_STARTUP.STARTUP_SUCCESS:
break;
case INVOKE_STARTUP.STARTUP_FAILED:
break;
case INVOKE_STARTUP.STATUS_MESSAGE: ;
break;
}
}
/// <summary>
/// 文件查找线程回调函数
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void FindFilesCallback(object sender, System.EventArgs e)
{
INVOKE_FINDFILES it = this.m_thrdFindFiles.itReason;
switch (it)
{
case INVOKE_FINDFILES.FINDFILE_QUERYSTARTPATH:
//string strStart = txtStartDir.Text;
//if (strStart.EndsWith("\\") == false)
// strStart = strStart + "\\";
m_thrdFindFiles.strBuffer = "\\";
break;
case INVOKE_FINDFILES.FINDFILE_NEWFILE:
{
break;
}
case INVOKE_FINDFILES.FINDFILE_COMPLETE:
{
break;
}
case INVOKE_FINDFILES.STATUS_MESSAGE:
break;
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -