mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: prog per operare sui byte

Cercavo un software che mi permettesse di analizzare e rappresentare
visivamente la composizione dei byte nei vari formati char,int,long
con e senza segno , fare inoltre le operazioni matematiche di base e
usare gli operatori logici .
Va bene anche non free.
saluti 

usare gli operatori logici .
Be', con due righe di codice si può fare. Che intendi per "fare
inoltre le operazioni matematiche di base"? le vuoi ricostruire a
mano? a che pro?
#include <stdio.h>
#include <stdlib.h>
void dumpBytes(void* buff, size_t buffSize) {
    size_t i;
    for (i=0; i<buffSize; i++) {
        printf("[%.2x]", ((char*)buff)[i]);
    }
    printf("\n");
}
int main()
{
    char myChar = 10;
    int myInt = 10;
    long myLong = 10;
    unsigned long myULong = 10;
    printf("char.............: "); dumpBytes(&myChar, 1);
    printf("int..............: "); dumpBytes(&myInt, sizeof myInt);
    printf("long ............: "); dumpBytes(&myLong, sizeof myLong);
    printf("unsigned long ...: "); dumpBytes(&myULong, sizeof
myULong);
    return 0;
}

Be', con due righe di codice si puň fare. 
Grazie,
io intendo un programma che mi fa vedere in tempo reale come si
dispongono i bit nei byte quando svolgo appunto le operazioni .
In realta avevo gia scritto molto tempo fa un programmino addirittura
in Ms Dos ,che uso ancora qualche volta  ma cercavo qualcosa con una
grafica un po piu accattivante.
Certo potrei rimettermi a rifarlo in Win32 ma tempo ne ho davvero
poco.
Tempo fa avevo sottomano un qualcosa del genere ma non riesco piu a
trovarlo in rete anche perche' non sono sicuro del nome esatto ( credo
si chiamasse bitwise o qualcosa del genere) . 

   
Software didattico ?

 dispongono i bit nei byte quando svolgo appunto le operazioni .
Hai otto oggetti (caratteri, figure quel che vuoi) che assumono uno 
stato quando il relativo bit è 1, un altro stato quando il bit è 0.
Basta associare a ogni oggetto di questo il risultato dell'operazione 
bit a bit con il tuo byte che stai analizzando.
Es.
D[i] è il vettore di questi oggetti
per i che va da 0 a 7 :
se ( (1 << i) && my_byte )
  D[i].Stato = True;

Newsgroup: it.comp.programmare.win32
Titolo: CDialog non modale dentro DLL

Scusate, ma è 2 giorni che ci sbatto...
Devo creare una DialogBox le cui risorse e la cui classe CDialog è
dichiarata dentro una DLL.
Allora, se dentro la DLL uso:
CDialog *Dlg;
void StartDlg()
{
    AFX_MANAGE_STATE(AfxGetStaticModuleState());
    Dlg=new CDialog();
    Dlg->Create(IDD_DIALOG);
    Dlg->ShowWindow(SW_SHOW);
}
Mi crea la Dialog correttamente, ma non fuunziona il meccanismo di tab-stop,
e nemmeno il pulsante di default, che normalmente si "attiva" premendo
invio.
Se invece uso
Dlg->DoModal();
funziona. Il fatto però e che a me serve una finestra non modale!!
Sapete aiutarmi?
Grazie mille anticipate,
Dario

Risolto da solo... :-)
A chi interessa, la risposta si trova qui.
http://support.microsoft.com/default.aspx?scid=kb;en-us;233263
Bye


Newsgroup: it.comp.programmare.win32
Titolo: Guida winsock

Sapete dove trovare una valida guida per programmare il winsock.
MSDN è troppo ostico.

MSDN è troppo ostico.
Se vuoi posso postarti un documento HTML (43 Kb) che ho trovato in rete. Non
copre tutte le API Winsock ma è un ottimo inizio.
Ciao, Giuseppe
---------------------------------------------------------------------------
_Guybrush su IRCNet canale #programmazione
ICQ: 42227764
---------------------------------------------------------------------------

 --------------------------------------------------------------------------


MSDN è troppo ostico.
Prova su 
http://www.cyberport.com/~tangent/programming/winsock
Ciao
Sergio Tanzilli
http://www.tanzilli.com

 >


 > >
Ok , mandamelo. Ma a questo indirizzo 
cla...@libero.it
Il corrente non sarà più attivo tra 10 ore.
Grazie

 copre tutte le API Winsock ma è un ottimo inizio.
Lo puoi mandare anke a me?
Grazie,
Carlo.
- - -

> > Ciao, Giuseppe
Giuseppe lo invii anche a me?
Roberto
 
si...@mbox.netway.it




Uso 
si...@mbox.netway.it
 o 
si...@freemail.it
 ???
Ciao, Giuseppe
---------------------------------------------------------------------------


Ciao, Giuseppe
meglio se lo invii su 
si...@mbox.netway.it
ti ringrazio molto, CIAO!
	Roberto	  .oO Sig8 Oo.

 wrote in message
37d8b95f...@news.interbusiness.it...



Lo potresti inviare anche a me PLZ??
-- 
+-------*Le tre leggi del buon utente*-------+
|============================================|
+-Legge Zero---------------------------------+
|Un utente non puo' installare Windows, o cau|
|sera' la fine del suo PC e la rovina dell'u-|
|manita' !!!! Cobra(
franc...@iol.it
)      |
|                  (
maraf...@xoommail.com
)|
|============================================|

Newsgroup: it.comp.programmare.win32
Titolo: Ma esistono in ITALIA corsi lunghi per programmatori?

 ICQ# 6671159 Verba volant, scripta manent...

 e cioč:


Newsgroup: it.comp.programmare.win32
Titolo: Cambiare run-time il nome di una finestra

Spero che sia una domanda facile, ci sono molti programmi che lo fanno, ma
come fanno?
Sostanzialmente io sto scrivendo un lettore mp3 appoggiandomi alla libreria
fmod, e vorrei che quando si riduce la finestra ad icona compaia il nome del
brano che si sta ascoltando invece che il nome del programma.
Grazie in anticipo.

 brano che si sta ascoltando invece che il nome del programma.
Non specifichi il linguaggio e la libreria per realizzare interfacce 
grafiche che usi.
-- 
Marco Barisione
http://spazioinwind.libero.it/marcobari/


Con le API devi usare la funzione SetWindowText.

Grazie.
Newsgroup: it.comp.programmare.win32
Titolo: GetAsyncKeyState(VK_LBUTTON)

Ciao a tutti.
Vorrei notificare alla mia applicazione eventi input, qundo non ha il focus.
Per ora uso la funzione GetAsyncKeyState piu o meno in questo modo:
In un ogetto Timer
if (GetAsyncKeyState(VK_LBUTTON)) NotificaEvento=true;
............................................................................
.......................
per tutti i e vKey di stastiera e mouse
Mi rendo conto che non e' molto bello, ma non sono riuscito a trovare un
modo semplice alternativo.Eppure mi sembra impossibile che non ci sia una
funzione specifica.
Vi prego levatemi sta paranoia dalla mente.
SuperGrazie

 Vorrei notificare alla mia applicazione eventi input, qundo non ha il
focus.
Puoi farlo installando nel sistema un Hook di livello System-wide, che
richiede però una DLL che verrà mappata nello spazio di indirizzamento
remoto degli altri processi.
Trovi tutta la documentazione relativa su MSDN (
www.msdn.microsoft.com
),
cerca la parola Hook e dovresti trovare parecchi links ... cmq fai
attenzione poichè gli hook compromettono prestazioni e stabilità del
sistema!
--
- Carlo -
c.b...@libero.it

 wrote in message
YBqq6.50931$Xj7.5...@news.infostrada.it...


Newsgroup: it.comp.programmare.win32
Titolo: Inserire GIF animata...

Programmo in VC++
Come si fa ad inserire una GIF animata in una finestra di dialogo?
Sull'MSDN ho trovato solo istruzioni su come inserire immagini BMP....
Grazie
Laredo

 wrote in message
news:918p47$5au$1...@nread1.inwind.it...


Newsgroup: it.comp.programmare.win32
Titolo: come registrare una data

Devo registrare dati in un database access da cobol con istruzioni sql tipo
exec sql
     insert into archivio
         ( codice,
           ..... 
           data)
          values
         (:art-cod, 
           ....
          :art-data)
end-exec
se non si conosce la data  cosa ci devo mettere?
p.s. se non conosco la data, non posso metterne una a caso.
Grazie  enzo
-- 
Posted from  [62.207.24.19] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:874f02841aae567bed6...@mygate.mailgate.org...


 Grazie, Enzo
-- 
Posted from  [62.207.24.46] 

Newsgroup: it.comp.programmare.win32
Titolo: LoadGif

Sto cercando del puro codice c,c++ che mi permetta di caricare gif
animate senza uso di librerie proprietarie (quindi comprensivo del
codec di decompressione).
Nonostante i miei sforzi non riesco ad ottenere risultati
soddisfacenti .
Chi mi da una mano ?

 ha scritto:

Non mi e' chiara la richiesta... (librerie proprietarie ???)
Puoi dare un occhio alla FreeImage che e' Open Source, so per
certo che gestisce le GIF animate.

Non mi e' chiara la richiesta... (librerie proprietarie ???)
Ad esempio freeimage .... ,
io cercavo semplicemente una classe che mi permetta di caricare una
gif animata ,ed ottenere i vari frames qualcosa come :
http://www.codeproject.com/staticctrl/gifanimation.asp?df=100&forumid=15674&exp=0&select=1372458
Questa classe sarebbe stata perfetta se non per il fatto vi sono
alcuni errori nel codice per cui alcune GIF non riesce a caricarle
correttamente ( anzi si impianta proprio ) .
Diversi errori sono riuscito a correggerli ma non mi riesce ancora di
farla girare correttamente (mi perdo credo nell'algoritmo di
decodifica ) .

Newsgroup: it.comp.programmare.win32
Titolo: createfile

hfile = CreateFile (FILENAME, GENERIC_WRITE | GENERIC_READ,
		0, NULL, CREATE_ALWAYS, 
		FILE_ATTRIBUTE_NORMAL | FILE_FLAG_SEQUENTIAL_SCAN,
NULL);
Mi da questo errore:
error C2440: '=' : cannot convert from 'void *' to 'int'
Perché?
messaggio di: credici [
cre...@infinito.it
]

 
come hai dichiarato hfile?
Dovrebbe essere:
HANDLE hfile=...
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

HANDLE hfile=...
io ho fatto HFILE hFile... 
messaggio di: cred [
cre...@infinito.it
]

 HANDLE hfile=...
probabilmente si è lasciato ingannare da HFILE di Win16
ciao :: xaero
Newsgroup: it.comp.programmare.win32
Titolo: Ma non esiste un NG su visual C++?

Non sono stato capace di trovare, in tutto il mondo, un NG specifico su
visual C++, è possibile? Ho cercato anche sul sito Microsoft e MSDN, ma mi
sembra solo una facciata, clicchi clicchi ti ritrovi sempre nello stesso
punto!
Ciao
Michele

 ha scritto nel messaggio
news:9rrctk$ngp$1...@nreadb.inwind.it...

In italiano mi pare che ce ne sia uno nella gerarchia free.* (comunque anche
qua ne parliamo). In inglese ce ne sono a centinaia, ad esempio di
microsoft.public.vc.* ce n'e` qualche decina.
--
Bye! Lorenzo Lutti



Esiste la gerarchia microsoft.* e nella gerarchia free.it.* c'è un
gruppo dedicato al VC++ ma qui domande su VC++ sono perfettamente IT.
-- 
                    Marco Barisione (ICQ 84277092)
Se sei interessato alla creazione di it.comp.lang (per i linguaggi di
programmazione senza un gruppo apposito e per i confronti fra i
linguaggi) partecipa alla discussione sul manifesto su it.news.gruppi.

 wrote in message
9rrctk$ngp$1...@nreadb.inwind.it...

free.it.programmazione.visualc++
... ma è praticamente "disabitato"
Luke

 microsoft.public.vc.* ce n'e` qualche decina.
Strano, io mi collego con inwind e non ho nessuno di questi in
news.inwind.it
!
Pazienza...
Comunque grazie!
Michele

 
news.inwind.it
!
Con Libero ne vedo ben 22
Saluti
--
- Carlo -
c.b...@libero.it

 
news.inwind.it
!
La gerarchia microsoft.* non e` presente in tutti i news server. Mal che
vada puoi sempre usare 
news.microsoft.com
, che ovviamente contiene tutta la
gerarchia microsoft.* ed e` pubblico...
--
Bye! Lorenzo Lutti

Newsgroup: it.comp.programmare.win32
Titolo: Delphi!

E' possibile scaricare versioni free di questo linguaggio?
Esistono manuali approfonditi sulla rete?
Grazie a chi mi saprà consigliare!

Esiste la versione Personal che, credo, sia completamente Free. Prova sul
sito della borland.
Per i manuali, se non ti fa schivo l'inglese prova su 
www.delphi.about.com
,
in italiano ricordo solo 
www.programmazione.it
.
Cordialmente...
Remo

Newsgroup: it.comp.programmare.win32
Titolo: Non so proprio da dove cominciare

Ragazzi, sto cercando di avvicinarmi alla programmazione win32, ma non so
proprio da dove cominciare... come faccio!?

 proprio da dove cominciare... come faccio!?
Se conosci gia` bene il C++, o il C, 
http://aleax.supereva.it/
.
Alex

Ti consiglio di procurarti il libro di Petzold Programming Windows,
sin dalla versione per Win 3.1 e' considerato un must ed io che ho la
versione
del '95 (Programming Windows'95) sono pienamente soddisfatto;letto
il libro potrai ad esempio guardare i numerosi articoli posti
sull'msdn ed andare avanti da solo poiche' avrai un background
notevole.Se poi vuoi spingerti ancora piu' in la puoi dare
un'occhiata ai libri di Jeffrey Ritcher(sempre Microsoft Press) che
invece trattano in modo approfondito gli ardomenti piu'
tecnici di Windows 95/98/NT/2000.
Ciao.
--
Francesco Garelli
Dipartimento di Elettronica
Universita' di Ancona
Newsgroup: it.comp.programmare.win32
Titolo: Passaggio da VB a C#

Ciao a tutti ...
    come da oggetto, stò migrando da VB a C# ... parecchie funzioni le ho
già imparate da Javascript e da PHP.
    Sono ancora in alto mare ma grazie al gruppo stò imparando molte cose.
=)
    Una delle cose che non ho ancora scoperto in C è il corrispettivo in VB
delle finzione CHR(xxx) e ASC(xxx).
    Mi sapete dare una mano in merito ?
Grazie 1000 per ogni eventuale risposta.
P.S.
    Visto che sono un niubbo del C, mi sapreste consigliare qualche link per
imparare le funzioni base del C ?
    Mi interesserebbero soprattutto le funzioni per la manipolazione delle
stringhe e quelle per la gestione dell'File System.
Arigrazie,
    Ciao, Rocco
-- 
=P

 delle finzione CHR(xxx) e ASC(xxx).
Non c'č. Nel senso che dipende da cosa ti serve esattamente fare. Cioč in
C se si scrive:
int car = 0x41;
posso dire che car contiene 41h oppure 65 oppure la lettera 'A', dipende
poi da come visualizzi il valore. Probabilmente quello che ti serve lo
potrai realizzare con sprintf, ma ripeto, non necessariamente. Esempio:
sprintf(buffer, "%c", car) mette in buffer "A\0"
mentre
sprintf(buffer, "%d", car) mette in buffer "65\0"
Spero di non aver fatto errori grossolani, ma il principio č quello.
Steve.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Spero di non aver fatto errori grossolani, ma il principio è quello.
    Grazie per la dritta ... stavo impazzendo perchè non trovavo la
corrispondenza giusta =)
    Solo una domanda ... visto che stò facendo il passaggio da VB a C#, sto
convertendo alcuni programmini che ho fatto in modo da cominciare a
masticare in C#.
    Se ho una stringa da formattare e in VB faccio
    STRmessaggio = "Ciao " & chr(34) & "Bello" " & chr(34) & "." & chr(10) &
"Tutto bene ?"
    in modo da avere
<INIZIO OUTPUT>
Ciao "Bello".
Tutto Bene ?
<FINE OUTPUT>
    Come faccio a far fare la stessa cosa in C ?
---
mi scuso ancora per la niubbità della domanda (si dice niubbità ?)
    Ciao, Rocco

     Come faccio a far fare la stessa cosa in C ?
Oserei dire che può dipendere dal compilatore. Ad ogni modo, dichiarazioni
a parte, qualcosa del genere dovrebbe funzionare:
strcpy(STRmessaggio, "Ciao \"Bello\".\r\nTutto bene ?");
Nota che questo è ANSI C. Funzionerà anche in C#, ma non è di certo C#.


 Steve.
    grazie 1000 ... la sintassi mi sembra molto quella del PHP e/o
Javascript ... sapevo che erano C-Like, ma così è troppo =)
Ciao, Rocco
Newsgroup: it.comp.programmare.win32
Titolo: eseguibili e risorse

Sapreste consigliarmi, oppure conoscete qualche sito
dove posso trovare esemp,i su come utilizzare le risorse di un .exe ?
Il mio problema principale e' caricare un'immagine da una risorsa in un
buffer
e gli esempi che ho trovato nell'help di VC non funzionano :/
ciao

 ciao
ciao

 ha scritto nel messaggio
news:alsf1s$r55$1...@news.ngi.it...

questa e' una cosa che cercavo di fare tempo fa,
mi serviva per caricare il bitmap dalle risorse su una surface di SDL
ora riprendo il progetto e provo col tuo metodo

Newsgroup: it.comp.programmare.win32
Titolo: Libri Win32

Qualche tempo fa mi è stato consigliato il libro "Programmare in windows 95"
di perzold.
Dato che non lo riesco atrovare da nessuna parte, c'è qualche altro buon
testo(programmo in C)?
--
Marco Iannaccone
ICQ: 18748121
IRC: Tolkien
e-mail: 
marc...@tin.it

Mah.... quella e' la bibbia, Marco, e ti posso garantire che vale
tutti i soldi che costa. Per cui il mio consiglio e': PERSEVERA!
Eventualmente, puoi ordinarlo in qualsiasi libreria!
Un'ultima nota: credo che ora si chiami semplicemente "Programming
Windows"
Ciao!
Luca Menegotto


Infatti l'ho appena trovato sul sito di Infomedia in lingua originale
(Programming Windows 95)...


Newsgroup: it.comp.programmare.win32
Titolo: Arresto / riavvio

Salve. Devo rilevare con un programma se qualcuno ha arrestato o
riavviato il sistema. Purtroppo i messaggio WM_ENDSESSION e
WM_QUERYENDSESSION indicano solo se c'è stata una disconnessione o un
arresto/riavvio, mentre a me serve discriminare tra arresto del
sistema oppure riavvio del sistema. Qualcuno può aiutarmi?
Grazie.



A meno che non sia il sistema operativo a settare un flag in fase di
shutdown del sistema, non c'e' modo di discriminare.
Immagina, difatti, che io scelga di riavviare e in fase di POST del
BIOS spenga la macchina.

On Sun, 22 Apr 2001 16:30:59 GMT, 
walkie...@libero.it
 (Andrea
Laforgia) wrote:
Vabbč figurati ... quando programmo cerco di evitare quando possibile
la malafede dell'utente :-)
Avevo pensato al flag, ma vai a sapere dove si nasconde....


Newsgroup: it.comp.programmare.win32
Titolo: Bloccare un file

la domanda sorge da un problema che sto avendo su win98:
le norton utilities mi dicono(cosa mai ssuccessa prima) che un file di
registro(system.dat) è bloccato da un altra applicazione e non è possibile
analizzarlo/ottimizzarlo
come posso scoprire qual'è l'applicazione in questione?
grazie,ciao

 wrote in message
news:WTo3b.5540$aG6.1...@news1.tin.it...

forse è il sistema operativo se è un file del registro!
Newsgroup: it.comp.programmare.win32
Titolo: email senza MAPI...

Devo realizzare un programma in VC++ 6 per spedire sotto windows delle
email in modo del tutto trasparente all'utente, utilizzando socket e
protocollo smtp.
Qualcuno sa indirizzarmi su qualche codice? (vorrei evitare di farmi
tutto...)
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie
Io ho un progetto (molto piccolo) in VC+MFC che utilizza solo CSocket e
SMTP, credo sia proprio quello che cerchi, se vuoi te lo invio.
L'ho trovato su un sito ma non mi ricordo assolutamente quale, comunque
funziona tranquillamente.
Ciao!


 Ciao!
Potresti inviarlo a 
dale...@libero.it
?
Grazie molte!
Ciao


Newsgroup: it.comp.programmare.win32
Titolo: BCB e drag&drop

Il mio problema è che devo realizzare un programma in cui devo poter
"spostare" col mouse dei TShape. Ho settato il flag per il drag&drop nei
componenti, ma non mi funziona! Cosa sbaglio?
Grazie

 componenti, ma non mi funziona!
ovvero ho settato la proprietà DragMode del TShape in Automatic. Ma quando
clicco per spostare l'oggetto il mouse diventa un "divieto" e il quadrato
non si sposta. Mentre se setto la proprietà DragType (se non ricordo male)
in clDock, riesco a spostare l'oggetto ma diventa una piccola finestra!
(cosa che non voglio ovviamente). Sapete aiutarmi?

 non si sposta.
Hai impostato qualche componente per accettare il Tshape?
Dovresti gestire l'evento OnDragDrop e OnDragOver del componente di
destinazione.
Se ti serve un esempio fammi sapere.
Ciao.
Fabio

Newsgroup: it.comp.programmare.win32
Titolo: Grid e Datagrid in MFC

Mi serve di presentare dei dati testuali in forma tabellare, cioè una 
semplice griglia di testo campi/record con caselle cliccabili. Ma sembra 
che MFC non abbia un controllo di questo tipo O_O
Possibile? Non c'è proprio niente in MFC che posso usare per fare ciò 
(senza dover ricorrere a controlli griglia esterni tipo Ultimate Grid, 
cioè)?

 Non c'č proprio niente in MFC che posso usare per fare ciň
Mi rispondo da solo... mi arrangio con CListCtrl

 Mi rispondo da solo... mi arrangio con CListCtrl
se parli di c++, io mi sono sempre arrangiato con CListiCtrl,
quello che c'è in giro da scaricare è un po' incasinato / obsoleto.
Purtroppo in c non c'è molto a livello di controlli
Newsgroup: it.comp.programmare.win32
Titolo: [Visual C++] Modifiche ai menu standard

Ho notato un fatto (almeno per me) strano: ogni voce che aggiungo ad
un menu creato automaticamente dal wizard, Visualizza per esempio, in
fase di esecuzione è disabilitata, nonostante nelle proprietà risulti
abilitata. Come posso risolvere? 
Thanks
Gilmour
--
Icq: 32405502
Se le persone che parlano male di me, sapessero quello che dico io di loro, parlerebbero peggio.
Jim Morrison
Clicca sul link per contattarmi direttamente da icq
http://msg.mirabilis.com/scripts/contact.dll?msgto=32405502

 abilitata. Come posso risolvere? 
Aggiungendogli il 'codice' relativo a quella voce di menu.
-- 
Luc.

Aggiungendogli il 'codice' relativo a quella voce di menu.
Ma allora perché con i menu che creo da zero non ho questo problema?


Aggiungendogli il 'codice' relativo a quella voce di menu.
Mi č venuto un dubbio... per "disabilitato" non intendo dire che non
svolge alcuna azione, ma la voce di menu risulta "grigia".... non hai
capito questo vero?


 capito questo vero?
Ho capito benissimo perchè mi è già capitato. Il menu è grayed se non c'è 
nel codice la funzione relativa...
-- 
Luc.

nel codice la funzione relativa...
Me ne sono accorto :)
Pensavo che dicessi di inserire un particolare codice per attivarlo...
invece... bastava creare la funzione :) (ops)


Newsgroup: it.comp.programmare.win32
Titolo: [forse OT]Software FreeWare

Ciao a tutti
qualcuno di voi ha avuto esperienze con siti come Tucows ove si può
inviare i propri software per renderli disponibili Freeware o in altri
tipi di licenze?
Volevo sapere se ci si può fidare a mandare i propri dati, e se sono
correti.
Vorrei evitare di trovarmi fatture non desiderate nella buca delle
lettere.
Grazie
ciao
F

 tipi di licenze?
Ti consiglio di crearti un tuo spazio web in cui metti il tuo software 
freeware con la descrizione e la possibilità di fare il download.
Eventualmente poi lo segnali a questi siti maggiori e se hai fatto qualcosa 
di interessante verrano poi loro a cercarti.
-- 
Guglielmo
I programmatori passano il tempo a combinare cose ovvie in modi non ovvi
(Robert Dewar) 

di interessante verrano poi loro a cercarti.
Avevo avuto anch'io questo presentimento, e visto che confermi, mi
farò qualcosa da solo.
Dovrei chiederti una cosa, ne approfitto in questo thread.
Se mi metto a disegnare nel CListCtrl , cosa che ho fatto, tutto ok, 
però quando seleziono la riga, si vede la differenza tra il disegno,
mostruosamente più grande e la riga selezionata, la solita piccola di
Windows. 
Come si procede in questi casi?
Grazie
Ciao
F
Newsgroup: it.comp.programmare.win32
Titolo: [VC6] Rilevare la posizione di un Click

ciao a tutti,
avrei bisogno di un aiutino,
vengo subito al sodo, ho questo problema:
Ho una Dialog con vari controlli ed una Bitmap,
come faccio a rilevare la posizione di un click effettuato su di un
punto qualsiasi della bitmap?
l'unico evento che il Class Wizard mi mette ha disposizione per la
bitmap e' ON_BN_CLICKED
che purtroppo nn riceve il parametro point
ON_WM_LBUTTONDOWN lo posso associare solo alla Dialog su cui risiede
la bitmap e si attiva solo quando clicco sulla parte di Dialog dove nn
c'e' la bitmap	:(
inoltre, ma come si fa ad impedire che si cancelli cio' che viene
disegnato quando una all'atra finestra copre quella principale??!
Suggerimenti ?
spero di si	:)
Chucky.

 wrote in message
news:lsc020hu6shjc3gte...@4ax.com...


assolute
il mio problema e' proprio la GetCursorPost(&posCursore) che mi
restituisce x=1 y=0
questo me lo fa rilevando la posizione dall'interno del metodo handler
dell'evento onClick sulla bitmap 
poi se provo ScreeToClient() di questo punto mi ritorna sempre
l'angolo in alto a sinistra della bitmap, questo in qualsiasi punto
della bitmap clikko !!	:(
qke altra soluzione?
grazie in ogni caso x averci provato :)
 
Chucky.


ma a nessuno e' mai capitato  questo problema??  :(
quando avro' piu' tempo approfondiro' la questione e magari vi faro'
sapere, grazie cmq.
Chucky.
Newsgroup: it.comp.programmare.win32
Titolo: Problemi con una DLL...

Salve a tutti e vi ringrazio moltissimo per aver risposto già ad un mio
quesito....
Ora ho un altro problema: dopo aver creato una DLL in VC++ 5.0,
utilizzandola nel codice VB 5.0 (ho usato l'istruzione Declare...) in fase
di esecuzione mi da' un errore strano e si pianta addirittura tutto il VB.
Il prototipo della funzione nella Dll (precisamente la funzione che
richiama... dato che non è l'unica che uso nella DLL) è:
void _stdcall fft_double (
    unsigned  NumSamples,
    int       InverseTransform,
    double    * RealIn,
    double    * ImagIn,
    double    * RealOut,
    double    * ImagOut );
Praticamente passo 4 vettori utilizzando il solito metodo del C coi
puntatori; 2 di essi (RealOut e ImagOut) mi servono in uscita...  NumSamples
è la dimensione dei vettori
Questo è il file .def del VC++
LIBRARY "fft"
DESCRIPTION "FFT routine"
CODE PRELOAD MOVEABLE DISCARDABLE
DATA PRELOAD MOVEABLE
EXPORTS
  IsPowerOfTwo
  NumberOfBitsNeeded
  ReverseBits
  Index_to_frequency
  fft_double
  fft_float
Mentre il Codice VB di dichiarazione è:
' InverseTransform -->  0=forward FFT, 1=inverse FFT
Public Declare Sub fftDDll Lib "fft.dll" Alias "fft_double" _
                            (ByVal NumSamples As Long, _
                             ByVal InverseTransform As Integer, _
                             ByRef RealIn() As Double, _
                             ByRef ImaginaryIn() As Double, _
                             ByRef RealOut() As Double, _
                             ByRef ImaginaryOut() As Double)
La mia idea è che nel passaggio del vettore si creino dei casini di memoria
tra VB e Dll... ma non so' quali!?!?!?
Please Help!!!!!
 Alberto G.
 
san...@clu.it
 Cb Gandalf  27.275 Genova
 SWL Ge/3093



tra VB e Dll... ma non so' quali!?!?!?
Siamo MOLTO OT e ricorda che il CROSSPOST E` MALE. Cmq in vb gli array non sono
per forza locazioni di memoria contigue, quindi il tuo codice fa giustamente
acqua da tutte le parti.
_mirko_ 
PS: Se volete contattarmi in privato, NON ciucciatevi il calzino :)












La mia idea è che nel passaggio del vettore si creino dei casini di memoria
tra VB e Dll... ma non so' quali!?!?!?
Please Help!!!!!


Newsgroup: it.comp.programmare.win32
Titolo: Manuali Borland C++ Builder

Cortesemente mi potreste indicare in quale sito è possibile trovare
i manuali editi da Borland del C++  6 Builder in italiano.
Molte grazie
Vincent

 ha scritto nel messaggio 
news:FjUpe.51085$795.1...@twister1.libero.it...

 su emule esiste il manuale in italiano "guida alla progra
mmazione di cbuilder"  e anche altra documentazione
a tua disposizione per ogni altro ulteriore chiarimrento..
ciao gianmarco feradini
Newsgroup: it.comp.programmare.win32
Titolo: Eliminare il contenuto di una directory

Salve,
come posso cancellare tutto il contenuto di una directory senza cancellare
la directory stessa?
Uso il C++ Builder
Grazie
--
===========================
                    BiiO
--------------------------------------------
   Home page       
www.biio.it
--------------------------------------------
  1°  E-Mail           
bi...@biio.it
  2°  E-Mail    
fab...@tiscalinet.it
===========================

Prima enumeri i file poi per ogni enumerazione crei un array di HFILE quindi
ottieni i nomi dei file nella dll apri i file per eliminarli, elimini,
chiudi gli HFILE. Fatto!

Newsgroup: it.comp.programmare.win32
Titolo: intranet: da nome utente a ip possibile?

devo ricavare l'ip avendo il nomeutente, ovvero, ho bisogno di una
funzioncina che dato il nome di un utente mi restituisce l'ip se e'
connesso all'intranet.
Possibile?
Grazie
-------------------------------------------------
Kirys <Remove DELTHIS from the address to reply>
 /|// /____/ Kirys Tech 2000: 
http://www.kt2k.com
/_|\\  // 2000

 connesso all'intranet.
Prova con questo...
To get name of local computer and IP address you can use this piece of code:
WSADATA wsaData;
struct sockaddr_in   sock;
char hostname[128];
WSAStartup(0x0101, &wsaData);
gethostname(hostname, 128);
HOSTENT * lpHost = gethostbyname(hostname);
memcpy(&(sock.sin_addr), lpHost->h_addr_list[0], lpHost->h_length);
printf("Host Name: %s IP address : %s",hostname, inet_ntoa(sock.sin_addr));
WSACleanup();
Use gethostname followed by gethostbyname. Note that single
computer can have more than one IP-address (IP addresses are
assigned to network interfaces, not computers).
Luc.

To get name of local computer and IP address you can use this piece of code:
Ma io ho il nome utente :D
e vorrei sapere su che pc e' loggato :D
Ciao


Newsgroup: it.comp.programmare.win32
Titolo: [urgente] creare i driver per tutti i win32 (win 95,win 98, win 2000, win xp, win 2003, win nt4)

ciao
come creo dei driver per win 32 (le versioni sopra scitte)
mi serve un libro che ne parli, mi potete dire il titolo?
posso ancora pensare di creare driver per dos?
se si come (file del config sis, mi sembra che si chiami define)?
vorrei sapere se per creare i driver mi basta c++ .net edizione
standard
2003, oppure se mi serve qualche altro software? 
grazie 
    gabry

 2003, oppure se mi serve qualche altro software? 
Ti serve il Driver Development Kit, DDK.
Ordini il CD dal sito Microsoft, te lo mandano a casa gratis.
Auguri.
Newsgroup: it.comp.programmare.win32
Titolo: non voglio il bottone sulla taskbar

come da subject vorrei creare una finestra e fare si' che non venga
visualizzato il relativo pulsante sulla taskbar, uso MFC ma penso che
qualsiasi sol possa andare bene lo stesso.
Grazie.
\-------------------------------/
| Il mIo iNdiRizZo e' cAmBIaTo! |
|   ErA 
marc...@hotmail.com
   |
|  E' 
dot...@interpuntonet.it
  |
|     AgGiORnaTe i kILlFiLe.    |
/-------------------------------\

 wrote in message
V0D=N=QAEHbBLi90Vs=IM88...@4ax.com...


Mettilo nell'evento di creazione della finestra principale.
grazie, funziona, pero' non capisco perche' non funziona usando una
CreateEx e dandogli subito il WS_EX_TOOLWINDOW senza stare a fare il
passaggio che mi hai suggerito:
CreateEx(0, strWndClass, "Bolobolo", WS_POPUP | WS_VISIBLE |
WS_EX_TOOLWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
CW_USEDEFAULT, NULL, NULL);
ah, i due ShowWindow non sono stati necessari.
Il mIo iNdiRizZo e' cAmBIaTo!
ErA 
marc...@hotmail.com
E' 
dot...@interpuntonet.it
AgGiORnaTe i kILlFiLes.

Le due ShowWindow servono più che altro per un difetto che accade se la
finestra è parzialmente sotto un'altra su WIN95...
Riguardo al però non capisco... non ne ho la più pallida idea , non
funzionava neanche da me.
--
Ciao , Ricardo Antonio Piana
(Rico per gli amici)
ricard...@tiscalinet.it
______________________________________________
Tutti i miei racconti , alcune poesie ed altro nel mio sito
http://web.tiscalinet.it/ricardopiana
______________________________________________

Newsgroup: it.comp.programmare.win32
Titolo: decodifica mp3

qualcuno conosce delle librerie per la decodifica dei file mp3??

> qualcuno conosce delle librerie per la decodifica dei file mp3??
Ce ne sono molte. Prova 
www.xaudio.com
Al

 Al
www.freeamp.org
 (credo) o se semplicemente vuoi usare un file mp3 in un
tuo programma scaricati una libreria a 
www.fmod.com
 (o Bass)
Newsgroup: it.comp.programmare.win32
Titolo: INtercettare un area a video

Ciao a tutti.
Ho l'esigenza di intercettare se con il mouse sto cliccando in una particolare area dello schermo.
L'area che mi interessa è delineata da un CRect, che potrebbe avere le dimensioni ..diciamo di 1000 x 1500.
Sono du valori arbitrari che possono variare. Io disegno il rettangolo sullo schermo ridimensionandolo in funzione della sua dimensione, altrimeniti
con misure troppo poccole non si vedrebbe e con misure troppo grandi andrebbe fuori dallo schermo.
Ho utilizzato un 
CClientDC questo (this);
al quale poi passo dei parametri per scalare il disegno  e sono :
questo.SetMapMode(MM_ISOTROPIC);
questo.ScaleWindowExt(2,1,2,1); // raddoppio le dimensioni dei punti.
questo.SetWindowOrg(-20,3204); //Origine in basso
A questo punto disegno il mio rettangolo 
questo.Rectangle(...
poi uso la funzione che intercetta la posizione del mouse :
OnLButtonUp(UINT nFlags, CPoint point)
che però mi dà la posizione (point) in Pixel, e che non sono paragonabili a quella del mio rettangolo.
Come faccio per intercettare il click all'interno del mio rettangolo 1000 x 1500 ?
Grazie
Ciao
F

 F
Ci sono due tipi di coordinate, logiche e di dispositivo.
Devi passare dall'uno all'altro (
p.es
. si possono usare i metodi
di CDC come DPtoLP) 
vedi
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/cordspac_0u43.asp
Una volta che hai tutto in un unico sistema di coordinate
puoi semplicemente usare l'API PtInRect o l'omonimo metodo di CRect
per valutare se il punto sta nel rettangolo.
Saluti
JJ
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

per valutare se il punto sta nel rettangolo.
Ciao
Quello che scrivi mi conforta perchč avevo,a naso,  guardato proprio quello, perň 
con un piccolo particolare,....non ci ho ancora capito una mazza!
Un esempietto sarebbe molto gradito! :)
Grazie
Ciao

JJ
Attenzione ! : Ce l'ho fatta! Grazie!
Non so perchè usavo LPtoDP
e invece dovevo usare DPtoLP!
Non ho ancora capito bene perchè funziona, ma nelle migliori tradizioni informatiche non capisco ma mi adeguo! :)
Ciao
F

> Non ho ancora capito bene perchè funziona, ma nelle migliori tradizioni informatiche non capisco ma mi adeguo! :)
Forse in
http://it.geocities.com/ratafast75/appunti/program/win32.html
alla sezione "Mapping mode" trovi qualche spiegazione "convincente" ;)

Newsgroup: it.comp.programmare.win32
Titolo: Urgente! richiedo modifica programmino (pago!)

mi serve una modifica ad un programma in visual c++
la cosa è molto urgente e sono disposto a pagare
chi fosse interessato mi scriva in mail
grazie
goo...@tin.it

 ha scritto nel messaggio
news:oinE5.24285$N93.8...@news.infostrada.it...




chi fosse interessato mi scriva in mail
Mi fai ricordare i tempi in cui andavo a scuola:"Ciao Sergio, allora
me lo fai quel programma per 15 mila lire?".
Il Ghenio
-----------
LOVELY SARA
Dal lunedi'al venerdi'su Italia Uno alle 8:10
Non perdetevelo...
-----------


Ca**o, a me invece non offrivano soldi, mi dicevano che non ero buono
a farlo e il giorno dopo glielo portavo fatto...... 8/
Luc.

 a farlo e il giorno dopo glielo portavo fatto...... 8/
idem... ma non mi dicevano che non ero buono... lo facevo per
divertimento
Simone Contini
Games & Tools Programmer
Florence - Italy
Email: 
s.co...@fol.it
WWW: 
http://3dfx4ever.oltrelinux.com/
 
http://scontini.xoasis.com/
ICQ # : 25879128

Luc.
solita storia ci provavano anche con me, ed io rispondevo: "beh se tu
non mi ritieni in grado allora non chiedermelo" e dato che ero l'unico
capace a farli alla fine i soldi li cacciavano :PPPP
Ciao
--------------------------------------------------
Brayan Fix Kirys Solfory
E-Mail: 
Ki...@technologist.com
 
Kirys Tech 2000: 
http://www.kt2k.com

 wrote in message
t5teus8t2ks1ts2pi...@4ax.com...
...li faccio (a pagamento) per un mio collega di ufficio che dovrebbe
saperli fare...quindi è tutto dire.
ciao 8-)

Newsgroup: it.comp.programmare.win32
Titolo: funzione Detach

A che serve la funzione in oggetto? Mi è capitata di incontrarla alcune
volte, ad esempio dopo aver modificato un menu o una toolbar! Mi sapreste
darmi delle informazioni dettagliate?
Grazie
Sergio XXX

 wrote in message
39c5f160.0@inetnews...


Scusami, ma la tua risposta non mi č tanto chiara. Potresti piů soffermarti
sull'esempio delle toolbar e dei menu?
Ti ringrazio anticipatamente.
Sergio XXX

 A che serve la funzione in oggetto?
Per "staccare" l'handle da un oggetto mantenendolo valido (altrimenti
quando l'oggetto viene distrutto di solito viene chiuso anche l'handle
che "incapsula").
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

 Scusami, ma la tua risposta non mi è tanto chiara. Potresti più

Newsgroup: it.comp.programmare.win32
Titolo: problema nel passaggio dalla compilazione debug a quella release in visual c++ 2005 express

Salve a tutti, dopo aver risolto vari problemi, tra cui quelli esposti
in precedenza, sono passato a compilare il mio programma in modalità
release e ho ottenuto il seguente errore:
fatal error C1083: Impossibile aprire il file inclusione 'Windows.h':
No such file or directory.
Compilando come debug aveo già avuto quel problema, ma andando ad
includere il perocorso delle SDK il problema era stato risolto e la
compilazione veniva eseguita senza problemi. Come mai mi da questo
errore pur avendo sempre l'inclusione delle librerie SDK? Qualcuno può
gentilmente dirmi se per compilare in modalità release devo seguire
un'altra procedura e da cosa può dipendere questo problema?
Grazie per ora.


Il motivo più ovvio è che tu abbia modificato le impostazioni solo con la 
combobox "debug" e non "all configurations".
In pratica le modifiche si sono applicate solo alla configurazione debug 
mentre la release è rimasta identica a prima delle modifiche.
-- 
Raffaele Rialdi
Microsoft .NET MVP 
http://mvp.support.microsoft.com
 -
http://italy.mvps.org
 UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org
 Weblog: 
http://blogs.ugidotnet.org/raffaele
Vieni al TechEd? (
http://www.mseventseurope.com/teched/07/Developers
)
Fatti sentire e incontriamoci a Barcelona! 

 Raffaele Rialdi
Era proprio così, grazie.
Newsgroup: it.comp.programmare.win32
Titolo: Windows Millennium e Visual C++ 6.0

Qualche giorno fa ho aperto un dibattito avente come argomento la
compatibilità di Visual C++ 6.0 sotto sistema operativo Windows Millennium.
Mi spiego meglio: utilizzo VC++ 6.0 come linguaggio di programmazione con
s.o. Windows 98 e mi interesserebbe installare Windows Millennium come s.o.
Mi preoccupo di questo: Visual C++ 6.0 ha le API per questo nuovo sistema
operativo o bisognerà aspettare Visual Studio 7.0? E se creo sotto Windows
Me posso comunque eseguire le stesse applicazioni sotto Windows 98?
Rispondete  in tanti!!!!
Sergio XXX

 writes:
SX> Qualche giorno fa ho aperto un dibattito avente come argomento la
SX> compatibilità di Visual C++ 6.0 sotto sistema operativo Windows Millennium.
SX> Mi spiego meglio: utilizzo VC++ 6.0 come linguaggio di programmazione con
SX> s.o. Windows 98 e mi interesserebbe installare Windows Millennium come s.o.
SX> Mi preoccupo di questo: Visual C++ 6.0 ha le API per questo nuovo sistema
SX> operativo o bisognerà aspettare Visual Studio 7.0? 
Voi dire  se ha le lib  per il linking (la  api se le  porta dietro il
s.o.)   ?  Beh, puoi  vedere se,  nella documentazione  della funzione
viene  indicata la  dll  di appartenenza,  quindi  cerchi la  relativa
lib. Alla peggio,  se hai la dll ma  non la lib puoi usare  le API per
l'accesso  esplicito LoadLibrary,  GetProcAddress() usando  il casting
attraverso void * verso il tipo di funzione opportuna.
+----------------------------------------------------------------+
| Gian Uberto Lauri * "So, are you working on fixing that bug    |
| 
sa...@eng.it
      *  *now* or leaving it until later ?" - YES  |
+----------------------------------------------------------------+
| Attenzione: rispondo ad ogni invio di pubblicità non richiesta | 
| o spam di qualsiasi altro genere con un messaggio al provider  |
| di competenza. Ai sensi della legge sulla privacy NON avete il |
| permesso di utilizzare i miei dati per questi scopi.           |
+----------------------------------------------------------------+


Gli header e le librerie per utilizzare le API sono indipendenti dal 
compilatore e compongono il Platform SDK che può essere scaricato dal sito 
microsoft ed è continuamente aggiornato per supportare le nuove API che 
vengono man-mano rilasciate.
Gli eseguibili generati dal compilatore di VC++ sono compatibili con tutti 
i S.O. delle famiglie '95/'98/ME e NT/2000 (e anche windows CE, installando 
le opportune estensioni).
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)
Newsgroup: it.comp.programmare.win32
Titolo: api C mysql

Qualcuno riesce a usare le API C di mysql con DevC e/o MingWDevStudio ?
Ho problemi a linkare la libmysql.lib (almeno credo sia questo il
problema):
ho errori del tipo:
undefined reference to `mysql_close@4'
ecc.....

 ha scritto nel messaggio 
news:1gko1c5pgbq8p.whh4tc1jrbq1$.dlg@40tude.net...

Ti riporto la risposta che mi son dato io stesso 2 settimane fa in questo 
newsgroup
(se avvessi cercato su google groups l'avresti sicuramente trovato):
Finalmente ho risolto: dovevo solo googlare meglio :-)
Qualora dovesse interessare qualcuno, qui trovate la soluzione:
http://bugs.mysql.com/bug.php?id=8059
in particolare è importante il comando
dlltool -d LIBMYSQL.def -D libmysql.dll -k -l libmysql.a
dopo aver modificato il file LIBMYSQL.def aggiungendo ad ogni funzione i 
vari "@4" "@12",
come segnalato negli errori di link da dev-cpp.
Proprio ieri ho invece provato le api con visual c++,
che non ha bisogno del file libmysql.a:
ho copiato le librerire, e ha funzionato tutto...
In ogni caso, se non hai bisogno delle funzioni nuove,
come quelle per i prepared statements,
puoi anche intallare il devpack per mysql di dev-cpp...
bye ;-) 

 (se avvessi cercato su google groups l'avresti sicuramente trovato):
         ^^^
è scappata una v di troppo :-p
Newsgroup: it.comp.programmare.win32
Titolo: Cercasi...

Cerco siti dove sono enunciati vari trucchi sui controlli standard di
Internet Explorer 5.0. Sono graditi anche testi, manuali...insomma,
qualsiasi riferimento (anche allegati in posta elettronica). Un grazie di
cuore a chiunque vorrà aiutarmi.
Sergio XXX

 wrote in message
news:39743b3d.0@inetnews...

Parti dall'Internet Explorer Developer Center di Microsoft,
http://msdn.microsoft.com/ie/
In particolare (ma non solo!) il sottoalbero "reusing browser
technology", aka "Programming Internet Explorer", a:
http://msdn.microsoft.com/workshop/c-frame.htm?/workshop/browser/default.asp
se ho ben capito quel che vuoi fare (riusare i controlli standard
di IE nelle tue applicazioni).  Ma c'e` moltissimo anche se quel
che intendi e` programmarli in scripting da pagine HTML.
Ovviamente, con IE 5.5 gia` rilasciato, puo` darsi che trovi
documentate cose che nel vecchio 5.0 ancora non funzionavano,
ma se hai un'MSDN sufficientemente datata consultando quella
puoi verificare;-).
Per i libri, trovi un discreto elenco visitando il cosiddetto "MSDN
Bookstore" alla URI:
http://www1.fatbrain.com/partners/msdn/_internet.asp?from=msdn
ma l'elenco li` presentato non e` affatto esaustivo.  E ignora i tag
"New!" che sono tutti menzogneri:-).
I miei personali preferiti (e i loro attuali prezzi da fatbrain):
IE5 Dynamic HTML Programmer's Reference, Second Edition; Francis, Brian /
Homer, Alex / et al.
Wrox Press Inc.; 04/1999; Softcover ; Special Price $19.95 (20% off list);
551 pages; Ships same day
XML IE5 Programmer's Reference; Homer, Alex
Wrox Press Inc.; 05/1999; Softcover ; Special Price $23.95 (20% off list);
479 pages; Ships same day
Programming Microsoft Internet Explorer 5 : Build Internet and
Line-of-Business Applications Faster with Internet Explorer 5; Roberts,
Scott
Microsoft Press; 06/1999; Softcover ; Special Price $39.95 (20% off list);
511 pages; Ships same day
Non credo ci sia (ancora) nessun libro sul 5.5 specificamente (mannaggia:-).
Purtroppo l'offerta di fatbrain (qualsiasi shipment a $14.95, per corriere
super
veloce, qualsiasi numero di libri...) e` ora scaduta, quindi conviene forse
cercarli
da 
www.gorilla.it
 o simili altri fornitori a noi + vicini!-)
Alex
Newsgroup: it.comp.programmare.win32
Titolo: Cambiare risoluzione da programma

Salve,
avrei il seguente problema:
- una vecchia applicazione non interrompibile PRETENDE 256 colori (e non 
ho i sorgenti);
- in parallelo devo far funzionare una mia applicazione (interrompibile) 
che invece vorrebbe almeno 32K colori (funziona anche a 256, ma si vede 
uno schifo a causa delle foto che deve visualizzare).
Sapete se esiste un sistema per commutare al volo la profondità colore 
da Visual C++?
Al momento l'unica soluzione sarebbe quella di convertire l'applicazione 
in full screen, ma dovrei farmi da zero i controlli...
Grazie

 Visual C++?
ChangeDisplaySettings().
-- 
- Carlo - 

 wrote in
news:em97g4$1en6$
1...@newsreader2.mclink.it
: 

Una soluzione potrebbe essere quella di far girare la vecchia 
applicazione dentro VMWare o Virtual PC.
I "player" per le virtual machines sono gratuiti però non so come 
funzioni il discorso per le licenze del doppio sistema operativo.
-- 
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)

Carlo Bertuccini ha scritto:

Il problema è che potrei ottenere in risposta un DISP_CHANGE_RESTART e a 
quel punto sarei bloccato (o meglio, sarebbe bloccata la macchina).
Senza contare il tempo di commutazione della modalità, che potrebbe 
diventare alto.
Quasimodo

 
Non credo sia applicabile. Sono dei PC che controllano il funzionamento 
di linee di produzione (PLC), non si può installare software che 
potrebbe fermare tutto. Inoltre la mia applicazione e quella vecchia 
hanno uno "scambio dati", ovvero quando la vecchia app genera un certo 
file, la mia app viene avviata in automatico.
Quasimodo

 app genera un certo file, la mia app viene avviata in automatico.
Anche il cambiamento di risoluzione e di profondità colore potrebbe 
creare dei problemi di tempistica.
Ma la vecchia applicazione controlla la profondità colore quando parte?
Se la cambi in seguito, la visualizzazione funziona?
Se la risposta e entrambe le domande è sì, allora puoi usare dei 
sistemi di hook per redirigere la chiamata alle API con cui 
l'applicazione legge la profondità di colore a una tua DLL che le farà 
credere di girare a 256 colori.


 
La vecchia applicazione non è mia, e non ne ho il controllo (nemmeno 
l'ho mai vista). Se è come penso, usa un cambio di palette per ottenere 
effetti particolari (mi capitava quando lavoravo con vecchie interfacce 
su X-Window), quindi la scelta dei 256 colori è obbligatoria: a 32K 
colori questi effetti spariscono.
Comunque vedrò cosa posso fare, non ci sarebbe nulla di male se non 
funzionasse su queste macchine, dato che le specifiche che mi hanno dato 
erano 1024x768x16Mcolori, ed infatti sulle macchine nuove funziona 
perfettamente.
Grazie a tutti
Quasimodo

 256 colori è obbligatoria: a 32K colori questi effetti spariscono.
Questo è vero. 
Ma se è veramente un'applicazione molto vecchia può anche essere che 
effettui il controllo per vedere che ci siano almeno 256 colori e non i 
tradizionali 16.
Se a più di 256 colori l'applicazione funziona, puoi provare a 
bypassare quel controllo sbagliato e farla girare insieme alla tua.

Newsgroup: it.comp.programmare.win32
Titolo: API & C++ ??

Da qualche tempo mi sto ingegnando a creare programmini con le simpatiche
finestrelle windows,
utilizzando ovviamente il VC++ cosi' mi focalizzo solo sul settaggio dei
parametri. Tuttavia non
voglio rimanere per sempre dietro il Class Wizard e vorrei capire bene come
funzionano le API
e come le si utilizza con il VC++ o con il C++ in genere.

 ha scritto nel messaggio
news:_jCk6.7626$_N1.2...@news.infostrada.it...

su 
www.programmazione.it
, troverai un paio di tutorial per iniziare a
programmare con le API, senza riferimenti ad un IDE in particolare.
Ciao

Newsgroup: it.comp.programmare.win32
Titolo: Borland C++ Builder 6

Qulacuno sa come fare a esportare insieme al file .EXE compilato le
varie librerie che servono per l'applicazione creata?
Copiando solo il file .EXE ed eseguendolo su un altro PC mancono le
varie librerie.
Grazie, ciao.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:4c87595486ddc54bf5f...@mygate.mailgate.org...


 project->options->Linker  disattiva (use dynamic rtl)
Confermo anche per la versione 6.
Marco

Ciao Marco,
io utilizzo il borland 5, un mese fa ho comperato il 6, ma non sono riuscito
a utilizzarlo perchè alcuni oggetti non riesco ad installarli ... e altri
colleghi hanno altri problemi ...
a te tutto ok ???
ciao ... grazie
Giacomo
"Marco Jez" <marcojez@__NOSPAM__hotmail.com> ha scritto nel messaggio
news:agu1pg$sje$1...@lacerta.tiscalinet.it...


 a te tutto ok ???
Non l'ho installato io, ma un altro tecnico dell'azienda dove lavoro, quindi
non saprei dirti se al momento dell'installazione si è verificato qualche
problema. Per il resto lo utilizzo senza problemi, anche se troppo spesso mi
escono errori strani che mandano tutto l'IDE crash.
Marco