我无法点击图片框。我正在使用DirectX Capture类。我有一个图片框,我现在无法点击它。所以我有一些事件,所以我可以绘制一个框并将这些像素发送到一个功能,这是有效的,但当我将图片框连接到捕获类时,我不能再点击我的图片框。没有任何事件正在发挥作用。 这是我的代码:
private void ConnectIR2BTN_Click(object sender, EventArgs e)
{
try
{
try
{
filters = new Filters();
capture = new Capture(filters.VideoInputDevices[1], filters.AudioInputDevices[0]);
capture.PreviewWindow = pictureBox1;
}
catch (Exception err)
{
MessageBox.Show(err.Message);
}
capture.VideoSource = (Source)comboBox2.SelectedItem;
capture.Cue();
capture.Start();
stateIndicatorComponent3.StateIndex = 3;
}
catch(Exception err)
{
MessageBox.Show(err.Message);
}
}
我也不认为图像正在更新。 我做错了什么? 我正在使用的事件是: 涂料 的MouseDown 的MouseMove 鼠标松开
答案 0 :(得分:0)
您需要使用计时器来更新图片框。创建一个捕获类,然后在计时器中调用该类。您没有任何内容涉及更新所需的时间范围。另外一定要启用计时器。
在您的按钮事件中调用计时器事件。