어떻게하면 WinForms 앱에서이 작업을 수행 할 수 있습니까? System.Windows.Forms.Timer로 시도했지만 응용 프로그램을 최소화하면 다시 최대화 할 수 없습니다. 그것은 애플 리케이션을 lags. 코드 : 나는 500지연없이 500 밀리 초마다 루프합니다.
EDIT로 .Interval 속성을 사용하고 밀리 초
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
System.Windows.Forms.Timer Loop = new System.Windows.Forms.Timer();
Loop.Interval = 500;
Loop.Tick += new EventHandler(UpdateUI);
Loop.Start();
}
void UpdateUI(object sender, EventArgs e)
{
//ADD TO LIST ON USER INTERFACE
}
}
}
일부 코드를 표시하면 도움이 될 것입니다. – Jehof
코드 - 제발 당신이하는 일을 짐작할 수 없습니다. 당신이 설명하는 것을 수행하는 방법은 너무 많습니다. 코드 없이는 대답을 드릴 수 없습니다. – Oded
코드를 표시하십시오. – mbeckish