目前的是一个多线程的循环的程序,代码里没有关闭的功能,也没有界面;但还是需要手动去停止,所以打算在右下角显示一个图标,右键会有显示关闭的功能,却碰到一个问题,找了半天才知道,多线程是不能直接和界面进行操作,得用invoke,
但是我是要用事件啊,因为只有点了图标,事件响应,我才能关闭的。这段不知道该怎么写,查了大半天的时间也没结果,各位,快下班了,救救我啊
但是我是要用事件啊,因为只有点了图标,事件响应,我才能关闭的。这段不知道该怎么写,查了大半天的时间也没结果,各位,快下班了,救救我啊
NotifyIcon 可以关联菜单的,你在菜单中写上你的代码啊,线程中操作界面元素要用委托
参考吧,还可以google “c# 线程 委托”
{
public static bool bExit=false;
public void OnRun
{
while(bExit)
{
............
}
}
}推出即
MYThread.bExit=true;即可