extern "C++" { class ILuxToolbar:public IUnknown{ public: virtual void _stdcall Create(HWND hParent); virtual HWND _stdcall GetHandle(void); virtual void _stdcall Insert(int index,int id,HICON hIcon,LPSTR lpszToolTip); virtual void _stdcall Add(int id,HICON hIcon,LPSTR lpszToolTip); virtual void _stdcall Clear(void); virtual void _stdcall EnableItem(int id,BOOL bEnabled); virtual void _stdcall GetSize(SIZE &ref_size); }; }// extern "C++" extern HINSTANCE hLib_LuxCtrl; typedef ILuxToolbar *(_stdcall *PROC_LuxToolbar_CreateInstance)(void); extern PROC_LuxToolbar_CreateInstance LuxToolbar_CreateInstance; extern ILuxToolbar *pobj_StandardToolbar; extern ILuxToolbar *pobj_ReleaseToolbar; extern ILuxToolbar *pobj_DebuggerToolbar;