当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: (1)在MFC中更新视图 本文代码下载:http://image.myfaq.com.cn/files/20040514/10344.exe Q:我想在我的MDI程序中实现:在CMainFrame的一个定时器事件中更新所有的子窗口。
 

 

 ·vb与vc通信初探(一)    »显示摘要«
    摘要:在使用vb调用vc写的dll的时候,可以实现一些vb不能实现或者很难实现的功能,但是,因为vb与vc之间的数据类型并不总是完全对应的,所以,在进行参数传递的时候,就需要进行类型转换了。下面我将通过逐步的推进的方法,来看看如何达到vb与vc之间的通信。      首先,看一个简单的例子。      vc中的程序:      extern "c" _declspec(dllexport) void r......
    摘要: static关键字如果不被引入c++语言,那就违反了c++设计中对低级语言设计支持规则中的”没有无故与c语言不兼容规则”,原因很简单,c语言中存在static并发发挥着它良好的作用,所以c++同样引入static应该是理所当然的,而实际c++的做法是不仅引入static,而且对它在面向对象java/j2me/code/ target=_blank>程序设计中进行扩充(导入静态数据成员和静态函数成......


C++Q&A——在MFC中更新视图,在.NET Framework中跟踪事件(1)

                                            (1)在mfc中更新视图

    q:我想在我的mdi程序中实现:在cmainframe的一个定时器事件中更新所有的子窗口.我的视图显示很多图表,但我用下面的代码只能更新一个活动窗口: 【程序编程相关:用于继承的 singleton (在C+

本文代码下载:http://image.myfaq.com.cn/files/20040514/10344.exe 【推荐阅读:显示内存中的HTML内容

    有什么办法能从我的cmdiframe类中获得所有的子窗口或文档吗? 【扩展信息:用Socket接收和转换数字和字符串数据

    getactivewindow()->getactiveview()->getdocument()

    a:你的情况并不少见.许多程序都需要周期性地更新视图来获取实时数据.即使程序不需要实时数据,在用户改变文档的时候仍然要更新视图.mfc的文档/视图模型(与所有对象/视图模型)的基本原则是数据与表达分离.用户或真实世界的事件改变了潜在的对象,数据或文档;这些改变通过某种更新事件表现出来.

    对于在同一个文档中有多个视图,mfc已经有一个更新所有视图的机制了,这个函数是cdocument::updateallviews,它为文档中打开的每一个视图调用cview::onupdate.你可以传递你自己的程序中特有的“提示”,描述要执行什么样的更新操作.例如,假如你知道只有文档的标题发生改变了,你可以定义一个枚举类型的值changed_title,把它作为提示代码发送.假如你的文档还有图片与文本,你还可以定义changed_text与changed_graphics,使用这些提示代码是为了提高性能.
...   下一页
 ·vc基础学习:初学者指针指南    »显示摘要«
    摘要:原作者:andrew peace   原文链接:asp">http://www.codeproject.com/cpp/pointers.asp   点击下载配套源代码   何为指针?   指针基本上和其它的变量一样,唯一的一点不同就是指针并不包含实际的数据,而是包含了一个指向内存位置的地址,你可以在这个地址找到某些信息。这是一个很重要的概念,并且许多程序或者思想都是将指针作为它们的设计基础,......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE