如何在DLL中得到主调用程序窗口的句柄。
我需要在Dll中对主窗口的一些控件进行设置。

解决方案 »

  1.   

    AfxGetApp()->m_pMainWnd;
    其实只要AfxGetApp(),所有的东西就都摆在你面前了
      

  2.   

    最通用的方法还是FindWindow //找到窗口句柄
    FindWindowEx()//得到子窗口的句柄
      

  3.   

    强烈同意bluebohe(薄荷),
    FindWindow虽然也可以,
    但有直接的干嘛不用呢?
      

  4.   

    以上办法我曾经都有试过,但是我向主窗口的pane栏写数据的时候就是发生错误.
    搞得我很无奈.
      

  5.   

    获得的CWnd指针是有效的,但是你不能强制转换为其他类型的指针,因为这个指针可能只有句柄有效
    可行的通讯方法是传送自定义消息到窗口句柄