请教:
在dll创建了view类,希望能够在主窗口实现绘图。
有没有最好的方法使dll中的view函数(如OnDraw,鼠标响应等)与主程序的view类函数联系起来?
有例子请提供。

解决方案 »

  1.   

    不知这样可否,DLL导出一个函数,提供view的指针给主窗口,不过最好还好导出个句柄好。
      

  2.   

    SetWindowLong(...WNDPROC...)子类化?重写窗口过程函数?
      

  3.   


    我原来在主程序中编好的程序,比如显示图形(OnDraw())、鼠标响应(OnLButtonDown,OnLButtonUp、OnMouseMove)等等内容。现在,我想单独移到DLL中,建立了DLL的View。虽然DLL的View类也有OnDraw()、OnLButtonDown,OnLButtonUp、OnMouseMove等,但怎么来用呢?(主程序调用DLL的函数我是知道的)。如果有类似经验的朋友,能给个比较详细的例子。拜托