Title Message Boxes in DOS. Author: Faseeh Visitor Submitted Source Code Author Email: master_02@hotmail.com Description: You can make a MESSAGE BOX in DOS mode. Hits: 2753 Since 25th November, 2003 Code: Select and Copy the Code #include<string.h> #include<math.h> #include<iostream.h> #include <windows.h> #include <delayimp.h> #pragma comment(lib, "delayimp") #include<stdio.h> #include<conio.h> #include<string.h> void main() {char cha,g='g',c='y',cho='y'; int ch,r,reg; char name[20],name2[20],aut[10]; char cod[10]={"FASEEH"}; cout<<"\n\n\n\n\n\n\n\n\n\n\n\n\t\tEnter the LOG IN given to you : "; cin>>aut; cout<<"\n\n\n\n\n\n\t\tNOW ENTER THE CODE GIVEN TO YOU : "; cin>>reg; strupr(aut); cout<<"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"; r=strcmp(aut,cod); if((r==0)&&(reg==2251985)) { MessageBox(NULL, "That`s it. Thanks For Registration", "PrOgRaM fAsEeH ", MB_OK) ; MessageBox(NULL, "Enjoy The Software", "PrOgRaM fAsEeH ", MB_OK) ; cout<<"\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\tEnter Your 1st Name : "; cin>>name; cout<<"\tEnter Your 2nd Name : "; cin>>name2; cout<<"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"; while(cho=='y') {cout<<"================================================================== ============="; cout<<"\n\n\n\n\n"; cout<<" \x03 \x03 \x02\x02\x02\x02\x02\x02\x02\x02 \x04 \x05\x05\x05\x05\x05\x05\x05\x05\x05\x05 \x01\x01\x01\x01\x01\x01\x01\x01 \x06 \x06 \x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10"; cout<<"\n \x03 \x03 \x02 \x04 \x05 \x01 \x01 \x06 \x06 \x06 \x06 \x10"; cout<<"\n \x03 \x03 \x02 \x04 \x05 \x01 \x01 \x06 \x06 \x06 \x06 \x10"; cout<<"\n \x03 \x03 \x02 \x04 \x05 \x01 \x01 \x06 \x06 \x06 \x06 \x10"; cout<<"\n \x03 \x03 \x03 \x02\x02\x02\x02\x02 \x04 \x05 \x01 \x01 \x06 \x06 \x06 \x10\x10\x10\x10\x10\x10\x10"; cout<<"\n \x03 \x03 \x03 \x03 \x02 \x04 \x05 \x01 \x01 \x06 \x06 \x10"; cout<<"\n \x03 \x03 \x03 \x03 \x02 \x04 \x05 \x01 \x01 \x06 \x06 \x10"; cout<<"\n \x03 \x03 \x03 \x03 \x02 \x04 \x05 \x01 \x01 \x06 \x06 \x10"; cout<<"\n \x03 \x03 \x02\x02\x02\x02\x02\x02\x02\x02 \x04\x04\x04\x04\x04\x04\x04\x04 \x05\x05\x05\x05\x05\x05\x05\x05\x05\x05 \x01\x01\x01\x01\x01\x01\x01\x01 \x06 \x06 \x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10"; cout<<"\n\n\n\n\n\n\t\t"<<name<<" "<<name2<<" Press 'n' key to Go on NEXT PAGE "; cout<<"\n\n\n\n=========================================================== ===================="; cin>>cha; if(cha=='n') {MessageBox(NULL, "Hello From ' MUHAMMAD FASEEH ABRAR '. As you press 'n' so now yo see the next page of my program.", "PrOgRaM fAsEeH ", MB_OK) ; cout<<"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"; cout<<"\tTHIS PROGRAM IS DEVELOPED AND DESIGNED BY ' MUHAMMAD FASEEH ABRAR '"; cout<<"\n\n\t\t MAY YOU WANT TO GO TO RUN THIS PROGRAM (g/n): "; cin>>g; MessageBox(NULL, "Now You Press 'g' so now you see a list of programs", "PrOgRaM fAsEeH ", MB_OK) ; while ((g=='g')||(g=='G')) { while ((c=='y')||(c=='Y')) { cout<<"\n\n\tTHIS PROGRAM IS DEVELOPED AND DESIGNED BY ' MUHAMMAD FASEEH ABRAR ' \n\n\t\tAND NOW THIS TIME IT IS USED BY ( "<<name<<" "<<name2<<" )"<<"\n\n"; cout<<"\n\t\t ________________________________________________"; cout<<"\n\t\t| || |"; cout<<"\n\t\t| CHOICE NO || OPPERATION TO BE DONE |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\t\t| 1 || ADDITION |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\t\t| 2 || MULTIPLICATION |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\t\t| 3 || SQUARE ROOT |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\t\t| 4 || MODULUS |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\t\t| 5 || CHECKER BOARD |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\t\t| 6 || SUBTRACTION |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\n\n\t "<<strupr(name)<<" "<<strupr(name2)<<" NOW ENTER YOUR CHOICE NUMBER : "; cin>>ch; cout<<"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"; cout<<"\tTHIS PROGRAM IS DEVELOPED AND DESIGNED BY ' MUHAMMAD FASEEH ABRAR '"; int add1,add2,mul1,mul2,temp=0,mod1,mod2; int x,y,sub1,sub2; double sqr,d; switch(ch) {case 1:MessageBox(NULL, "As you press '1' this will add two numbers", "PrOgRaM fAsEeH ", MB_OK) ; cout<<"\n\t\t ________________________________________________"; cout<<"\n\t\t| || |"; cout<<"\n\t\t| CHOICE NO || OPPERATION TO BE DONE |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\t\t| 1 || ADDITION |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\n\n\t\t NOW ENTER THE FIRST NUMBER FOR ADDITION : "; cin>>add1; cout<<"\n\n\n\t\t NOW ENTER THE SECOND NUMBER FOR ADDITION: "; cin>>add2; cout<<"\n\n\n\t\t\t\t RESULT 0F "<<add1<<"+"<<add2<<"="<<add1+add2; cout<<"\n\n\n\t\t\t MAY YOU WANT TO REPEAT (y/n) : "; cin>>c; break; case 2:MessageBox(NULL, "As you press '2' this will multiply two numbers", "PrOgRaM fAsEeH ", MB_OK) ; cout<<"\n\t\t ________________________________________________"; cout<<"\n\t\t| || |"; cout<<"\n\t\t| CHOICE NO || OPPERATION TO BE DONE |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\t\t| 2 || MULTIPLICATION |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\n\n\t\t NOW ENTER THE FIRST NUMBER FOR MULTIPLICATION : "; cin>>mul1; cout<<"\n\n\n\t\t NOW ENTER THE SECOND NUMBER FOR MULTIPLICATION: "; cin>>mul2; cout<<"\n\n\n\t\t\t\t RESULT 0F "<<mul1<<"*"<<mul2<<"="<<mul1*mul2; cout<<"\n\n\n\t\t\t MAY YOU WANT TO REPEAT (y/n) : "; cin>>c; break; case 3:MessageBox(NULL, "As you press '3' this will find square root of a number", "PrOgRaM fAsEeH ", MB_OK) ; cout<<"\n\t\t ________________________________________________"; cout<<"\n\t\t| || |"; cout<<"\n\t\t| CHOICE NO || OPPERATION TO BE DONE |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\t\t| 3 || SQUARE ROOT |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\n\n\t\t NOW ENTER THE NUMBER TO FIND THE SQUARE ROOT : "; cin>>d; if(d<0) {d=(-1)*d; temp=1; } if(temp==1) {sqr=sqrt(d); cout<<"\n\n\n\t\t\t RESULT 0F "<<"Square Root OF -"<<d<<"="<<sqr<<"i"; } else cout<<"\n\n\n\t\t\t RESULT 0F "<<"Square Root OF "<<d<<"="<<sqrt(d); cout<<"\n\n\n\t\t\t MAY YOU WANT TO REPEAT (y/n) : "; cin>>c; break; case 4:MessageBox(NULL, "As you press '4' this will find modulus of two numbers", "PrOgRaM fAsEeH ", MB_OK) ; cout<<"\n\t\t ________________________________________________"; cout<<"\n\t\t| || |"; cout<<"\n\t\t| CHOICE NO || OPPERATION TO BE DONE |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\t\t| 4 || MODULUS |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\n\n\t\t NOW ENTER THE FIRST NUMBER TO FIND THE MODULUS: "; cin>>mod1; cout<<"\n\n\n\t\t NOW ENTER THE SECOND NUMBER TO FIND THE MODULUS: "; cin>>mod2; cout<<"\n\n\n\t\t\t\t RESULT 0F "<<mod1<<"%"<<mod2<<"="<<mod1%mod2; cout<<"\n\n\n\t\t\t MAY YOU WANT TO REPEAT (y/n) : "; cin>>c; break; case 5:MessageBox(NULL, "As you press '5' this will print a checker board", "PrOgRaM fAsEeH ", MB_OK) ; cout<<"\n\n"; for(y=1;y<10;y++) {for(x=1;x<55;x++) if((x+y)%2==0) cout<<"\xDB\xDB"; else cout<<" "; cout<<"\n"; } cout<<"\n\n\n\t\t\t MAY YOU WANT TO REPEAT (y/n) : "; cin>>c; break; case 6:MessageBox(NULL, "As you press '6' this will subtract two numbers", "PrOgRaM fAsEeH ", MB_OK) ; cout<<"\n\t\t ________________________________________________"; cout<<"\n\t\t| || |"; cout<<"\n\t\t| CHOICE NO || OPPERATION TO BE DONE |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\t\t| 6 || SUBTRACTION |"; cout<<"\n\t\t|____________||__________________________________|"; cout<<"\n\n\n\t\t NOW ENTER THE FIRST NUMBER FOR SUBTRACTION: "; cin>>sub1; cout<<"\n\n\n\t\t NOW ENTER THE SECOND NUMBER FOR SUBTRACTION: "; cin>>sub2; cout<<"\n\n\n\t\t\t\t RESULT 0F "<<sub1<<"-"<<sub2<<"="<<sub1-sub2; cout<<"\n\n\n\t\t\t MAY YOU WANT TO REPEAT (y/n) : "; cin>>c; break; } } } } else {MessageBox(NULL, "YOU NOT PRESS 'n'","ILLEGAL PRESSING", MB_OK) ; cout<<"\t "<<name<<" "<<name2<<" May You Want to repeat (y/n) : "; cin>>cho; } } } MessageBox(NULL, "YOU ENTERED WRONG INFORMATION. TO GET CODE AND REGISTERATION KEY MAIL ON (master_02@hotmail.com) OR (master_02@yahoo.com)","GeT rEgIsTeRaTiOn", MB_OK) ; }