PDA

View Full Version : [C++] Creare semplici maschere, con cosa?


Jedi82
03-05-2005, 19:54
stiamo per terminare la creazione del sorgente funzionante del classico codice fiscale creato con il linguaggio C++...visto che vorrei abbellire la cosa con una semplicissima maschera (ma sempre meglio del nero del dos!!!!!), chiedo a voi con cosa posso farlo? qlc programma da consigliarmi???

Fenomeno85
04-05-2005, 10:51
programma nessuno librerie tutte quelle che vuoi oppure usa borland c++ builder ;)

~§~ Sempre E Solo Lei ~§~

Jedi82
04-05-2005, 12:44
ehm..ma che hai scritto???????

RaouL_BennetH
04-05-2005, 16:45
programma nessuno librerie tutte quelle che vuoi oppure usa borland c++ builder ;)

~§~ Sempre E Solo Lei ~§~

Ma borland c++ builder è freeware?

Fenomeno85
04-05-2005, 17:36
Ma borland c++ builder è freeware?

no borland è un softeware tipo visual studio ed è a pagamento.

Se vuoi gratis c'è per esempio gtk

~§~ Sempre E Solo Lei ~§~

Poix
04-05-2005, 18:10
interessa anche a me

Jedi82
04-05-2005, 18:26
si ok ma x fare semplici maschere con cosa? X compilare IMHo devc++ spakka!!!

Fenomeno85
04-05-2005, 18:30
ogniuno usa l'ambiente di sviluppo che più preferisce ... cmq in dev-c++ fai cerca aggiornamenti -> e scaricati esempio GTK o wxWindget ;) buono studio per crearti le finestre :)

~§~ Sempre E Solo Lei ~§~

Jedi82
04-05-2005, 22:46
ottimo grazie

fabriziolivorno40
05-06-2005, 22:09
ecco una maschera di colore rossa diverso dal nero dos

//calcolatrice dev C ++ 4.9.8.0

#include <iostream>
#include <stdlib.h>
#include <conio.h>
#include <conio.c>

int main()
{
using namespace std;
textbackground(RED); // per cambiare colore
system("cls");
textcolor(WHITE);

double primoadd;
double secondoadd;
int scelta;
char esci;
double totale;
do{

system("cls");
cout<<endl;
cout<<" Calcolatrice "<<endl<<endl;
cout<<endl<<endl;
cout<<" <1> - Addizione"<<endl<<endl;
cout<<" <2> - sottrazione"<<endl<<endl;
cout<<" <3> - moltiplicazione"<<endl<<endl;
cout<<" <4> - Divisione"<<endl<<endl;
cout<<" <5> - Exit "<<endl<<endl<<endl;
cout<<" Fai la tua scelta ";
cin>>scelta;
cout<<endl<<endl;

//scelta
switch(scelta)
{
case(1):
system("cls");
cout<<endl;
cout<<" Addizione "<<endl<<endl;
cout<<"Dammi il primo numero ";
cin>>primoadd;
cout<<endl;
cout<<"Dammi il secondo numero ";
cin>>secondoadd;
cout<<endl;
totale=primoadd+secondoadd;
cout<<" Totale : "<<totale<<endl<<endl;
break;
case(2):
system("cls");
cout<<endl;
cout<<" Sottrazione "<<endl<<endl;
cout<<"Dammi il primo numero ";
cin>>primoadd;
cout<<endl;
cout<<"Dammi il secondo numero ";
cin>>secondoadd;
cout<<endl;
totale=primoadd-secondoadd;
cout<<" Totale : "<<totale<<endl<<endl;
break;
case(3):
system("cls");
cout<<endl;
cout<<" Moltiplicazione "<<endl<<endl;
cout<<"Dammi il primo numero ";
cin>>primoadd;
cout<<endl;
cout<<"Dammi il secondo numero ";
cin>>secondoadd;
cout<<endl;
totale=primoadd*secondoadd;
cout<<" Totale : "<<totale<<endl<<endl;
break;
case(4):
system("cls");
cout<<endl;
cout<<" Divisione "<<endl<<endl;
cout<<"Dammi il primo numero ";
cin>>primoadd;
cout<<endl;
cout<<"Dammi il secondo numero ";
cin>>secondoadd;
cout<<endl;
totale=primoadd/secondoadd;
cout<<" Totale : "<<totale<<endl<<endl;
break;
case(5):
exit(1);

}
//fine scelta
cout<<"Vuoi Continuare[ s/n ]?";
cin>>esci;
}

while(esci=='s'||esci=='S');
}

:p

fabriziolivorno40
05-06-2005, 22:18
ecco come cambiare il titolo della barra del titolo della console

#include <iostream>
#include <stdlib.h>

using namespace std;

int main(int argc, char *argv[])
{


// Ottine l'handle della finestra
HWND hWindow = GetForegroundWindow();

if (hWindow != NULL)
// Cambia il titolo
SetWindowText(hWindow,"cambia il titolo ");


system("PAUSE");
return 0;
}

:p

Fenomeno85
06-06-2005, 05:15
il primo non so dove sono text... (non le ho trovate neanche su msdn)

nel secondo devi mettere anche windows.h>

~§~ Sempre E Solo Lei ~§~

Fenomeno85
06-06-2005, 21:03
eccolo :D

cmq il primo usa mi sa al 99%funzioni borland che non sono rispettate nei compilatori c / c++ standard

Altra cosa per le funzioni vere per cambiare il colore si usano:

The ITextFont::GetForeColor property-get method retrieves the foreground (text) color.

per le altre documentazione ufficiale MSDN library

~§~ Sempre E Solo Lei ~§~