句柄是以下面的方式传递给osgViewer::Viewer的,
osgViewer::View.getCamera().setGraphicsContext(osg::GraphicsContext);
下面是获得此句柄的方法。
这个句柄就是MFC CView的句柄。

// 向osg视图Viewer发送消息
void PostMsgToViewer(osgViewer::Viewer *pViewer,unsigned int msg,WPARAM wp,LPARAM lp)
{
    osgViewer::ViewerBase::Windows windows;
    pViewer->getViewerBase()->getWindows(windows);
    if(windows.size()==0)
        return;
    osgViewer::GraphicsWindow *pWin = dynamic_cast<osgViewer::GraphicsWindow *>(windows(0));
    PostMessage(pWin,msg,wp,lp);
    // 句柄hwnd是以这种方式传递给Viewer的。
    
// osgViewer::View.getCamera().setGraphicsContext(osg::GraphicsContext);
}

url:http://greatverve.cnblogs.com/p/PostMsgToViewer.html
没有环境,代码可能不准确。
 

相关文章:

  • 2022-12-23
  • 2021-06-11
  • 2021-05-19
  • 2021-05-20
  • 2021-10-30
  • 2022-03-02
  • 2021-10-23
  • 2022-02-11
猜你喜欢
  • 2021-09-14
  • 2022-12-23
  • 2021-09-10
  • 2022-12-23
  • 2022-12-23
  • 2021-07-22
  • 2022-12-23
相关资源
相似解决方案