单文档意欲,用一非模态对话框上按钮“开始”、“停止”控制图象采集、停止,求指点
单文档试图,用一非模态对话框上按钮“开始”、“停止”控制图象采集、停止,求指点!
以前用鼠标单击左键控制采集停止,现想用一非模态对话框上按钮“停止”来停止图象采集,求指点,谢谢!
------解决方案--------------------
创建非模态对话框的指定View视图作为其父窗口,这样在非模态对话框类的某一个函数中利用GetParent()->PostMessage/SendMessage()发送自定义消息到View视图了。
以前用鼠标单击左键控制采集停止,现想用一非模态对话框上按钮“停止”来停止图象采集,求指点,谢谢!
while(camera.IsGrabbing())
{
// Wait for an image and then retrieve it. A timeout of 5000 ms is used.
camera.RetrieveResult( 2000, ptrGrabResult, TimeoutHandling_ThrowException);
MSG msg;
PeekMessage(&msg,NULL,0,0,PM_REMOVE);
if((msg.message==WM_KEYDOWN)|| (msg.message==WM_LBUTTONDOWN))
{
camera.AcquisitionStop();
}
........
------解决方案--------------------
创建非模态对话框的指定View视图作为其父窗口,这样在非模态对话框类的某一个函数中利用GetParent()->PostMessage/SendMessage()发送自定义消息到View视图了。