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

📄 mywnd.cpp

📁 一个多方面查询的系统,也是很辛苦找到,并且做管理系统很多方面都用到的
💻 CPP
📖 第 1 页 / 共 5 页
字号:
		Wizardcontrol->AddPage(page1);
	}



	if(iFlag==6)  //发信息窗口
	{
		CRect clientRc;
		GetClientRect(&clientRc);

		Wizardcontrol=new CMyWizardcontrol(this);
		Wizardcontrol->setPos(clientRc);

		CMySheetpage *page1;
		page1=new CMySheetpage;
		page1->Init(NULL,1,this,false,NULL);
		page1->setPos(clientRc);

		CMyLabel *label1,*label2;

		shortmsgitem *item;
		CMyLabel  *tempLabel=((CMyWnd *)((CInputBox *)GetOwner())->ClientWnd)->pParentLabel;
		if(((CMyWnd *)((CInputBox *)GetOwner())->GetOwner())->shortmsg[tempLabel->iAct].msg.GetSize()>0)
		{
			item=(shortmsgitem *)((CMyWnd *)((CInputBox *)GetOwner())->GetOwner())->shortmsg[tempLabel->iAct].msg.GetAt(((CMyWnd *)((CInputBox *)GetOwner())->GetOwner())->shortmsg[tempLabel->iAct].iCurrentMsg);
			item->flag=1;
			label1=new CMyLabel(item->message,5,2,false,false,1,NULL,this);

			ShortMsgIndex=((CMyWnd *)((CInputBox *)GetOwner())->GetOwner())->shortmsg[tempLabel->iAct].iCurrentMsg;
		}
		else
			label1=new CMyLabel("",5,2,false,false,1,NULL,this);
		
		label1->setPos(page1->PageRect.left+2,page1->PageRect.top+2,page1->PageRect.right-6,page1->PageRect.top+140);
		label1->dwEditStyle=ES_MULTILINE| ES_AUTOVSCROLL| WS_VSCROLL;
		label1->pEdit->setEnable(false);

		label2=new CMyLabel("",5,2,false,false,1,NULL,this);
		label2->setPos(page1->PageRect.left+2,page1->PageRect.top+170,page1->PageRect.right-6,page1->PageRect.top+260);
		label2->dwEditStyle=ES_MULTILINE| ES_AUTOVSCROLL| WS_VSCROLL;

		CMyLabel *SEND;
		SEND=new CMyLabel("发送",1,2,false,false,IDC_MSGSEND,NULL,this);
		SEND->setPos(clientRc.left+170,clientRc.top+145,clientRc.left+210,clientRc.top+166);
		SEND->setVisible(false);

		CMyLabel *UP;
		UP=new CMyLabel("上一条",1,2,false,false,IDC_MSGUP,NULL,this);
		UP->setPos(clientRc.left+20,clientRc.top+145,clientRc.left+60,clientRc.top+165);
		
		CMyLabel *DOWN;
		DOWN=new CMyLabel("下一条",1,2,false,false,IDC_MSGDOWN,NULL,this);
		DOWN->setPos(clientRc.left+70,clientRc.top+145,clientRc.left+110,clientRc.top+166);

		CMyLabel *RETURN;
		RETURN=new CMyLabel("回复",1,2,false,false,IDC_MSGRE,NULL,this);
		RETURN->setPos(clientRc.left+120,clientRc.top+145,clientRc.left+160,clientRc.top+166);
		RETURN->iAct=1;   //显示


		page1->AddItem(label1);
		page1->AddItem(label2);
		page1->AddItem(UP);
		page1->AddItem(DOWN);
		page1->AddItem(RETURN);
		page1->AddItem(SEND);

		Wizardcontrol->AddPage(page1);
	}


	if(iFlag==8)  //提交窗口
	{
		CRect clientRc;
		GetClientRect(&clientRc);

		Wizardcontrol=new CMyWizardcontrol(this);
		Wizardcontrol->setPos(clientRc);

		
		SYSTEMTIME sysTm;
		::GetLocalTime(&sysTm);
		char *temp=new char[20];

		CMySheetpage *page1;
		page1=new CMySheetpage;
		page1->Init(NULL,1,this,false,NULL);
		page1->setPos(clientRc);

		CMyLabel *blabel1,*blabel2;

		blabel1=new CMyLabel("选择客户:",4,2,false,false,NULL,NULL,this);
		blabel1->setPos(page1->PageRect.left+30,page1->PageRect.top+10,page1->PageRect.left+100,page1->PageRect.top+30);
		blabel1->SetTextCol(RGB(243,243,243));

		blabel2=new CMyLabel("选择提交件:",4,2,false,false,NULL,NULL,this);
		blabel2->setPos(page1->PageRect.left+30,page1->PageRect.top+60,page1->PageRect.left+100,page1->PageRect.top+80);
		blabel2->SetTextCol(RGB(243,243,243));

		page1->AddItem(blabel1);
		page1->AddItem(blabel2);

		CMyLabel *label1,*label2,*label3,*label4;
		label1=new CMyLabel("咨询件",3,2,true,false,IDC_TJSELECTJIAN,NULL,this);
		label1->setPos(page1->PageRect.left+80,page1->PageRect.top+90,page1->PageRect.left+150,page1->PageRect.top+110);
		label1->SetTextCol(RGB(243,243,243));
		label1->OpenBitmap("res/select1.bmp");
		label1->iAct=4;
		label1->StretchWidth=1;
		
		label2=new CMyLabel("承诺件",3,2,true,false,IDC_TJSELECTJIAN,NULL,this);
		label2->setPos(page1->PageRect.left+80,page1->PageRect.top+110,page1->PageRect.left+150,page1->PageRect.top+130);
		label2->SetTextCol(RGB(243,243,243));
		label2->OpenBitmap("res/select0.bmp");
		label2->iAct=2;
		label2->StretchWidth=1;

		label3=new CMyLabel("补办件",3,2,true,false,IDC_TJSELECTJIAN,NULL,this);
		label3->setPos(page1->PageRect.left+80,page1->PageRect.top+130,page1->PageRect.left+150,page1->PageRect.top+150);
		label3->SetTextCol(RGB(243,243,243));
		label3->OpenBitmap("res/select0.bmp");
		label3->iAct=3;
		label3->StretchWidth=1;


		label4=new CMyLabel("无",6,2,false,false,IDC_TJSELECTPHOTO,NULL,this);
		label4->setPos(page1->PageRect.left+80,page1->PageRect.top+30,page1->PageRect.left+150,page1->PageRect.top+50);
		label4->SetTextCol(RGB(243,243,243));
		label4->iAct=0;

		page1->AddItem(label1);
		page1->AddItem(label2);
		page1->AddItem(label3);
		page1->AddItem(label4);

		Wizardcontrol->AddPage(page1);


		CMySheetpage *page2;
		page2=new CMySheetpage;
		page2->Init(NULL,1,this,false,NULL);
		page2->setPos(clientRc);

		CMyLabel *label21,*label22,*label23,*label24,*label25,*label26,*label27,*label28;

		label21=new CMyLabel("接待日期:",4,2,false,false,NULL,NULL,this);
		label21->setPos(clientRc.left+10,clientRc.top+10,clientRc.left+70,clientRc.top+30);
		label21->SetTextCol(RGB(243,243,243));

		label22=new CMyLabel("年     月     日",4,2,false,false,NULL,NULL,this);
		label22->setPos(clientRc.left+120,clientRc.top+10,clientRc.left+220,clientRc.top+30);
		label22->SetTextCol(RGB(243,243,243));

		label23=new CMyLabel("联系电话:",4,2,false,false,NULL,NULL,this);
		label23->setPos(clientRc.left+10,clientRc.top+30,clientRc.left+70,clientRc.top+50);
		label23->SetTextCol(RGB(243,243,243));


		label24=new CMyLabel("接待单位:",4,2,false,false,NULL,NULL,this);
		label24->setPos(clientRc.left+10,clientRc.top+50,clientRc.left+70,clientRc.top+70);
		label24->SetTextCol(RGB(243,243,243));

		label25=new CMyLabel("接待内容:",4,2,false,false,NULL,NULL,this);
		label25->setPos(clientRc.left+10,clientRc.top+70,clientRc.left+70,clientRc.top+90);
		label25->SetTextCol(RGB(243,243,243));

		label26=new CMyLabel("接待人数:",4,2,false,false,NULL,NULL,this);
		label26->setPos(clientRc.left+10,clientRc.top+90,clientRc.left+70,clientRc.top+110);
		label26->SetTextCol(RGB(243,243,243));

		label27=new CMyLabel("来者姓名:",4,2,false,false,NULL,NULL,this);
		label27->setPos(clientRc.left+10,clientRc.top+110,clientRc.left+70,clientRc.top+130);
		label27->SetTextCol(RGB(243,243,243));

		label28=new CMyLabel("办理事项:",4,2,false,false,NULL,NULL,this);
		label28->setPos(clientRc.left+10,clientRc.top+130,clientRc.left+70,clientRc.top+150);
		label28->SetTextCol(RGB(243,243,243));

		page2->AddItem(label21);
		page2->AddItem(label22);
		page2->AddItem(label23);
		page2->AddItem(label24);
		page2->AddItem(label25);
		page2->AddItem(label26);
		page2->AddItem(label27);
		page2->AddItem(label28);


		CMyLabel *BlankButton1,*BlankButton2,*BlankButton3,*BlankButton4,*BlankButton5,*BlankButton6,*BlankButton7,*BlankButton8,*BlankButton9;
		BlankButton1=new CMyLabel("",6,2,false,true,NULL,NULL,this);
		BlankButton1->setPos(clientRc.left+80,clientRc.top+10,clientRc.left+120,clientRc.top+27);
		BlankButton1->crBackcol=crBackground;
		BlankButton1->SetTextCol(RGB(243,243,243));

		BlankButton2=new CMyLabel("",6,2,false,true,NULL,NULL,this);
		BlankButton2->setPos(clientRc.left+140,clientRc.top+10,clientRc.left+160,clientRc.top+27);
		BlankButton2->crBackcol=crBackground;
		BlankButton2->dwEditStyle=ES_AUTOHSCROLL;
		BlankButton2->SetTextCol(RGB(243,243,243));

		BlankButton3=new CMyLabel("",6,2,false,true,NULL,NULL,this);
		BlankButton3->setPos(clientRc.left+180,clientRc.top+10,clientRc.left+200,clientRc.top+27);
		BlankButton3->crBackcol=crBackground;
		BlankButton3->dwEditStyle=ES_AUTOHSCROLL;
		BlankButton3->SetTextCol(RGB(243,243,243));


		BlankButton4=new CMyLabel("",6,2,false,true,NULL,NULL,this);
		BlankButton4->setPos(clientRc.left+80,clientRc.top+30,clientRc.left+200,clientRc.top+47);
		BlankButton4->crBackcol=crBackground;
		BlankButton4->SetTextCol(RGB(243,243,243));

		BlankButton5=new CMyLabel("",6,2,false,true,NULL,NULL,this);
		BlankButton5->setPos(clientRc.left+80,clientRc.top+50,clientRc.left+230,clientRc.top+67);
		BlankButton5->crBackcol=crBackground;
		BlankButton5->SetTextCol(RGB(243,243,243));

		BlankButton6=new CMyLabel("",6,2,false,false,IDC_CONTENTSELECT,NULL,this);
		BlankButton6->setPos(clientRc.left+80,clientRc.top+70,clientRc.left+160,clientRc.top+87);
		BlankButton6->crBackcol=crBackground;
		BlankButton6->SetTextCol(RGB(243,243,243));

		BlankButton7=new CMyLabel("",6,2,false,true,NULL,NULL,this);
		BlankButton7->setPos(clientRc.left+80,clientRc.top+90,clientRc.left+200,clientRc.top+105);
		BlankButton7->crBackcol=crBackground;
		BlankButton7->SetTextCol(RGB(243,243,243));

		BlankButton8=new CMyLabel("",6,2,false,true,NULL,NULL,this);
		BlankButton8->setPos(clientRc.left+80,clientRc.top+110,clientRc.left+170,clientRc.top+125);
		BlankButton8->crBackcol=crBackground;
		BlankButton8->SetTextCol(RGB(243,243,243));
		
		BlankButton9=new CMyLabel("",6,2,false,true,NULL,NULL,this);
		BlankButton9->setPos(clientRc.left+80,clientRc.top+130,clientRc.left+230,clientRc.top+145);
		BlankButton9->crBackcol=crBackground;
		BlankButton9->SetTextCol(RGB(243,243,243));

		page2->AddItem(BlankButton1);
		page2->AddItem(BlankButton2);
		page2->AddItem(BlankButton3);
		page2->AddItem(BlankButton4);
		page2->AddItem(BlankButton5);
		page2->AddItem(BlankButton6);
		page2->AddItem(BlankButton7);
		page2->AddItem(BlankButton8);
		page2->AddItem(BlankButton9);

		//这里要将page2页的转向设定
		page2->bIsNext=false;
		page2->iResult=4;

		Wizardcontrol->AddPage(page2);

		CMySheetpage *page3;
		page3=new CMySheetpage;
		page3->Init(NULL,1,this,false,NULL);
		page3->setPos(clientRc);


		CMyLabel *label31,*label32,*label33,*label34;

		label31=new CMyLabel("     窗口承诺通知单",4,2,false,false,NULL,NULL,this);
		label31->setPos(clientRc.left+40,clientRc.top+10,clientRc.left+230,clientRc.top+30);
		label31->SetTextCol(RGB(243,243,243));
		font->CreateFont(
			   20,                        // nHeight
               8,                         // nWidth
               0,                         // nEscapement
               0,                         // nOrientation
               700,                 // nWeight
               FALSE,                     // bItalic
               FALSE,                     // bUnderline
               0,                         // cStrikeOut
               ANSI_CHARSET,              // nCharSet
               OUT_DEFAULT_PRECIS,        // nOutPrecision
               CLIP_DEFAULT_PRECIS,       // nClipPrecision
               DEFAULT_QUALITY,           // nQuality
               DEFAULT_PITCH | FF_SWISS,  // nPitchAndFamily
               "Times New Roman");                 
		label31->setFont(font);


		label32=new CMyLabel("         月    日收件,于    月    日至",4,2,false,false,NULL,NULL,this);
		label32->setPos(clientRc.left,clientRc.top+50,clientRc.right,clientRc.top+70);
		label32->SetTextCol(RGB(243,243,243));

		label33=new CMyLabel("      月    日止,   个工作日内办结。请",4,2,false,false,NULL,NULL,this);
		label33->setPos(clientRc.left,clientRc.top+70,clientRc.right,clientRc.top+90);
		label33->SetTextCol(RGB(243,243,243));

		label34=new CMyLabel("  于    月    日凭本单前来领取或缴费。",4,2,false,false,NULL,NULL,this);
		label34->setPos(clientRc.left,clientRc.top+90,clientRc.right,clientRc.top+110);
		label34->SetTextCol(RGB(243,243,243));

		page3->AddItem(label31);
		page3->AddItem(label32);
		page3->AddItem(label33);
		page3->AddItem(label34);


		CMyLabel *BlankButton31,*BlankButton32,*BlankButton33,*BlankButton34,*BlankButton35,*BlankButton36,*BlankButton37,*BlankButton38,*BlankButton39;

		sprintf(temp,"%d",sysTm.wMonth);
		BlankButton31=new CMyLabel(temp,6,2,false,true,NULL,NULL,this);
		BlankButton31->setPos(clientRc.left+25,clientRc.top+50,clientRc.left+55,clientRc.top+67);
		BlankButton31->crBackcol=crBackground;
		BlankButton31->SetTextCol(RGB(243,243,243));

		sprintf(temp,"%d",sysTm.wDay);
		BlankButton32=new CMyLabel(temp,6,2,false,true,NULL,NULL,this);
		BlankButton32->setPos(clientRc.left+65,clientRc.top+50,clientRc.left+92,clientRc.top+67);
		BlankButton32->crBackcol=crBackground;
		BlankButton32->dwEditStyle=ES_AUTOHSCROLL;
		BlankButton32->SetTextCol(RGB(243,243,243));

		sprintf(temp,"%d",sysTm.wMonth);
		BlankButton33=new CMyLabel(temp,6,2,false,true,NULL,NULL,this);
		BlankButton33->setPos(clientRc.left+150,clientRc.top+50,clientRc.left+175,clientRc.top+67);
		BlankButton33->crBackcol=crBackground;
		BlankButton33->dwEditStyle=ES_AUTOHSCROLL;
		BlankButton33->SetTextCol(RGB(243,243,243));


		sprintf(temp,"%d",sysTm.wDay);
		BlankButton34=new CMyLabel(temp,6,2,false,true,NULL,NULL,this);
		BlankButton34->setPos(clientRc.left+185,clientRc.top+50,clientRc.left+210,clientRc.top+67);
		BlankButton34->crBackcol=crBackground;
		BlankButton34->SetTextCol(RGB(243,243,243));

		sprintf(temp,"%d",sysTm.wMonth);
		BlankButton35=new CMyLabel(temp,6,2,false,true,NULL,NULL,this);
		BlankButton35->setPos(clientRc.left+13,clientRc.top+70,clientRc.left+37,clientRc.top+87);
		BlankButton35->crBackcol=crBackground;
		BlankButton35->SetTextCol(RGB(243,243,243));

		sprintf(temp,"%d",sysTm.wDay);
		BlankButton36=new CMyLabel(temp,6,2,false,true,NULL,NULL,this);
		BlankButton36->setPos(clientRc.left+47,clientRc.top+70,clientRc.left+75,clientRc.top+87);
		BlankButton36->crBackcol=crBackground;
		BlankButton36->SetTextCol(RGB(243,243,243));

		BlankButton37=new CMyLabel("",6,2,false,true,NULL,NULL,this);
		BlankButton37->setPos(clientRc.left+107,clientRc.top+70,clientRc.left+127,clientRc.top+87);
		BlankButton37->crBackcol=crBackground;
		BlankButton37->SetTextCol(RGB(243,243,243));

		sprintf(temp,"%d",sysTm.wMonth);
		BlankButton38=new CMyLabel(temp,6,2,false,true,NULL,NULL,this);
		BlankButton38->setPos(clientRc.left+25,clientRc.top+90,clientRc.left+50,clientRc.top+107);
		BlankButton38->crBackcol=crBackground;
		BlankButton38->SetTextCol(RGB(243,243,243));
		
		sprintf(temp,"%d",sysTm.wDay);
		BlankButton39=new CMyLabel(temp,6,2,false,true,NULL,NULL,this);
		BlankButton39->setPos(clientRc.left+60,clientRc.top+90,clientRc.left+85,clientRc.top+107);
		BlankButton39->crBackcol=crBackground;
		BlankButton39->SetTextCol(RGB(243,243,243));

		page3->AddItem(BlankButton31);
		page3->AddItem(BlankButton32);
		page3->AddItem(BlankButton33);

⌨️ 快捷键说明

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