有程序EXE和DLL,其中DLL中有1个函数用来显示对话框,被EXE调用。当EXE和DLL都为Release或Debug时,没有任何问题,但EXE为Release、DLL为Debug时,就会出错。该DLL是用VC提供的MFC Extension DLL,函数的
MFC Activex与JavaScript的接口交互 在Activex的应用中与网页的JavaScript的交互必不可少,在这里就简单的介绍下。VC 创建的Activex的有两种类型,MFC Activex与ATL Activex, 在VC新建工程的时候选择
本文阅读基础:有一定的C++基础知识(了解继承、回调函数),对MFC的消息机制有一定了解,对COM的基础知识有一定了解,对ActiveX控件有一定了解。 一. 前言 ActiveX控件和它的容器程序如何通讯是一个值得研究的问题,因为这涉及到Activ
ActiveX异步回调JavaScript 开发环境:VC6.0。 背景知识:COM/ActiveX/JavaScript/MFC/Thread 想必用过Ajax的童鞋们都知道xmlhttp这个东西吧,通过设定onrea
在编程时,会经常使用到定时器。使用定时器的方法比较简单,通常告诉Windows一个时间间隔,然后WINDOWS以此时间间隔周期性触发程序。通常有两种方法来实现:发送WM_TIMER消息和调用应用程序定义的回调函数。 1.1 用WM_TIMER来设置定时器 先请
CFileDialog会自动记住上一次路径, SHBrowseForFolder需要写个回调函数, 传值给BROWSEINFO BaseFunc.h #include <string> using namespace std; namespace BaseFu
stl(Standard Template Library)和wtl(Windows Template Library)使用的都是c++中的模版技术。 它们之间又有所不同。 stl体现了泛型化程序设计的思想(generic programming),对于传入
说到消息,在MFC中,“最熟悉的神秘”可算是消息映射,那是我们刚开始接触MFC时就要面对的东西。有过SDK编程经验的朋友转到MFC编程的时候,一下子觉得什么都变了样。特别是窗口消息及对消息的处理跟以前相比,更是风马牛不相及的。如文档不是窗口,是怎样响应命令消息