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

📄 xxglview.cpp

📁 这是一套学校设备管理系统的源码 里面有树形结构使用的很棒的方法
💻 CPP
📖 第 1 页 / 共 5 页
字号:
	          x = 32.7;
	          fprintf(tofpe,"%f\r\n",x);
	          y = 5 + t*1;
	          fprintf(tofpe,"%f\r\n",y);
	          fprintf(tofpe,"%10.2f\r\n",g_nzbb_qmjcsl[j]);
	          fprintf(tofpe,"text\r\n");
	          x = 34.9;
	          fprintf(tofpe,"%f\r\n",x);
	          y = 5 + t*1;
	          fprintf(tofpe,"%f\r\n",y);
	          fprintf(tofpe,"%10.2f\r\n",g_nzbb_qmjcje[j]);         
		  }
      }

      fprintf(tofpe,"endpage\r\n");
  }
  fclose(fpe);
  fclose(tofpe);
  if (qcfpe != NULL)
	  fclose(qcfpe);
  if (rkfpe != NULL)
	  fclose(rkfpe);

  fpe = fopen("c:\\prtset.txt","wb");
  fprintf(fpe,"2970\n");
  fprintf(fpe,"4200\n");
  fprintf(fpe,"2\n");
  fclose(fpe);

  print_file();
//  _spawnl(_P_WAIT,"c:\\xxsbgl\\prt.exe","c:\\xxsbgl\\prt.exe",NULL);
  }
}

void CXxglView::Onxtbzbzsy() 
{
	DWORD sz,sz2;
	long l;
	FILETIME ft;
	HKEY hkey,hkey1;
	char buf1[200],buf2[200];
	int i;

    strcpy(buf1,"mhtmlfile");
    l = RegOpenKey(HKEY_CLASSES_ROOT,buf1,&hkey);
    strcpy(buf1,"DefaultIcon");
    l = RegOpenKey(hkey,buf1,&hkey1);

	sz = REG_SZ;
	sz2 = 100;
    l = RegQueryValueEx(hkey1,NULL,NULL,&sz,(unsigned char *)buf2,&sz2);
	i = 0;
	for (i=0;i<strlen(buf2);i++){
		if (buf2[i] == ','){
			buf2[i] = 0;
			break;
		}
	}

	_spawnl(_P_NOWAIT,buf2,"iexplore.exe","c:\\xxsbgl\\index.htm",NULL);	
}

void CXxglView::Onxtbzbbdy() 
{
	DWORD sz,sz2;
	long l;
	FILETIME ft;
	HKEY hkey,hkey1;
	char buf1[200],buf2[200];
	int i;

    strcpy(buf1,"mhtmlfile");
    l = RegOpenKey(HKEY_CLASSES_ROOT,buf1,&hkey);
    strcpy(buf1,"DefaultIcon");
    l = RegOpenKey(hkey,buf1,&hkey1);

	sz = REG_SZ;
	sz2 = 100;
    l = RegQueryValueEx(hkey1,NULL,NULL,&sz,(unsigned char *)buf2,&sz2);
	i = 0;
	for (i=0;i<strlen(buf2);i++){
		if (buf2[i] == ','){
			buf2[i] = 0;
			break;
		}
	}

  _spawnl(_P_NOWAIT,buf2,"iexplore.exe","c:\\xxsbgl\\xxbbdy.htm",NULL);
}

void CXxglView::Onxtbzjhgl() 
{
	DWORD sz,sz2;
	long l;
	FILETIME ft;
	HKEY hkey,hkey1;
	char buf1[200],buf2[200];
	int i;

    strcpy(buf1,"mhtmlfile");
    l = RegOpenKey(HKEY_CLASSES_ROOT,buf1,&hkey);
    strcpy(buf1,"DefaultIcon");
    l = RegOpenKey(hkey,buf1,&hkey1);

	sz = REG_SZ;
	sz2 = 100;
    l = RegQueryValueEx(hkey1,NULL,NULL,&sz,(unsigned char *)buf2,&sz2);
	i = 0;
	for (i=0;i<strlen(buf2);i++){
		if (buf2[i] == ','){
			buf2[i] = 0;
			break;
		}
	}

  _spawnl(_P_NOWAIT,buf2,"iexplore.exe","c:\\xxsbgl\\xxjhgl.htm",NULL);
}

void CXxglView::Onxtbzsbgl() 
{
	DWORD sz,sz2;
	long l;
	FILETIME ft;
	HKEY hkey,hkey1;
	char buf1[200],buf2[200];
	int i;

    strcpy(buf1,"mhtmlfile");
    l = RegOpenKey(HKEY_CLASSES_ROOT,buf1,&hkey);
    strcpy(buf1,"DefaultIcon");
    l = RegOpenKey(hkey,buf1,&hkey1);

	sz = REG_SZ;
	sz2 = 100;
    l = RegQueryValueEx(hkey1,NULL,NULL,&sz,(unsigned char *)buf2,&sz2);
	i = 0;
	for (i=0;i<strlen(buf2);i++){
		if (buf2[i] == ','){
			buf2[i] = 0;
			break;
		}
	}

  _spawnl(_P_NOWAIT,buf2,"iexplore.exe","c:\\xxsbgl\\xxsbgl.htm",NULL);
}

void CXxglView::Onxtbzxtwh() 
{
	DWORD sz,sz2;
	long l;
	FILETIME ft;
	HKEY hkey,hkey1;
	char buf1[200],buf2[200];
	int i;

    strcpy(buf1,"mhtmlfile");
    l = RegOpenKey(HKEY_CLASSES_ROOT,buf1,&hkey);
    strcpy(buf1,"DefaultIcon");
    l = RegOpenKey(hkey,buf1,&hkey1);

	sz = REG_SZ;
	sz2 = 100;
    l = RegQueryValueEx(hkey1,NULL,NULL,&sz,(unsigned char *)buf2,&sz2);
	i = 0;
	for (i=0;i<strlen(buf2);i++){
		if (buf2[i] == ','){
			buf2[i] = 0;
			break;
		}
	}

  _spawnl(_P_NOWAIT,buf2,"iexplore.exe","c:\\xxsbgl\\xxxtwh.htm",NULL);
}

void CXxglView::Onxtbzxxgm() 
{
	DWORD sz,sz2;
	long l;
	FILETIME ft;
	HKEY hkey,hkey1;
	char buf1[200],buf2[200];
	int i;

    strcpy(buf1,"mhtmlfile");
    l = RegOpenKey(HKEY_CLASSES_ROOT,buf1,&hkey);
    strcpy(buf1,"DefaultIcon");
    l = RegOpenKey(hkey,buf1,&hkey1);

	sz = REG_SZ;
	sz2 = 100;
    l = RegQueryValueEx(hkey1,NULL,NULL,&sz,(unsigned char *)buf2,&sz2);
	i = 0;
	for (i=0;i<strlen(buf2);i++){
		if (buf2[i] == ','){
			buf2[i] = 0;
			break;
		}
	}

  _spawnl(_P_NOWAIT,buf2,"iexplore.exe","c:\\xxsbgl\\xxxxgm.htm",NULL);
}

void CXxglView::Onxtbzyszm() 
{
	DWORD sz,sz2;
	long l;
	FILETIME ft;
	HKEY hkey,hkey1;
	char buf1[200],buf2[200];
	int i;

    strcpy(buf1,"mhtmlfile");
    l = RegOpenKey(HKEY_CLASSES_ROOT,buf1,&hkey);
    strcpy(buf1,"DefaultIcon");
    l = RegOpenKey(hkey,buf1,&hkey1);

	sz = REG_SZ;
	sz2 = 100;
    l = RegQueryValueEx(hkey1,NULL,NULL,&sz,(unsigned char *)buf2,&sz2);
	i = 0;
	for (i=0;i<strlen(buf2);i++){
		if (buf2[i] == ','){
			buf2[i] = 0;
			break;
		}
	}

  _spawnl(_P_NOWAIT,buf2,"iexplore.exe","c:\\xxsbgl\\xxyszm.htm",NULL);	
}

void CXxglView::Onxxgmbjqk() 
{
	// TODO: Add your command handler code here
	Cbjqkdlg dlg;

	dlg.DoModal();
}

void CXxglView::Onxxgmxxqk() 
{
	// TODO: Add your command handler code here
   Cxxqkdlg dlg;

   dlg.DoModal();  
}

void CXxglView::Onxxgmzgqk() 
{
	// TODO: Add your command handler code here
	Cjzgqkdlg dlg;

	dlg.DoModal();
}

void CXxglView::Onxxgmzzjg() 
{
	// TODO: Add your command handler code here
	Cldqkdlg dlg;
	char xxmc[200];
	FILE *fpe;
	char buf[200];
	int n;

	fpe = fopen("c:\\xxsbgl\\xxxx.txt","r");
	if (fpe == NULL)
		return;
	fgets(xxmc,200,fpe);
	xxmc[strlen(xxmc)-1] = 0;
	fclose(fpe);

	fpe = fopen("c:\\xxsbgl\\ldqk.txt","r");

	if (fpe != NULL){
		fgets(buf,200,fpe);
		buf[strlen(buf)-1] = 0;
		dlg.m_xz = buf;
		fgets(buf,200,fpe);
		buf[strlen(buf)-1] = 0;
		dlg.m_frdb = buf;
		fgets(buf,200,fpe);
		buf[strlen(buf)-1] = 0;
		dlg.m_fxz1 = buf;
		fgets(buf,200,fpe);
		buf[strlen(buf)-1] = 0;
		dlg.m_fxz2 = buf;
		fgets(buf,200,fpe);
		buf[strlen(buf)-1] = 0;
		dlg.m_fxz3 = buf;
		fgets(buf,200,fpe);
		buf[strlen(buf)-1] = 0;
		dlg.m_dwsj = buf;
		fgets(buf,200,fpe);
		buf[strlen(buf)-1] = 0;
		dlg.m_jxzr = buf;
		fgets(buf,200,fpe);
		buf[strlen(buf)-1] = 0;
		dlg.m_jyzr = buf;
		fgets(buf,200,fpe);
		buf[strlen(buf)-1] = 0;
		dlg.m_zwzr = buf;
		fgets(buf,200,fpe);
		buf[strlen(buf)-1] = 0;
		dlg.m_ldrs = atoi(buf);
        fclose(fpe);
    }

	dlg.m_xxmc = xxmc;
	
	if (dlg.DoModal() == IDOK){
	  fpe = fopen("c:\\xxsbgl\\ldqk.txt","wb");
	  fprintf(fpe,"%s\r\n",dlg.m_xz);
	  fprintf(fpe,"%s\r\n",dlg.m_frdb);
	  fprintf(fpe,"%s\r\n",dlg.m_fxz1);
	  fprintf(fpe,"%s\r\n",dlg.m_fxz2);
	  fprintf(fpe,"%s\r\n",dlg.m_fxz3);
	  fprintf(fpe,"%s\r\n",dlg.m_dwsj);
	  fprintf(fpe,"%s\r\n",dlg.m_jxzr);
	  fprintf(fpe,"%s\r\n",dlg.m_jyzr);
	  fprintf(fpe,"%s\r\n",dlg.m_zwzr);
	  fprintf(fpe,"%d\r\n",dlg.m_ldrs);
      fclose(fpe);
    }
}

void CXxglView::Onzmgldqzm() 
{
	// TODO: Add your command handler code here
	
}

void CXxglView::Onzmglyszm() 
{
	// TODO: Add your command handler code here
	Cyszmrkdlg dlg;
    FILE *fpe;

    fpe = fopen("c:\\xxsbgl\\yszmfz.set","r");
	if (fpe != NULL){
		fclose(fpe);
		MessageBox("对不起,原始帐目已封帐,不能更改.","",MB_OK);
		return;
    }

	g_come_in_flag = 0;
    g_yszm_flag = 1;
	g_zm_chaxun_flag = YSZM;

	dlg.DoModal();
    switch_to_english_mode(this);
}

void CXxglView::Onsbglsbbh() 
{
	// TODO: Add your command handler code here
//	Csbbhdlg dlg;

//	g_come_in_flag = 0;
//	dlg.DoModal();
}

void CXxglView::OnTest() 
{
	// TODO: Add your command handler code here
}

void CXxglView::OnTest1() 
{
	// TODO: Add your command handler code here
	switch_to_chinese_mode(this);
	
}

void CXxglView::OnTest2() 
{
	switch_to_english_mode(this);
}

void CXxglView::Onxtwhsrf() 
{
	// TODO: Add your command handler code here
	Cszsrfdlg dlg;
	char buf[40];
	FILE *fpe;

	dlg.m_srf = g_cur_srf;
	if (dlg.DoModal() == IDOK){
		strcpy(buf,dlg.m_srf.GetBuffer(40));
		if (buf[0] != 0){
			strcpy(g_cur_srf,buf);
		}
        fpe = fopen("c:\\xxsbgl\\srf.txt","wb");
		fprintf(fpe,"%s",buf);
		fclose(fpe);
		switch_to_english_mode(this);
		switch_to_chinese_mode(this);
		switch_to_english_mode(this);
	}
}

void CXxglView::OnEcswitch() 
{
	// TODO: Add your command handler code here
	BOOL ret;
	HIMC himc;
	HWND hwnd;
	CWnd *pwnd;

	pwnd = GetActiveWindow();
    hwnd = pwnd->m_hWnd;
    ret = ImmSimulateHotKey(hwnd,
		IME_CHOTKEY_IME_NONIME_TOGGLE);
}

void CXxglView::Onxtwhrkfs() 
{
	// TODO: Add your command handler code here
    Crkfsdlg dlg;
	
	if (dlg.DoModal() == IDOK){
	}
}

void CXxglView::Onzmglyszmcx() 
{
	// TODO: Add your command handler code here
	Cyszmcxdlg dlg;

    g_zm_chaxun_flag = YSZM;
	g_yszm_flag = 1;
	dlg.DoModal();
}

void CXxglView::Onxtwhxzbm() 
{
	// TODO: Add your command handler code here
    Cxzbmdlg dlg;
	
	if (dlg.DoModal() == IDOK){
	}
}

void CXxglView::Onzmgldrsj() 
{
	// TODO: Add your command handler code here
	FILE *fpe;
	FILE *tofpe;
	long l;
	int num,i,j;
	char buf[100];
	char jfxs[5],yzf[12];
	char cszh[50],zcdm[50],wpdj[50],wpsl[50],sxjf[50],rkfs[50];
	char rksj[50],ysgzsj[50],cjjpp[50],xhgg[50],ssbm[50],jbr[50],gdbh[50];
	float sl,dj,zje;

	fpe = fopen("c:\\xxsbgl\\blz_yszm.dbf","rb");
	tofpe = fopen("c:\\xxsbgl\\sbrk.dat","wb");
	fseek(fpe,0L,SEEK_END);
    l = ftell(fpe);
	num = (l-450)/184;
	fseek(fpe,450L,SEEK_SET);
    for (i=0;i<51;i++){
        memset(buf,0,100);
        memset(jfxs,0,5);
        memset(yzf,0,12);
        memset(cszh,0,50);
        memset(zcdm,0,50);
        memset(wpdj,0,50);
        memset(wpsl,0,50);
        memset(sxjf,0,50);
        memset(rkfs,0,50);
        memset(rksj,0,50);
        memset(ysgzsj,0,50);
        memset(cjjpp,0,50);
        memset(xhgg,0,50);
        memset(ssbm,0,50);
        memset(jbr,0,50);
        memset(gdbh,0,50);
		fread(cszh,1,15,fpe);
		fread(zcdm,1,15,fpe);
		fread(wpdj,1,19,fpe);
		fread(wpsl,1,11,fpe);
		fread(sxjf,1,19,fpe);
		fread(rkfs,1,11,fpe);
		fread(rksj,1,9,fpe);
		fread(ysgzsj,1,9,fpe);
		fread(cjjpp,1,21,fpe);
		fread(xhgg,1,21,fpe);
		fread(ssbm,1,13,fpe);
		fread(jbr,1,13,fpe);
		fread(gdbh,1,7,fpe);
		fread(buf,1,1,fpe);

	    strcpy(buf,"~");
		fprintf(tofpe,"%71s\n",buf);
		strcpy(buf,"100");
		fprintf(tofpe,"%4s\n",buf);
		strcpy(buf,"0");
		fprintf(tofpe,"%11s\n",buf);
		strcpy(buf,cszh);
	    if (buf[0] == 0){
		  buf[0] = '~';
		  buf[1] = 0;
		}
		buf[10] = 0;
	    fprintf(tofpe,"%11s\n",buf);
	    strcpy(buf,"~");
	    fprintf(tofpe,"%10s\n",buf);

⌨️ 快捷键说明

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