请教一个关于按钮事件的问题! 用一个线程执行BUTTON1的循环,在循环中检测标志量。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有没有象VB中的 DOEVENTS 那样的函数? MSG message;While(::GetMessage(&message, NULL, 0, 0)){::TranslateMessage(&message);::DispatchMessage(&message);} BOOL b_break=false;CMyFrmae::OnButton1(){...int i;MSG message;for (i = 0;i<5000;i++){if(::GetMessage(&message, NULL, 0, 0)){::TranslateMessage(&message);::DispatchMessage(&message);}if (b_break)break;}...}CMyFrame::OnButton2(){ //中断按钮1的FOR 循环 b_break=true;} 我只是想实现这样的功能BOOL bFlag;CMyFrame::OnButton1(){ bFlag = FALSE; for(int i=0;i<5000;i++) { if(bFlag) break; // do something; }}CMyFrame::OnButton2(){ bFlag = TRUE;} 补丁一:if (b_break){b_break=false;break;} javascript 是否可以调用进程外组件 xml中的CDATA用XSL提取显示的问题 关于非阻塞socket发送数据的问题 程序界面问题 有没有大侠在多线程中使用IHTMLDocument2? 救救我的五子棋程序啊 IOCP结合多播技术 谁有《Visual C++MFC扩展编程实例》一书的例子源代码 请给我发一份 高分相送 我这样直接把数据加载到CBITMAP对象,感觉少些什么对吧 请教早绑定(early binding)的问题 请教大侠,如何在菜单中实现Ctrl+Enter快截键呢!谢谢了回答者给分 CListCtrl 控件如何进行列排序,SOS
While(::GetMessage(&message, NULL, 0, 0))
{
::TranslateMessage(&message);
::DispatchMessage(&message);
}
{
...
int i;
MSG message;
for (i = 0;i<5000;i++)
{
if(::GetMessage(&message, NULL, 0, 0))
{
::TranslateMessage(&message);
::DispatchMessage(&message);
}
if (b_break)break;
}
...
}
CMyFrame::OnButton2()
{
//中断按钮1的FOR 循环
b_break=true;
}
BOOL bFlag;
CMyFrame::OnButton1()
{
bFlag = FALSE;
for(int i=0;i<5000;i++)
{
if(bFlag) break;
// do something;
}
}CMyFrame::OnButton2()
{
bFlag = TRUE;
}
{
b_break=false;
break;
}