mfc中如何让调用的函数暂停一下,让用户点击了某控件后它再执行?我是菜鸟,求高手帮忙!若解决问题追加分

如题所述

第1个回答  2011-06-21
你的意思好像就是要函数执行到一半的时候停下??然后等你点击控件之后执行?不知道你是不是这个意思。如果是,哪没办法。如果不是,哪就在你的控件响应函数里面调用这个函数就可以了。
第2个回答  2011-06-20
把该函数的实现写在你设置的“某控件”的CLICK事件里,就好了。
或者,当调用函数时,判断“某控件”是否被点击。本回答被提问者和网友采纳
第3个回答  2011-06-20
把这个调用函数放到到控件的执行函数中。
第4个回答  2011-06-20
需要用多线程

否则 调用函数时 其他的都点不动的

处于假死状态

1.VC++程序不能执行.求各位高手指点.我是菜鸟
这个问题可能和系统的设置有关,你可以在OnButton1的开头处加上这一句SetWindowPos(&CWnd::wndTopMost,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);,也就是使窗口在前端试试,在OnButton2开头处加SetWindowPos(&CWnd::wndNoTopMost,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);IsFullScreen这个变量是不是没有定义,你...

VC++MFC编程中,怎样让编辑框显示特定字符?
可以在InitDialog函数里:读出到变量后,可以用字符串或者CString对象格式化后,调用SetWindowText()函数来实现。函数具体怎么调用参看msdn就知道了

高手感兴趣的问题,菜鸟别来
要终止程序,请单击“确定”的信息框,单击“确定”后,又出现“发生内部错误,您正在使用的其中一个窗口即将关闭”的信息框,关闭该提示信息后,IE浏览器也被关闭。解决方法:修复或升级IE浏览器,同时打上补丁。看过其中一个修复方法是,Win2000自升级,也就是Win2000升级到Win2000,其实这种方法也就是把系统还原到系统初...

求个可以让一个电脑菜鸟变成一个电脑高手的速成教材!(我只知道一些硬件...
在"开始" 菜单上单击鼠标右键,选择"打开",在打开的窗口中单击鼠标右键,选择"新建"---"快捷方式",然后在"请键入项目的位置"框中输入"mailto: ",单击"下一步",在"键入该快捷方式的名称"框中输入名称,单击"完成"即可。以后只需单击此快捷方式就可创建一封新电子邮件。如果你经常给某个朋友 发...

菜鸟求助PHP字符替换的问题
用Reload的函数后,被刷新的界面总是弹出一个提示界面,“不重新发送数据,就无法刷新网页...”,有什么办法不让他弹出来,直接刷新啊!! 各位的托盘区都有些什么东西?(发完就去写程序) 这究竟是一只什么鸟?"Only one data module in per application" 怎么把一个.ICO文件装入得到HICON句柄呢?用什么函数呀? 什么...

请高手帮我看一下这段erlang代码中Fun()是做什么的?菜鸟求教
Fun是个函数,在erlang中,函数可作为参数传递 Fun 表示函数变量 Fun() 表示调用该函数

求excel文件计算计算公式,本人菜鸟刚刚接触excel什么都不懂,请高手指点...
如果有错,该函数返回TRUE,反之返回FALSE。 逻辑判断 LEFT 从一个文本字符串的第一个字符开始,截取指定数目的字符。 截取数据 LEN 统计文本字符串中字符数目。 字符统计 MATCH 返回在指定方式下与指定数值匹配的数组中元素的相应位置。 匹配位置 MAX 求出一组数中的最大值。 数据计算 MID 从一个文本字符串的指定...

如何在MFC单文档里添加按钮?
ON_BN_CLICKED)事件,事件的处理函数是OnMybutton。这是MFC的消息映射机制。对于这个机制,在此不多说,待后续。到此,一个可以响应单击事件的按钮就创建好了。如果要响应其他事件,可以按照这个方式创建,只需要改动这个过程中的第3步,将ON_BN_CLICKED改成希望响应的消息类型就可以了。

什么是木马病毒?
网络游戏木马通常采用记录用户键盘输入、Hook游戏进程API函数等方法获取用户的密码和帐号。窃取到的信息一般通过发送电子邮件或向远程脚本程序提交的方式发送给木马作者。 网络游戏木马的种类和数量,在国产木马病毒中都首屈一指。流行的网络游戏无一不受网游木马的威胁。一款新游戏正式发布后,往往在一到两个星期内,就会...

...它可运行但不是我想要的结果,本人还是个菜鸟帮一下忙~!
则在当前窗口关闭后,可以自动再弹出个运行窗口出来?和直接点击.exe文件一样?你可以用下面的函数,试试看:"calc"是计算器,你改成自己编的那个程序名就可以了。include <windows.h> ::WinExec("calc", SW_SHOW);=== 既然“本人还是个菜鸟”,就不要想的太多,先把基础打好吧。也可以,找...

相似回答
大家正在搜