solidworks二次开发:更新零件后,对工程图进行更新

 LPSLDWORKS  SwApp;  

LPMODELDOC2 ModelDocPart;  

LPDRAWINGDOC DrawDocPart;

 HRESULT hRes;

//定义各类指针  

SwApp = TheApplication->GetSWApp(); 

 hRes = SwApp->get_IActiveDoc2 ( &ModelDocPart );  

hRes = ModelDocPart->QueryInterface(IID_IDrawingDoc,(LPVOID*)&DrawDocPart);  

VARIANT_BOOL retval;

 hRes = DrawDocPart->ActivateView ( _T("工程视图1"), &retval );

 VARIANT annObj;

 hRes = DrawDocPart->InsertModelAnnotations3(0,32776,true,true,false,false, &annObj);

 

 

 

你可能感兴趣的:(solidworks二次开发)