帮帮忙!很急的。 我有两个窗体。窗体A有一个ClistCtrl窗体B上也有一个ClistCtrl现在要在窗体B上打开窗体A并且把窗体B的数据写到窗体A上面去。高手帮帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你创建窗体a后,调用a中的一个方法,该方法可以设置a中的list数据,将b的list数据传递进去就行了 让B 窗体发送WM_COPYDATA 消息到A窗体把要发送的数据的指针当作参数发送。A就可以访问B的数据了 有一个偷懒的方法:你将B中初始化 ListCtrlB 控件的函数带上B窗口中 ListCtrlB 的指针这个参数,并且将该函数设为公共函数,如:pubulic:void InitListCtrl(CListCtrl *pListCtrl);用参数pListCtrl初始化该ListCtrlB控件。在B窗体的某个函数中产生A窗体,在A窗体的初始化函数中,调用窗体B的InitListCtrl(CListCtrl *pListCtrl)函数,将控件 ListCtrlA 的指针传入该函数。这样就可以只编一个函数初始化两个控件了。当然,这只是没有修改ListCtrlB中的数据的前提下的,如果该控件的数据被修改了,可能要做相应的变动。仅供参考。 关于XP自动更新的问题 MFC中是否可以用CImage显示动态的GIF文件? _variant_t问题 mfc生成的activex控件与客户端通信的问题 关于HOOK API的问题?有这方面研究的人来看看啊 怎样把窗口视图的一部分挖掉呀~!? 怎样建立快捷方式? 首页上登录的位置被广告挡住了,亏我记得路径,kao 总觉得ado在初始化的时候很慢比如coinitial,connect open速度很慢,有没有快点的 有会编sniffer的吗?我想学学,哪怕给我讲讲原理也好,有原码的就更感激不尽了。 问个超简单菜鸟问题。见笑了。 在MFC里,属性表的Apply键消息处理程序应该怎么写?
你将B中初始化 ListCtrlB 控件的函数带上B窗口中 ListCtrlB 的指针这个参数,并且将该函数设为公共函数,如:
pubulic:
void InitListCtrl(CListCtrl *pListCtrl);
用参数pListCtrl初始化该ListCtrlB控件。在B窗体的某个函数中产生A窗体,在A窗体的初始化函数中,调用窗体B的InitListCtrl(CListCtrl *pListCtrl)函数,将控件 ListCtrlA 的指针传入该函数。这样就可以只编一个函数初始化两个控件了。当然,这只是没有修改ListCtrlB中的数据的前提下的,如果该控件的数据被修改了,可能要做相应的变动。仅供参考。