在win32中怎样实现递归 本帖最后由 wu4357815 于 2013-09-18 11:38:13 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在win32中怎样实现递归,比方说汉诺塔递归实现,不可以用普通方法实现但是如果调用了递归,消息循环好像就终止了。(在dos下可以用delay函数来实现暂停,但是win32下显然不行)求大神指导上面括弧打错了 不知道你指的是什么情况下,只有涉及到界面或数据库等时才不好使用,这时尽量用postmessage操作界面。 我用c谢了一个递归程序,图形界面汉诺塔,用图形来表示汉诺塔移动,每递归一次,就画一次,用delay()函数来暂停,想把他改写成win32图形程序,但是在win32中就不行了,不能暂停(即使停了也阻止了消息循环) 开线程吧,线程中递归,用Sleep暂停.发消息给主线程绘制图形. 有大神已经写出了程序,http://download.csdn.net/detail/huoyunka/659540,但是代码我看不懂,请大神指导下 把界面的句柄传入工作线程,在窗口过程中写个自定义消息的处理函数用于绘图,当需要绘图时,线程用postmessage发送自定义消息通知界面调用处理函数绘图,记住只能用postmessage,不能用sendmessage,不然照样阻塞。 那么请问怎么自己定义消息呢还是直接用postmessage发送wm_paint消息 那么请问怎么自己定义消息呢还是直接用postmessage发送wm_paint消息wm_paint在ui函数中通过invalidate触发,自定义窗口消息你google下。 MFC 单文档程序中建立的模式对话框无法置前 如何用MFC操纵IE网页 跨对话框赋值问题 请问如果这种情况怎么在vector里用erase删除 UDP ICMP端口不能到达扫描 ijl15.dll读取256色jpg文件时出错 在重叠套接字模型里,当接收的时候,怎么得知对方发送已经结束? 多线程中 CAsynSocket 接受不到OnConnect() 请问VC中能控制没隔一段时间就执行程序的函数是time()吗? Zlib的使用 D_Q来取分 关于对话框调用单文档的问题 怎么用CSplitterWnd分割3个窗口?
上面括弧打错了