mon.cpp

来自「monlibs」· C++ 代码 · 共 1,275 行 · 第 1/3 页

CPP
1,275
字号
	各个菜单的消息响应函数
*/
/////////////////////////////////////////////////


///////////////////////////////////////////////////////////////////////
//连接件与紧固件
int Func_asm1_1(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\joint_fasten\\Bolts\\"));
	CString menufile(_T("bolts.mnu"));
	//判断mnu文件存在否
	if(!IfFileExist(folder,menufile))
		return 0;
	
	//
	CAsm1_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm1_2(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\joint_fasten\\nuts\\"));
	CString menufile(_T("nuts.mnu"));
	//判断mnu文件存在否
	if(!IfFileExist(folder,menufile))
		return 0;
	//
	CAsm1_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();

	return(1);
}
int Func_asm1_3(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\joint_fasten\\screws\\"));
	CString menufile(_T("screws.mnu"));
	//判断mnu文件存在否
	if(!IfFileExist(folder,menufile))
		return 0;
	//
	CAsm1_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm1_4(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\joint_fasten\\washers\\"));
	CString menufile(_T("washers.mnu"));
	//判断mnu文件存在否
	if(!IfFileExist(folder,menufile))
		return 0;
	//
	CAsm1_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm1_5(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\joint_fasten\\pins\\"));
	CString menufile(_T("pins.mnu"));
	//判断mnu文件存在否
	if(!IfFileExist(folder,menufile))
		return 0;
	//
	CAsm1_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm1_6(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\joint_fasten\\rivets\\"));
	CString menufile(_T("rivets.mnu"));
	//判断mnu文件存在否
	if(!IfFileExist(folder,menufile))
		return 0;
	//
	CAsm1_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm1_7(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\joint_fasten\\assembly\\"));
	CString menufile(_T("assembly.mnu"));
	//判断mnu文件存在否
	if(!IfFileExist(folder,menufile))
		return 0;
	//
	CAsm1_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}


//轴承
int Func_asm2_1(char *RetChar , int Whatever)  
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\rolling_bears\\"));
	CString menufile(_T("Rolling_bearings.mnu"));
	//判断mnu文件存在否////////////////
	if(!IfFileExist(folder,menufile))
		return 0;
	///////////////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
//法兰
int Func_asm3_1(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\flanges\\"));
	CString menufile(_T("flanges.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}

//齿轮
int Func_asm4_1(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\gear\\"));
	CString menufile(_T("gear.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm1_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}

//弹簧
int Func_asm5_1(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\spring\\"));
	CString menufile(_T("spring.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm1_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}

//模架
int Func_asm6_1(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\moldlib\\"));
	CString menufile(_T("moldlib.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}

//型材
int Func_asm7_1(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\xingcai\\"));
	CString menufile(_T("xingcai.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm7_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}

//液压气动
int Func_asm8_1(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\yeyaqidong\\"));
	CString menufile(_T("yeyaqidong.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}


//夹具//////////////////////////////////////////////////////////////////////
int Func_asm9_1(char *RetChar , int Whatever) //操作件
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\jj\\czj\\"));
	CString menufile(_T("czj.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm9_2(char *RetChar , int Whatever) //导向件
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\jj\\dxj\\"));
	CString menufile(_T("dxj.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm9_3(char *RetChar , int Whatever) //定位件
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\jj\\dwj\\"));
	CString menufile(_T("dwj.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm9_4(char *RetChar , int Whatever) //对刀件
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\jj\\ddj\\"));
	CString menufile(_T("ddj.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm9_5(char *RetChar , int Whatever) //对定件
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\jj\\ddingj\\"));
	CString menufile(_T("ddingj.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm9_6(char *RetChar , int Whatever) //辅助支撑
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\jj\\fzzc\\"));
	CString menufile(_T("fzzc.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm9_7(char *RetChar , int Whatever)  //夹紧件
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\jj\\jjj\\"));
	CString menufile(_T("jjj.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm9_8(char *RetChar , int Whatever) //支柱支脚
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\jj\\zzzj\\"));
	CString menufile(_T("zzzj.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm9_9(char *RetChar , int Whatever)  //其它件
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\jj\\qtj\\"));
	CString menufile(_T("qtj.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm9_10(char *RetChar , int Whatever)  //夹钳
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\jj\\jq\\"));
	CString menufile(_T("jq.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
int Func_asm9_11(char *RetChar , int Whatever)  //密封圈
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\jj\\mfq\\"));
	CString menufile(_T("mfq.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}
/////////////////////////////////////////////////////////////////////////
//电气
int Func_asm10_1(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\dianqi\\"));
	CString menufile(_T("dianqi.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}


//电机
int Func_asm11_1(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\motor\\"));
	CString menufile(_T("motor.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}

//其它
int Func_asm12_1(char *RetChar , int Whatever)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState());
	CString folder(_T("\\GBLib\\qita\\"));
	CString menufile(_T("qita.mnu"));
	//判断mnu文件存在否//////////
	if(!IfFileExist(folder,menufile))
		return 0;
	//////////////////////////
	CAsm2_1Dlg dlg(folder,menufile,NULL);
	dlg.DoModal();
	UsrActivateCurrentWindow();
	return(1);
}

⌨️ 快捷键说明

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