⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mon.h

📁 monlibs
💻 H
字号:
// MON.h : MON DLL 的主头文件
//

#pragma once

#ifndef __AFXWIN_H__
	#error "在包含此文件之前包含“stdafx.h”以生成 PCH 文件"
#endif

#include "resource.h"		// 主符号
#include "MyProtk.h"

#ifndef GENERAL_H
#define GENERAL_H
#define DONE	 -99  
#endif /* GENERAL_H */

/* Function prototypes */
extern "C" {int user_initialize(int ,char **,char *,char *,	wchar_t *);}
extern "C" {void user_terminate(void);}

int MenuPick(char *,int);
int MakeSubMenu(char *,int);

//int Func_prt1_1 (char * , int );		  
//int Func_prt2_1 (char * , int );		  
//int Func_prt3_1 (char * , int );			  
	  

int Func_asm1_1 (char * , int );		  
int Func_asm1_2 (char * , int );			  
int Func_asm1_3 (char * , int );			  
int Func_asm1_4 (char * , int );		  
int Func_asm1_5 (char * , int );			  
int Func_asm1_6 (char * , int );
int Func_asm1_7 (char * , int );

int Func_asm2_1 (char * , int );		  
int Func_asm3_1 (char * , int );		  
int Func_asm4_1 (char * , int );		  
int Func_asm5_1 (char * , int );		  
int Func_asm6_1 (char * , int );		
int Func_asm7_1 (char * , int );	
int Func_asm8_1 (char * , int );
int Func_asm9_1 (char * , int );
int Func_asm9_2 (char * , int );			  
int Func_asm9_3 (char * , int );			  
int Func_asm9_4 (char * , int );		  
int Func_asm9_5 (char * , int );			  
int Func_asm9_6 (char * , int );
int Func_asm9_7 (char * , int );
int Func_asm9_8 (char * , int );
int Func_asm9_9 (char * , int );
int Func_asm9_10 (char * , int );
int Func_asm9_11 (char * , int );

int Func_asm10_1 (char * , int );
int Func_asm11_1 (char * , int );
int Func_asm12_1 (char * , int );

ProError UsrActivateCurrentWindow();
ProError UsrRepaintWindow();
void  UsrAssemblyComponentFn_xc(CString path,CString zb,double length);
void  UsrAssemblyComponentFn(CString path,CString zb);

void  UsrPartComponentFn(CString path,CString zb);
BOOL AssemblyComp(ProSolid asm_solid,ProSolid comp);
ProError ProUtilCollectFamtableItem( ProFamtable  *p_famtable,  ProFamtableItem **famtable_item );
ProError ProUtilCollect3ParamDBVisitAction(void *, ProError ,ProAppData);
ProError ProUtilCollect2ParamDBVisitAction(void *, ProAppData);
ProError ProUtilDefaultFilter();
ProError ProUtilCollectFamtableInstance(ProFamtable  *p_famtable, ProFaminstance **famtable_instance);
BOOL IfFileExist(CString folder,CString menufile);
void CString2Wstring(CString *str1,wchar_t *str2);

void SettingFn();
static uiCmdAccessState uiAccessAvailable (uiCmdAccessMode access_mode);
//复选按钮动作函数
int  ShoworHideFn(uiCmdCmdId command,uiCmdValue *p_value
							,void *p_push_command_data);

//复选按钮初始值设置函数
int  ShoworHideValFn(uiCmdCmdId command,uiCmdValue *p_value);

// CMONApp
// 有关此类实现的信息,请参阅 MON.cpp
//

class CMONApp : public CWinApp
{
public:
	CMONApp();

// 重写
public:
	virtual BOOL InitInstance();

	DECLARE_MESSAGE_MAP()
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -