好久不用MFC了。按一般的原则。你不能执行OnDraw不过你可以发一个消息让CMyAppView进行刷新。
就是说界面绘制这些具体的工作通常是由专门的绘制线程做的。由系统去调用实现的。你不要直接去绘制。你通过消息异步的方式去通知它就可以了。
你先拿到View的handle,或者是窗口的handle然后向它发一个窗口刷新消息。
好久不用WINDOWS编程不太记得具体代码怎么写了。原则上sendmessage(hwhandle, WM_REFRESH)类似这样的一个调用就可以
用指针://Bhclass B{public: Fun(); };CB GetB(); //全局函数//BCPPCB g_B;CB GetB(){return }//Acpp#include "Bh" GetB()Fun(); //可以这样调用B中的成员函数Fun()
你的意思是 函数值返回值直接放到另一个函数当参数吧
实际上可以变通一下,返回的是元组,然后怎么拿到元组中的一个
最简单的就是使用[]
如果 return a,b,c ,想拿到b
使用 fun()[1] // 下标从0开始
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)