Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - API windows
Forum - C/C++ - API windows

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
crash outside control (Normal User)
Expert


Messaggi: 217
Iscritto: 12/02/2008

Segnala al moderatore
Postato alle 22:36
Martedì, 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
:D)

PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 22:55
Martedì, 12/02/2008
Puoi implementare? Che intendi con implementare?

Forse intendevi "usare" ... se e' cosi', ovviamente sì ... le puoi usare ...

Ma sei stato troppo generico ...

PM Quote
Avatar
crash outside control (Normal User)
Expert


Messaggi: 217
Iscritto: 12/02/2008

Segnala al moderatore
Postato alle 22:57
Martedì, 12/02/2008
scusa, si intendevo usare...mi spieghi come posso fare ?

PM Quote
Avatar
Dark_Limit (Ex-Member)
Expert


Messaggi: 220
Iscritto: 15/01/2008

Segnala al moderatore
Postato alle 23:26
Martedì, 12/02/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..:k:
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
PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 23:31
Martedì, 12/02/2008
Testo quotato

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 ...

PM Quote
Avatar
crash outside control (Normal User)
Expert


Messaggi: 217
Iscritto: 12/02/2008

Segnala al moderatore
Postato alle 15:52
Mercoledì, 13/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.

PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 2:55
Giovedì, 14/02/2008
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 ...

PM Quote
Avatar
crash outside control (Normal User)
Expert


Messaggi: 217
Iscritto: 12/02/2008

Segnala al moderatore
Postato alle 10:05
Giovedì, 14/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 :D)

PM Quote
Avatar
crash outside control (Normal User)
Expert


Messaggi: 217
Iscritto: 12/02/2008

Segnala al moderatore
Postato alle 12:54
Giovedì, 14/02/2008
Testo quotato

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 :D)


Ecco il codice :
Codice sorgente - presumibilmente C++

  1. #include <cstdlib>
  2. #include <iostream>
  3. #include <windows.h>
  4.  
  5. using namespace std;
  6.  
  7. int main(int argc, char *argv[])
  8. {
  9.     int a(0), b(0), c(0);
  10.     char *d;
  11.         cout << "inserisci un numero\n";
  12.         cin >> a;
  13.         cout << "inserisci il secondo numero\n";
  14.         cin >> b;
  15.         c = a + b;
  16.         c = *d;
  17.         MessageBox(0, d, "Risultato", MB_OK);
  18.  
  19.     system("PAUSE");
  20.     return EXIT_SUCCESS;
  21. }


PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo