Programmazione.it v6.4
Ciao, per farti riconoscere devi fare il login. Non ti sei ancora iscritto? Che aspetti, registrati adesso!
Info Pubblicit� Collabora Autori Sottoscrizioni Preferiti Bozze Scheda personale Privacy Archivio Libri Corsi per principianti Forum
La ricerca per l'argomento «Win32» ha prodotto 85 risultati, per un totale di 9 pagine.
Arc.:  Ord. per:  Direz.:  Ris. pag.:  
Pagine:  1  2  3  4  5  »  Successive
Drawbridge, virtualizzazione e sicurezza secondo Microsoft
Scritto da Francesco Carotenuto il 26-10-2011 ore 09:24
La virtualizzazione sar sicuramente uno dei cardini principali dei prossimi sistemi operativi Microsoft, soprattutto sotto l'aspetto della scalabilit e della sicurezza, in quanto possibile isolare ogni processo all'interno di una singola macchina virtuale (VM), separata da tutto il resto del sistema operativo. Purtroppo la virtualizzazione un processo decisamente costoso in termini di risorse computazionali, e a tal proposito Microsoft sta portando avanti il progetto Drawbridge, di cui ha...(continua)
Aggiungere una finestra di I/O text-based a un'applicazione grafica di Windows (8/8)
Scritto da Massimo Mazza il 14-03-2011 ore 06:45
La seconda soluzione per aggiungere una finestra GUI alla finestra console principale senz'altro pi "pulita" e pi aderente ai canoni classici di programmazione Windows. Tale tecnica si basa essenzialmente sul fatto che, contrariamente a quanto si crede, non necessariamente obbligatorio passare alla funzione che crea la finestra o dialog box, a seconda dei casi l'HANDLE della finestra parent. Anche se tale caso non sempre esplicitamente citato nella documentazione delle API Windows,...(continua)
Aggiungere una finestra di I/O text-based a un'applicazione grafica di Windows (7/8)
Scritto da Massimo Mazza il 11-03-2011 ore 10:06
Disegnare direttamente dentro una finestra di tipo console non un'operazione usuale e nemmeno consigliabile, salvo necessit estreme; ritengo tuttavia interessante segnalare come ci sia possibile. Il tutto si basa su un vecchio trucco e che ripropongo tramite il link a un post datato di un forum: la tecnica utilizzata si basa sul fatto che, non essendo possibile recuperare l'HANDLE di una finestra console in modo diretto, poich non esiste una funzione nelle API Windows in grado di fare ci...(continua)
Aggiungere una finestra di I/O text-based a un'applicazione grafica di Windows (6/8)
Scritto da Massimo Mazza il 09-03-2011 ore 09:33
Come anticipato all'inizio di questa serie, possibile anche effettuare il contrario di quanto abbiamo appena fatto, ovvero data una applicazione di tipo text-based nei sistemi Windows si usa dire console application creare una finestra grafica GUI. Se si crea, e compila, un programma come applicazione Win32 console, si assume che esso non un programma grafico GUI e l'eventuale interazione con l'utente avverr in una finestra testo, come le vecchie applicazioni DOS, o molte applicazioni...(continua)
Aggiungere una finestra di I/O text-based a un'applicazione grafica di Windows (5/8)
Scritto da Massimo Mazza il 08-03-2011 ore 10:57
Esaminando attentamente il listato precedente, non vi dovrebbero essere grosse difficolt a capirne il funzionamento. La chiamata alla funzione RedirectIOToConsole() effettua il grosso del lavoro di inizializzazione; una volta che la console appare, occorre ovviamente inviarvi qualche comando di I/O. Nel listato di esempio ho scelto, molto grossolanamente sia chiaro, di effettuare una serie di chiamate alle classiche funzioni C fprintf(), printf() e scanf() nel corpo della funzione membro ...(continua)
Aggiungere una finestra di I/O text-based a un'applicazione grafica di Windows (4/8)
Scritto da Massimo Mazza il 04-03-2011 ore 10:22
Degna di menzione l'ultima istruzione del precedente listato, sync_with_stdio(). Essa necessaria per rendere operativi anche gli stream C++ cin, cout e clog alla stessa stregua di stdin, stdout e stderr, nel caso non si utilizzi la Standard Template Library (STL), caso raro ma che pu accadere. Tale istruzione in pratica garantisce il corretto funzionamento anche nell'utilizzo degli stream standard C++. Alla fine di tutto questo lavorio, l'utilizzo del codice creato relativamente...(continua)
Aggiungere una finestra di I/O text-based a un'applicazione grafica di Windows (3/8)
Scritto da Massimo Mazza il 28-02-2011 ore 10:37
Di fatto, un'applicazione Windows GUI pu aprire esplicitamente una finestra di tipo console e impostarne alcune propriet, come ad esempio il numero di righe nel buffer di scorrimento video. Tutto ci grazie alle funzioni AllocConsole() e SetConsoleScreenBufferSize(). Una avvertenza: si pu aprire solo una finestra console per ogni applicazione Win32 GUI. Chiamando ripetutamente AllocConsole() non si aprono finestre multiple di tipo console, per motivi tecnici che qui vengono omessi. Dopo...(continua)
Aggiungere una finestra di I/O text-based a un'applicazione grafica di Windows (2/8)
Scritto da Massimo Mazza il 23-02-2011 ore 09:02
Quelle accennate nella puntata precedente sono, pacifico, acrobazie tecniche che nella stragrande maggioranza dei casi nemmeno vengono ipotizzate: in fin dei conti, per interagire con l'utente, Windows mette a disposizioni diversi tipi di dialog box e control box. Nessuno inizierebbe a programmare un'applicazione di tipo console per poi di punto in bianco dotarla di un output grafico che non previsto dallo standard. Pu capitare per il caso, come abbiamo visto, di dover adattare codice...(continua)
Aggiungere una finestra di I/O text-based a un'applicazione grafica di Windows (1/8)
Scritto da Massimo Mazza il 21-02-2011 ore 09:20
Come gi anticipato in una precedente serie dedicata alla ricodifica di SPICE, un'applicazione originariamente prevista per una interazione con l'utente, basata esclusivamente sull'interfaccia a caratteri, pu generare anche un output grafico in una finestra Windows standard; viceversa un'applicazione grafica pu interagire con l'utente in text mode, utilizzando, ad esempio le funzioni standard C printf() e scanf(). In questa serie vedremo come realizzare queste interazioni. E' un dato di fatto...(continua)
Creare una libreria di importazione da una DLL Win32 (2/2)
Scritto da Alessandro Rusani il 15-02-2011 ore 10:32
Il collegamento esplicito viene gestito direttamente dal codice del programma con l'utilizzo delle due API LoadLibrary e GetProcAddress precedentemente descritte. La maggior parte delle applicazioni utilizza il collegamento implicito, perch il metodo di collegamento pi semplice. Il collegamento esplicito tecnicamente sembrerebbe necessario quando la DLL non distribuita insieme alla libreria di importazione. Lo sviluppatore cinese Yiping Cheng ha pubblicato un articolo su Code Project, in...(continua)
Pagine:  1  2  3  4  5  »  Successive
Copyright Programmazione.it™ 1999-2017. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 0.293 secondi.