crash outside control (Normal User)
Expert
Messaggi: 217
Iscritto: 12/02/2008
|
Ciao a tutti. Mi potreste dire se programmando con un progetto console application (uso il Dev-c++) posso implementare le API di windows ? Se si come ?
Grazie mille per le riposte (spero ce ne siano)
|
|
gantonio (Normal User)
Guru^2
Messaggi: 1532
Iscritto: 09/09/2007
|
Puoi implementare? Che intendi con implementare?
Forse intendevi "usare" ... se e' cosi', ovviamente sì ... le puoi usare ...
Ma sei stato troppo generico ...
|
|
crash outside control (Normal User)
Expert
Messaggi: 217
Iscritto: 12/02/2008
|
scusa, si intendevo usare...mi spieghi come posso fare ?
|
|
Dark_Limit (Ex-Member)
Expert
Messaggi: 220
Iscritto: 15/01/2008
|
Di API ce ne sono una caterva! dovresti spiegare che api ti serve perchè non esiste un modo univoco per richiamare migliaia di api che svolgono compiti diversi l'una dall'altra..ci potresti indicare cosa vuoi interfacciare con le api e potremo esserti di aiuto..
comunque in generale si include nei file header la windows.h che è una libreria specifica per programmare sotto windows (ovviamente come dice il nome)..
Ultima modifica effettuata da Dark_Limit il 12/02/2008 alle 23:27 |
|
gantonio (Normal User)
Guru^2
Messaggi: 1532
Iscritto: 09/09/2007
|
Postato originariamente da crash outside control:
scusa, si intendevo usare...mi spieghi come posso fare ? |
Te l'ho detto prima ... sei stato troppo generico ... che devi fare? Dillo chiaramente con tutti i dettagli in un solo messaggio ... evitiamo di scrivere 12 messaggi solo per sapere cosa si vuole fare ... |
|
crash outside control (Normal User)
Expert
Messaggi: 217
Iscritto: 12/02/2008
|
ok, vorrei fare in modo che si apra un' altra finestra in cui venga scritto il risultato si un calcolo.
Ovviamente da console application.
|
|
gantonio (Normal User)
Guru^2
Messaggi: 1532
Iscritto: 09/09/2007
|
In una console application l'output va nella stessa console aperta ... tu che tipo di finestra vuoi aprire?
Mostra un po' il codice che effettua il calcolo e visualizza il risultato che hai in questo momento ...
|
|
crash outside control (Normal User)
Expert
Messaggi: 217
Iscritto: 12/02/2008
|
già risolto grazie a dark_limit, ora resta solo da riuscire a convertire una variabile int in una variabile char. Abbiamo provato a fare così :
{
int a, b, c;
char *d;
cout << "inserisci un numero\n";
cin >> a;
cout << "inserisci il secondo numero\n";
cin >> b;
c = a + b;
c = *d;
e poi inserisco il codice per aprire la finestra (ora sono su un altro computer quindi non lo ricordo perfettamente )
|
|
crash outside control (Normal User)
Expert
Messaggi: 217
Iscritto: 12/02/2008
|
Postato originariamente da crash outside control:
già risolto grazie a dark_limit, ora resta solo da riuscire a convertire una variabile int in una variabile char. Abbiamo provato a fare così :
{
int a, b, c;
char *d;
cout << "inserisci un numero\n";
cin >> a;
cout << "inserisci il secondo numero\n";
cin >> b;
c = a + b;
c = *d;
e poi inserisco il codice per aprire la finestra (ora sono su un altro computer quindi non lo ricordo perfettamente ) |
Ecco il codice :
Codice sorgente - presumibilmente C++ |
#include <cstdlib> #include <iostream> #include <windows.h> using namespace std; int main(int argc, char *argv[]) { int a(0), b(0), c(0); char *d; cout << "inserisci un numero\n"; cin >> a; cout << "inserisci il secondo numero\n"; cin >> b; c = a + b; c = *d; MessageBox(0, d, "Risultato", MB_OK); system("PAUSE"); return EXIT_SUCCESS; }
|
|
|