mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: Insomma, la finestra?

Salve a tutti
dal momento che mi piacerebbe molto imparare bene a programmare in C++
con le directX, ma non so programmare per win32, vorrei sapere un paio
di cosette:
1) conoscete (buoni) libri che partono dalla programmazione per win per
poi arrivare alle directX?
2) le MFC possono essere utilizzate con le directX?
3) dal momento che gli esempi che ho trovato erano molto confusi,
qualcuno puņ farmi un esempio di un programma che apra una finestra in
full screen (magari commentato:)
grazie a tutti!!
     Sergio

full screen (magari commentato:)
Immagino che tu non abbia guardato l'esempio DDEx1, o qualcosa del
genere - č semplicissimo, commentato pure troppo e fa essenzialmente
quello che chiedi.

     Sergio
Non saprei proprio fartelo. Cioč so come fare ma non mi č mai riuscito di
andare in modalitą esclusiva (problemi con l'handle alla finestra che
utilizzo per l'applicazione).
Ciao, Giuseppe


--
"COMPUTER PROGRAMMING PRINCIPLES:
1. Computer never make mistakes
2. If the computer make a mistake, see rule number 1."

Newsgroup: it.comp.programmare.win32
Titolo: Commercio Software

Salve a tutti.
Mi diletto nella programmazione in VB, ma vorrei sapere cosa dovrei fare per
poter commercializzare i miei programmi senza incappare in guai legali. Ve
ne sarei molto grato, se mi indicaste qualche sito ove potermi bene
informare, o qualche dritta, insomma.
Vi ringrazio di cuore.

se hai una copia registrata di VB non hai nessun problema, crea e
distribuisci le tue applicazioni ed i file correlati.migliori e più precise
in formazioni le trovi sulla guida di VB.
se invece la tua copia di VB non è originale, allora ti consiglio di fermare
tutto.
N.B. se vuoi proteggere i tuoi lavori con la registrazione SIAE, chiedi il
modello opportuno al registro speciale per i programmi pèer elaboratore,
compila il modulo 349 se hai già pubblicato, il  modulo 350 se inedito,
unitamente ad un versamento di un paio di centomila.
cmq telefona alla sede siae più vicina a te, per roma 06/5990.312.
-- 
Posted from 
smtp3.libero.it
 [193.70.192.53] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.programmare.win32
Titolo: Famiglia di Processori

Ciao a tutti,
Volevo chiedervi se esiste una descrizione completa per poter passare
dalla famiglia di un processore, ad esempio dalla descrizione: Family 5
Model 6 Step 2 al tipo del processore in un modo semplificato, come ad
esempio PI, PII o PIII e cosě via.
Questo per poter dare all'utente un riferimento decisamente piů
semplice, che non una descrizione piů dettagliata ma meno efficace.
Vi ringrazio,
Paolo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Puoi leggere la chiave di registro
HKEY_LOCAL_MACHINE\Hardware\Description\System\CentralProcessor\0
e visualizzarla. Contiene il nome del processore sulla tua macchina.
Puoi gią vedere il risultato facendo clic con il pulsante destro su
Risorse del computer e scegliendo proprietą. In basso a destra c'č il
nome del tuo processore

Oops! Dimenticavo che la chiave giusta è "Identifier"
Newsgroup: it.comp.programmare.win32
Titolo: richedit

Hello All!
Com'e' che se in una dialog (VC 6) metto un controllo rich edit, il 
programma non parte piu`?
Ciao!
Alessandro

 ha scritto nel messaggio
news:GED3B08408C@alpoppi%tin.it...

Perché il controllo Richedit è realizzato da una DLL (RICHED32.DLL) che non
viene caricata automaticamente dal sistema.
Il tentativo di creare il controllo fallisce perché non è stata registrata
la window class "RICHEDIT".
Se stai lavorando con MFC nella InitInstance della tua applicazione prima di
creare qualsiasi cosa utilizza la seguente funzione AfxInitRichEdit che
effettua il caricamento della suddetta libreria e la registrazione del
controllo.
Ciao
Porlock.

Hello Porlock!
21 May 01 09:48, Porlock wrote to All:
 >> Com'e' che se in una dialog (VC 6) metto un controllo rich edit, il
 >> programma non parte piu`?
 >>
 P> Perché il controllo Richedit è realizzato da una DLL (RICHED32.DLL)
 P> che non viene caricata automaticamente dal sistema. Il tentativo di
Grazie mille... avrei un altra domanda in merito: io ho compilato in 
modo da avere le DLL linkate staticamente all'eseguibile in modo da 
poter fornire semplicemente l'eseguibile... con la riched32.dll cosa 
succede? (non ho sottomano un PC senza VC per provare)...
Inoltre: c'e' modo di inglobare la DLL della libreria JPG Intel (ora 
ijl15.dll) nell'eseguibile, per lo stesso motivo?
Alessandro


Purtroppo non so darti una mano, mi pare che sia già apparsa una richiesta
del genere sul newsgroup.
Di più non so dirti.
Ciao
Porlock

Newsgroup: it.comp.programmare.win32
Titolo: BCB e TEdit

Ciao a tutti,
ho bisogno di un consiglio per il Borland C/C++  Builder e TEdit: in un Form
ho uno gadget Edit (TEdit) in cui vorrei che fossero accettati solo valori
numerici floating point, ma non so come si faccia a restringere il set di
caratteri utilizzabile per l'input. Infatti, se per sbaglio si introducono
nel campo delle lettere o dei simboli, la successiva conversione MioTEdit ->
Text.ToDuoble() genera (ovviamente) un'eccezione.
Va forse utilizzato MaskEdit (anche se una maschera d'input non mi serve ed
č antiestetica) ?
Grazie.
        Alex

è antiestetica) ?
Puoi usare uno degli eventi OnKeyPress / OnKeyUp e, se il Key non e' nel
range accettabile ['0'..'9', '.', '-', '+'] lo poni a NULL.
Oppure, erediti da TCustomEdit, aggiungi un campo Value e fai il filtro
come sopra, oppure fai la validazione nell'OnExit (personalmente lo
sconsiglio).
Piu' semplicemente, scarichi le RxLib che fra tutte le librerie FW per
Delphi/BCB sono quasi certamente le + diffuse. (
www.rxlib.ru
 , se non
sbaglio).
Saluti
Paolo Arosio

numerici floating point, ma non so come si faccia a restringere il set di
void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char &Key)
{
     if ( !( Key >= '0' && Key <= '9' ) )
       Key = 0 ;
}
--
Andrea Laforgia (ICQ 87230455)
http://www.geocities.com/AndreaLaforgia
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."
Newsgroup: it.comp.programmare.win32
Titolo: NONE

Ciao a tutto il newsgroup, ho da poco cominciato ad interessarmi allo sviluppo di applicazioni sotto windows, il mio problema è che non riesco
a creare delle finestre con diversi elementi come un campo edit una listbox o altro ma con solo uno di questi.... invece io volevo una finestra 
come suddivisa in frame (non dialog ma proprio una finestra), come fare?
Grazie
Giuseppe



Dovresti specificare il framework che usi o se invece usi le api pure.
P.S. Inoltre ricordati di mettere sempre un subject nel messaggio e
regolare la lunghezza massima delle righe a 70/72 caratteri.
-- 
Marco Barisione (ICQ 84277092)


Dimenticavo di dire che programmo in c/c++

Newsgroup: it.comp.programmare.win32
Titolo: Info sul formato PE?

Salve,
Dove posso trovare /corrette/ informazioni sul formato PE di Windows?
Grazie in anticipo,
Andrea

 ha scritto nel messaggio
news:bpl5s4$1pa9ih$1...@ID-170738.news.uni-berlin.de...


 > Andrea
Oltre alla ricerca che ti hanno segnalato, direttamente dalla Microsoft ci sarebbero...
http://msdn.microsoft.com/msdnmag/issues/02/02/PE/default.aspx
http://www.microsoft.com/whdc/hwdev/hardware/PECOFF.mspx
quanto alla correttezza però non saprei :-) non ho studiato questi documenti
Ciao

Newsgroup: it.comp.programmare.win32
Titolo: simulatore click del mouse: come?

salve,
devo premere per migliaia di volte su un singolo bottone, sempre lo stesso,
come posso fare per automatizzare la cosa?
esiste un programmino gia' fatto o una routine VB o altro?
grazie
ciao
GCL

 come posso fare per automatizzare la cosa?
Assumi una persona con contratto a progetto... ;)
PS: ce ne sono in giro tanti di programmini per queste "porcherie"... 
-- 
Luc

> PS: ce ne sono in giro tanti di programmini per queste "porcherie"...
??? perche' porcherie???
se leggi il mio post precedente appena sopra puoi capire che non mi serve
per votare a ripetizione su un sito web ma per testare un programma java che
dopo
un migliaio di click circa si pianta.
E' da stamattina alle 9 che clicco, ho la mano indolenzita...
comunque ne ho trovato un paio ma sono lentissimi, a me servirebbe una
routinetta da
mettere nel codice VB...
GCL

 un migliaio di click circa si pianta.
Fai che ad ogni pressione del pulsante esegue la data funzione 1000 
volte (e non una) e vedrai che troverai il tuo bug senza 
scarnificarti... 
-- 
Luc

Perché non usare un bello Script vb?
Incolla queste righe nel Blocco Note, e salva il file con nome "tasto.vbs" .
Ecco pronto un simulatore di tasti!
------------CUT FROM HERE-----------------------
Set ws = createobject("WScript.Shell")
WScript.Sleep 2000 'Aspetta 2 secondi prima di partire
do
ws.SendKeys "{ENTER}" 'Oppure: "ciao" / "q" / "{SCROLLLOCK}" / "{ESC}" ...
WScript.Sleep 200 'Togliere del tutto questo intervallo con il tasto Enter,
è suicidio..
loop
-------------CUT TILL HERE------------------------

 ha scritto nel messaggio
news:MPG.1c2ba9dda...@tornado.fastwebnet.it...


 ha scritto nel messaggio
news:Btlwd.301746$b5.14...@news3.tin.it...

Newsgroup: it.comp.programmare.win32
Titolo: come aggiorno un file

Vorrei usare un file ini per le impostazioni del mio eseguibile.
Quando esco e salvo le opzioni dovrei aprire il file in
lettura/scrittura, leggere fino ad un certo punto (dove ci stanbno le
info da aggiornare) e poi sostituirle.
Come posso fare?
-----------------------------------------
La vita e' l'opera di un regista mediocre
e di un cattivo sceneggiatore


wrote:


Newsgroup: it.comp.programmare.win32
Titolo: Menu avvio

Volevo sapere come è possibile aggiungere i collegamenti al menu avvio
usando il C per win'95.
Esistono delle API apposite o devo creare dei file nella directory
giusta?

...

La seconda. Devi creare i file nella cartella "%WINDIR%\Menu
Avvio\Programmi" o "%WINDIR%\Menu Avvio" (per %WINDIR% intendo la cartella
dove è stato installato Windows) a seconda di ciò che hai intenzione di
fare.
Ciao, Giuseppe
---------------------------------------------------------------------------
_Guybrush su IRCNet canale #programmazione
---------------------------------------------------------------------------

Teoricamente sarebbe sufficiente aggiungere dei collegamenti nelle cartelle
del menu (infatti il menu di avvio, per chi non lo sapesse, in realtà non fa
altro che visualizzare il contenuto di una cartella che è specificata nel
registro, alla voce
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders\Start Menu), purtroppo una funzione della API che crea collegamenti
non esiste... sob. È necessario usare un'interfaccia COM, si fa prima a
spararsi. Se ti interessa io mi sono fatto una DLL che ha una semplice
funzione alla quale devi dare in pasto il nome del file da collegare e lui
fa tutto mascherando completamente IShellLink. Se ti serve te la faccio
avere.
Bye,
Lorenzo
---
"...un tipo perso dietro le nuvole e la poesia..."
Lorenzo "Loz" Novara
E-Mail: 
l...@iol.it
Web: 
http://loz.freeweb.org


usando l'interfaccia IShellLink
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.
Newsgroup: it.comp.programmare.win32
Titolo: grafica (forse OT)

un problema forse non complesso da risolvere, ma abbastanza da spiegare
ho due punti,   x1-y1  e   x2-y2...
devo trovare un terzo punto che disti n pixel dal primo punto, in direzione
del secondo
in pratica, ipotizzando una retta che unisce il primo punto con il
secondo... devo spostarmi lungo questa retta di n pixel....
grazie a tutti

 del secondo
Prova cosi` (non sono sicuro, ma a naso dovrebbe funzionare):
1. Calcola la distanza D fra i due punti P1 e P2;
2. x=x1+(x2-x1)*d/D
3. y=y1+(y2-y1)*d/D
'd' e` la distanza che vuoi ottenere.
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

 secondo... devo spostarmi lungo questa retta di n pixel....
Il modo + semplice e` forse quello di fare uso delle tecniche
descritte, in MSDN, all'articolo "Use of Two-Dimensional Vectors
with Windows NT", e della Vector2d.Dll illustrata nell'articolo
stesso.  Dati due punti ottieni un Vettore; lo Normalizzi, il
che lo porta a lunghezza 1 con pari origine e direzione; lo Scali
del fattore N, il che lo porta a lunghezza N.  Piu` che altro,
cosi` ti abitui a ragionare in modo piu` astratto e produttivo.
Alternativamente, puoi implementarti tu stesso un qualsiasi
algoritmo di geometria computazionale che ti porti allo stesso
risultato, tipo (in uno pseudo-linguaggio che spero ti riesca
leggibile):
def perAntonio(n,x1,y1,x2,y2):
    dx=x2-x1
    dy=y2-y1
    lunghezza=math.sqrt(dx*dx+dy*dy)
    fattore_di_scala=n/lunghezza
    x_risultato=x1+dx*fattore_di_scala
    y_risultato=y1+dy*fattore_di_scala
    return (x_risultato,y_risultato)
Questo (a seconda della concreta implementazione dello
pseudo linguaggio) tornera` numeri reali, che dovrai poi
arrotondare ad interi, naturalmente, se cio` ti serve.
Alex

Newsgroup: it.comp.programmare.win32
Titolo: Wrapper per RichEdit 3.0

Salve a tutti!
Stò sviluppando un applicazione con CBuilder 5 che utilizza il controllo
TRichEdit. Ho saputo che esso è comunque soltanto un 'wrapper' per il
controllo Rich Edit 1.0 scritto da Microsoft e che sarebbe possibile
implementare un controllo anche sulla base dei più potenti Rich Edit 2.0 e
3.0.
Qualcuno ha utilizzato tali controlli con CBuilder 5? Qualcuno sà dove è
possibile trovare il wrapper già pronto per l'utilizzo ?
Anticipo che purtroppo non ho la disponibilità di tempo per implementare il
wrapper di tutti i metodi dei RichEdit di MS in un controllo VCL per
l'ambiente CBuilder...
Saluti e auguri a tutti! Grazie per l'attenzione!



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

Quale api posso usare per ottenere (con i privilegi giusti) la lista di
utenti, gruppi
e informazioni sui loro privilegi di Win NT ?
Grazie Alessandro
bus...@newtech.it

 e informazioni sui loro privilegi di Win NT ?
NetUserEnum() NetGroupEnum() LookupPrivilegaName()
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own
Newsgroup: it.comp.programmare.win32
Titolo: Programma che blocca tutto

Salve a tutti io ho un programma che entra in un loop stretto bloccando 
tutti gli altri processi attivi.
Esiste un'API che riesca a rilasciare gli altri processi in modo che tutto 
risulti piu' fluido?
Grazie a tutti
Roberto 

 che tutto risulti piu' fluido?
Sleep.
-- 
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)

 tutto risulti piu' fluido?
SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_IDLE);
-- 
Costantino Grana

Newsgroup: it.comp.programmare.win32
Titolo: AIUTO SU Win32 Assembly!!

Ciao a tutti, sono nuovo del NG e ho bisogno di una mano!! Vorrei imparare
bene il Win32 ASM e vi chiedo un consiglio su dove "studiare" questo
linguaggio. Avete qualche libro da consigliare o qualche sito da visitare
con tutorial ben fatti? Vorrei imparare ad utilizzare anche la grafica e il
sonoro,quindi ho bisogno di documentazione sulle Directx... Dove posso
trovarla?? GRAZIE IN ANTICIPO!!
P.s. le istruzioni:       ".BREAK .IF !eax" e ".BREAK .IF (!eax)" sono la
stessa cosa???
P.p.s  dove trovo un buon manuale sul masm in ITA??

...
Vorrei imparare bene il Win32 ASM....
??? Perchč esiste?
Non ne so nulla a riguardo, so che ci sono applicazioni Win32 che ti
permettono di scrivere procedure direttamente in ASM, ma per il resto non ti
so dir granchč!
Cmq fai un salto su 
www.programmazione.it
 e trovi un tutorial sull'assemby!
Cmq ti avviso che ti scontrerai con un osso abbastanza duro e rudimentale!
--
- Carlo -
BSSoftware Tips Mailing-List Support
Newsgroup: it.comp.programmare.win32
Titolo: non capisco..

ciao a tutti nel ng. 
ho cominciato da poco a studiare la win32 in C/C++. ho scritto una semplice 
finestra che non fa nulla, se non elaborare qualche messaggio tipo un right 
click del mouse.. .Il problema è che quando chiudo la finestra il processo 
non termina, anzi comincia a consumare tutte le risorse della cpu. se 
eseguo l'applicazione su un portatile si comporta nello stesso modl, e la 
cpu si scalda. cosa può essere? 
p.s. 
per uscire dalla winproc uso il seguente codice: 
.. 
case WM_DESTROY: 
PostQuitMessage(0); 
return 0; 
.. 
return DefWindowProc(....); 
in winmain: 
ultima riga 
return msg.wParam; 
ciao e grazie. 

return DefWindowProc(....); 
Il codice e' corretto, ma probabilmente c'e' qualche risorsa non
correttamente rilasciata che continua a mantenere il programma in
esecuzione.
Prova a mettere fra commenti /* */ la sezione che controlla la
posizione del mouse.

Newsgroup: it.comp.programmare.win32
Titolo: View separate come gestione risorse

>PGP public key avaiable<<
fingerprint: 14AA 1D7A 1653 E132 47CE  334C C9D3 6A97 208B A915

Temo proprio che l'unica soluzione sia di mettere nella finestra due
controlli, ad esempio un TreeView ed un ListView, che d'altra parte è
fondamentalmente quello che fa Explorer: per puro sfizio ho verificato anche
con Spy++ che ha confermato (anche se vi sono strani controlli quali il
ReBar ed il Worker, che sono piccole novità introdotte da IE3 e potenziate
in IE4).
Devi "semplicemente" dimensionare correttamente i due controlli,
eventualmente considerando Toolbar e Statusbar, lasciando fra i due un
minimo spazio, che funge da separatore e da ridimensionatore.
---
"...un tipo perso dietro le nuvole e la poesia..."
Lorenzo "Loz" Novara
E-Mail: 
l...@iol.it
ICQ: 30416703
Web: 
http://loz.freeweb.org
 - 
http://www.poli.studenti.to.it/~l.novara

Se usi MFC puoi utilizzare la classe CSplitterWindow che ti permette di
avere piu' viste contemporaneamente nella tua finestra. Puoi guardare
l'esempio Viewex che viene fornito a corredo con il Visual C++, per i
dettagli su come utilizzarla.


Puoi trovare degli esempi in proposito su 
www.codeguru.com
Ciao
Terenzio

Newsgroup: it.comp.programmare.win32
Titolo: MENU START

Salve gente,
Come si può cambiare la stringa "Start" che si trova sul menu omonimo? se la
stringa si trova su  una dll prego informarmi di quale si tratta.
grazie.

 wrote in message
8kpf20$jfd$1...@nslave1.tin.it...

Newsgroup: it.comp.programmare.win32
Titolo: Creazione editbox sopra listview

Premetto che utilizzo la programmazione win32
Il problema è questo, usando una create window per creare una editbox sopra
la listview per creare un edit dei subitem, il tutto riesce solo che non
riesco a selezionare il testo con il mouse, è come se stesse dietro alla
listview ma si visualizzasse ! Come posso fare ?

 ha scritto nel messaggio
news:%a6sc.232679$hc5.9...@news3.tin.it...

Nessuni sa aiutarmi !!!!
Ho provato a mettere come parent, invece che l'HWND della finestra , quello
della listview, funziona adesso la selezione ma non funziona piu il
WM_COMMAND->EN_KILLFOCUS ! Non riceve il messaggio, questo penso perche
EN_KILLFOCUS non venga piu spedito alla finestra ma bensi alla listview !!!
HELp Please !

 ha scritto nel messaggio
news:%a6sc.232679$hc5.9...@news3.tin.it...

Non capisco perchè devi creare un editbox "sopra" al listview per
poter modificare il suo contenuto. Tra gli stili del controllo,
mi sembra ci sia uno per la modifica degli item (o subitem).
Ciao.

 ha scritto nel messaggio
news:DDssc.18493$Wc.6...@twister2.libero.it...

No , la listview consente solo di modificare il testo dell'item e non dei
subitem !
Ho provato con la createwindow a dare come parent invece che la finestra
principale , l'HWND della listview ma dopo non riesco a recuperare il
messaggio EN_KILLFOCUS

 subitem !
Mi sembra strano e inutile a mio avviso, cmq a questo link
http://www.codeguru.com/Cpp/controls/listview/
trovi molti sorgenti per la modifica dei subitem.
Ciao.


Non capisco perche ti sembra strano e inutile ! Scusami ma se vuoi emulare
un edit del testo della colonna devi passare per forza per questa cosa
altrimenti dimmi tu che soluzione adotteresti !
Cmq ho gia visto li ma siccome io sto programmando in win32 non trovo ciň
che mi serve!

 ha scritto nel messaggio
news:JMGsc.333057$rM4.13...@news4.tin.it...

Scusa, mi sono spiegato male, intendevo dire mi sembra inutile
che si possa modificare solamente l'item!!
In che senso programmi in win32 ?
Che linguaggio adotti? C, C++, ASM ?
ciao.

 ha scritto nel messaggio
news:roNsc.20370$Wc.7...@twister2.libero.it...

diciamo in C anche se uso estensioni c++ ! win32 nel senso che non uso
framework ma vado per il procedurale (C) !
Newsgroup: it.comp.programmare.win32
Titolo: Mailslot/Named Pipe -> The semaphore timeout period has expired. (???)

ciao a tutti!
ho un programma che comunica con un filtro directshow (vabbè, diciamo
più prosaicamente "con un'altra cosa") mediante due mailslot, una in
scrittura e una in lettura.
non proponetemi di usare le pipe perchè il programma deve funzionare
anche su win98.
ora, su win2000 e XP tutto va bene ma su 98 dopo qualche secondo di
funzionamento corretto la WriteFile fallisce con errore 121
(ERROR_SEM_TIMEOUT).
tutta la comunicazione tra client e server (rispetto alle mailslot) è
sincrona e pilotata da dei named events attesi dalla
MsgWaitForMultipleObjects nella gestione della quale viene anche
gestita la pompa dei messaggi con PeekMessage, TranslateMessage e
DispatchMessage.
insomma, mentre su 2000 e XP il programma termina tutta la sua
esecuzione correttamente, su 98 in qualche modo si guasta nel cammino.
qualche idea?
ciao e grazie,
l

 MsgWaitForMultipleObjects
Hai letto questo articolo su MSDN?
BUG: Mailslot Created on Win95 Allows Only 4093 Bytes
Il bug non sembra includere Windows 98, ma magari e` qualcosa di
correlato... hai provato a cambiare la dimensione dei messaggi?
-- 
Lorenzo

Newsgroup: it.comp.programmare.win32
Titolo: password di rete

premetto che sono un neofita se qualcuno cortesemente mi potrebbe insegnare
come tirare via se è possibile dato che ho due computer in rete la
fastidiosa finestra della password di rete che si attiva acendendo il
computer senza ogni volta dare l Ok per proseguire
all'apertura di windows.
Ringrazio anticipatamente chi mi potrebbe aiutare
Saluti Sacet

 ha scritto nel messaggio
news:9lolav$jdk$1...@nreadA.inwind.it...

Newsgroup: it.comp.programmare.win32
Titolo: Convertire LPCWSTR in LPCSTR

Ciao a tutti,
Come posso effettuare laconversione LPCWSTR in LPCSTR?
Esistono delle funzioni per trattare queste conversioni di stringhe?
Grazie in anticipo
Dario

 Esistono delle funzioni per trattare queste conversioni di stringhe?
Si`, ce ne sono parecchie.
La cosa piu` comoda puo` essere un #include <atlbase.h>, che ti
rende disponibili macro di conversione come W2CA (Wide to Constant
Ansi), ecc; devi anche usare la macro USES_CONVERSION all'inizio
di ciascuna funzione che vuole usare queste macro.  L'uso e` davvero
comodo (internamente, le macro, ove serve, usano _alloca).  E`
quello che preferisco, anche perche` di solito l'ATL la uso anche
per altre cose (ma va benissimo anche per questo solo scopo).
Le API di Windows mettono a disposizione MultiByteToWideChar; e`
un poco scomoda da usare, ma molto generale.
Le librerie standard del C offrono wcstombs, piu` semplice.
Il "supporto nativo COM" del Visual C++ offre il tipo bstr_t
(devi includere comutil.h), che si puo` costruire sia da char*
sia da wchar_t*, e automaticamentr trasformare all'uno o
all'altro tipo.
Ci sono senza dubbio tanti altri modi, ma questi (in Visual C++)
sono i 4 piu` tipici, nel mio ordine generale di preferenza.
Alex

Newsgroup: it.comp.programmare.win32
Titolo: CProgressCtrl Come cambiare colore?

Ciao a tutti!
Sto scrivendo un'applicazione in cui volevo usare dei progress control
(CProgressCtrl) per visualizzare l'andamento di alcuni dati presi in
real-time dalla porta seriale.
Vorrei perň poter cambiare il colore della barra di avanzamento del
controllo.
E' possibile? Come si fa?
Grazie
Francesco

 wrote in message
LeEC5.6816$NY2.1...@news.infostrada.it...

Esistono due messagi:
PBM_SETBARCOLOR
PBM_SETBKCOLOR
che ti consentono di modificare i colori della barra e del background del
controllo.
Per quello che ho visto non ci sono i relativi metodi nella classe
CProgressCtrl quindi
dovrai utilizzare SendMessage.
Porlock.

Newsgroup: it.comp.programmare.win32
Titolo: Conoscere il proprio IP

Salve a tutti, io vorrei fare un prg che mi rilasci, per poi 
utilizzarlo in altra forma, l'indirizzo ip (della connessione ppp)della
mia macchina in quel momento, una specie di winipcfg molto semplificato 
in cui il dato  che mi serve è appunto l'ip della connessione.
 
Qulacuno mi ha suggerito di utilizzare il vb e una "funzione" winsock, 
ma purtroppo restituisce il valore del primo adpter che
vede nel PC. Io tra le altre cose avrei preferito usare il perl, ma
come??
Come faccio a risalire all'ip??!!
Mi è stata postata una procedura scritta in delphi ma nonho capito
molto...
 
Grazie a tutti
 
 Enrico 
 
 P.s. Conosco un po il vb, il vc++, e il perl.

 vede nel PC.
Devi usare RasEnumConnections() e trovare la connessione RAS che ti
interessa. Dopodiche` per trovare l'IP credo che si debba usare
RasGetProjectionInfo().
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

 ma purtroppo restituisce il valore del primo adpter che

Newsgroup: it.comp.programmare.win32
Titolo: Wsock32.lib

Salve a tutti,
 sono un programmatore c/c++, utilizzo Visual C++ 6.0 enterprise edition.
Dove posso trovare il file wsock32.lib ? Mi serve disperatamente.
Grazie

Giuseppe Melandri ha scritto:

ws2_32.lib ?

Newsgroup: it.comp.programmare.win32
Titolo: ComboBox Class ...

 --- bye
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 > stile)
Usa la GetWindow con il parametro GW_CHILD per trovare la edit box e poi la
SetWindowLong con il parametro GWL_STYLE per modificare lo stile (occhio che
dovrai usare anche la GetWindowLong, perchč prima dovrai leggere lo stile
della edit box, e poi dovrai modificarlo)
--- bye

 --- bye



HWND edit = GetWindow (cap, GW_CHILD) ;
// siamo sicuri che ti venga restituito l'ahndle dell'edit ?
SetWindowLong (edit, GWL_STYLE, ES_NUMBER | GetWindowLong (edit,
GWL_STYLE));
non l'ho provato ovviamente...ma come ho scritto io mi sembra più corretto.
Per ottenere l'handle del controllo di edit contenuto nel combo potresti
anche controllare la funzione
GetComboBoxInfo
Ciao
Porlock

 Porlock


Hai mai pensato che se non sei in grado di usare una struttura e di
comprendere quello che sta scritto nell'MSDN allora la programmazione C/C++
e la programmazione C/C++ per Windows non fanno per te?
--- bye

 anche controllare la funzione
Funziona solo da W98 in poi, se leggi con attenzione.
--- bye

 --- bye

Newsgroup: it.comp.programmare.win32
Titolo: [?] Get hwnd - Missione impossibile?

Ok, probabilmente nel soggetto ho esagerato un po ma vi assicuro che mi
trovo in una situazione complessa.
Innanzi tutto quello che mi occorre è visualizzre una dialog
utilizzando l'api "DialogBox" o "CreateDialog".
Il problema è che non ho a dispozione nessun handle di da cui partire.
Mi spiego: sto sviluppando una plug-in per un programma di grafica
utilizzando l'sdk di tale programma.
Questo sdk non fornisce alcuno strumento per determinare l'hwnd della
finestra principale (quella che dovrebbe essere la padre della mia
dialog).
Credo che nelle api di Windows sia presente una funzionalità che non
necessiti di parametri e che determini l'hwnd della finestra
attualmente attiva ma fin'ora non ne ho trovate.
Per chiarire ulteriormente il mio problema: devo poter eseguire la
seguente istruzione:
DialogBox (hInstance, TEXT("Mia finestra"), hwnd, AboutDlgProc);
come faccio a determinare l'hInstance e l'hwnd per mandare in esecuzione
questa istruzione?
Una grazie a chiuque voglia illuminare il mio percorso :-)
Ciao Carlo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao Carlo
ciao

 della mia dialog).
scusa, fammi capire, gli altri plugin come fanno? E poi, è necessario 
che la tua finestra sia figlia della finestra principale? guarda che 
puoi passare tranquillamente un NULL come parent
Se proprio serve, cerca (con EnumWindows) tra tutte le finestre quelle 
che appartengono al processo corrente (GetWindowThreadProcessId e 
GetCurrentProcessId). Se la finestra in questione ha una classe non 
generata automaticamente (e che quindi rimarrà la stessa da versione a 
versione), cioè non cose tipo Afx00000001, puoi usare FindWindow e fare 
molto più in fretta
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.20. C, C++ and ASM developers
                              and beta testers are welcome!
Newsgroup: it.comp.programmare.win32
Titolo: DlgDirList

Ciao a tutti,
ho problemi a visualizzare in una ListBox i nomi dei files presenti nella
directory corrente aventi estensione ".scm". Utilizzo la chiamata a
DlgDirList cosě, ma non da nessun risultato:
DlgDirList(hDlgWnd,            /* l'handler alla dialog */
               "*.scm",               /* ...tutti i file .scm */
               IDC_LIST,           /* handler della ListBox */
               0,                        /* handler del controllo statico,
che non uso */
               DDL_ARCHIVE)*  /* file con il bit ARCHIVIO attivato */
Ciaramente la chiamata avviene nella gestione del messaggio WM_INITDIALOG.
Uso Visual C++ 6.0 in Windows 98.
Ciao e grazie per l'attenzione,
Fabio Carosio [aka King Richard]
e-mail
 
ort...@iol.it
   (my brother's and mine)
 
sigfrid...@iol.it
 (my own mailbox)
ICQ# 38797783
home 
http://persone.digiland.it/1125

 Uso Visual C++ 6.0 in Windows 98.
Ciao Fabio,
Seguendo le istruzioni MSDN:
Parameters:
[...]
lpPathSpec
Pointer to a null-terminated string that contains the path or filename.
DlgDirList modifies this string, which should be long enough to contain the
modifications. For more information about this parameter, see the Remarks
section.
[...]
Remarks
If you specify a zero-length string for the lpPathSpec parameter or if you
specify only a directory name with no filename, the string will be changed
to *.*
The lpPathSpec parameter has the following form:
[drive:] [[\u]directory[\idirectory]\u] [filename]
In this example, drive is a drive letter, directory is a valid directory
name, and filename is a valid filename that must contain at least one
wildcard (? or *).
If lpPathSpec includes a drive or directory name, or both, the current drive
and directory are changed to the specified drive and directory before the
list box is filled. The static control identified by the nIDStaticPath
parameter is also updated with the new drive or directory name, or both.
After the list box is filled, DlgDirList updates lpPathSpec by removing the
drive or directory portion, or both, of the path and filename.
[...]
ho modificato il tuo codice in:
char szLocalPath[MAX_PATH] = "*.scm";    /* Variabile contenente il path da
cercare, con spazio per eventuali modifiche */
DlgDirList(m_hWnd,           /* l'handler alla dialog */
    szLocalPath,        /* La variabile di cui sopra */
    IDC_LIST,           /* handler della ListBox */
    0,                  /* handler del controllo statico, che non uso */
    DDL_ARCHIVE);    /* file con il bit ARCHIVIO attivato */
e pare funzioni.
Saluti, Carlo
Newsgroup: it.comp.programmare.win32
Titolo: char* Str to AnsiString

Come faccio a mettere una stringa di caratteri in una AnsiString??
Mi devo scrivere io la routine o ce gia?????
Grazie
--
-----------------------------------
Marco Pinna
e-Mail: 
fand...@eudoramail.com
-------------------------------------






Mi sembra basti fare cosě
AnsiString miaString = (AnsiString)str; /* dove str č l'array di char; */

Mi devo scrivere io la routine o ce gia?????
Non serve una funzione, basta fare un'assegnazione.
--
Andrea Laforgia (
andrea_...@bigfoot.com
)
---------------------------------------------
#exclude <windows.h>

AnsiString miaString = (AnsiString)str; /* dove str č l'array di char; */
Il cast non e' necessario.


Come faccio a mettere una stringa di caratteri in una AnsiString??
Mi devo scrivere io la routine o ce gia?????
Grazie




Newsgroup: it.comp.programmare.win32
Titolo: SEMPRE PER I + ESPERTI

Ora avrei un'altra domanda per voi...
E del Phyton che ne pensate? Č buono? Č potente? Va bene per iniziare?
Conoscete buone guide?
... ma non solo... :-D
E del Delphi che ne pensate? Č buono? Č potente? Va bene per iniziare?
Conoscete buone guide?
Scusate se vi "sfrutto" ma visto che siete esperti e disponibli approfitto
della vostra gentilezza ;-)
--
Ciao
Elminster
Togli "TOGLI QUESTO" dal mio indirizzo per rispondere

 wrote in message
news:%g4h9.111667$pX1.3...@news2.tin.it...


il suo sito ufficiale?
http://www.bloodshed.net
si tratta di un IDE per C++ gratuito e abbastanza buono come inizio
antonio

conosco poco o nulla.
Cosa intendi?
-- 
Marco Barisione (ICQ 84277092)

del SO) , mentre mi sembra che il Borland ne utilizzi uno proprio.
e' gratuito solo il compilatore borland c++, ma anni fa borland fece
rilasciare ad alcune riviste tipo il mio computer... la versione
integrale del borland c++ 5 per win32, win3.1 e msdos...
E' stato un bell'acquisto...
Cmq msvscrt.dll non e' parte integrante del s.o. , ma e' una dll sulla
quale si basano gli eseguibili prodotti da visual C++..
borland ha anche reso distribuili i rad builder 1, 2 e 3 ..  ma
purtroppo sul sito non sono scaricabili :(
antonio
Newsgroup: it.comp.programmare.win32
Titolo: Visual C++

Salve.
Vorrei qualche delucidazione su come usare questo strumento.
Ho esperienza in programmazione e vorrei dedicarmi ad imparare il C++ in
ambiente Windows.
Ho scaricato dal sito la versione free del suddetto compilatore ed ho
visto che contiene la libreria standard e poco più!
Nel caso che io volessi cominciare a fare qualche applicazione con le
win32 o con le MFC che cosa devo scaricare per poter lavorare?
Ho visto che oltretutto non c'è nemmeno il make ne un banale gestore dei
progetti, esiste qualche tool free che agevoli l'editazione del codice
(sintassi colorata, visualizzatore di classi....) e che permetta di
gestire dei progettti?
Come è legato l'ambiente .net con questo compilatore, cioè come è
possibile gestire dei progetti misti?
Grazie dell'attenzione, sarei grato se qualcuno mi potesse illuminare
almeno su qualche punto!
-- 
Hobbit
blupicchio chiocciola yahoo punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 almeno su qualche punto!
Penso che esistano 3 possibilita':
a) quello che hai scaricato tu: compilatori Basic, c++, c#, runtime di
.net
Per quanto riguarda editor, nmake, etc, ti devi arrangiare.
Puoi usare le "managed extensions" cioe' scrivere codice c++ che usa
il runtime .net
Credo che sia incluso un debugger (cordbg.exe mi sembra)
b) prodotto in prova
Credo che alcuni libri lo includano, la versione standard di visual
c++ che espira a una certa data (o xx giorni dopo la registrazione).
Incluso editor, gestore di progetti, form designer, wizards vari,
debugger completo etc
c) prodotto completo commerciale
saluti

Newsgroup: it.comp.programmare.win32
Titolo: Menu con immagini

Vorrei realizzare dei menu già presenti in modalità risorsa di Visual C++
6.0 le cui voci abbiano delle bitmap (dimensioni 16x15 pixels) alla
rispettiva sinistra. Sapreste farmi degli esempi di codice sia in
applicazioni SDI che MDI dicendomi anche in quale parte del codice dovrei
aggiungere quello che voi mi postate?
Grazie mille
Sergio XXX

 ha scritto nel messaggio
news:39c5f0e2.0@inetnews...

Devi creare una classe derivata da CMenu e incaricarti personalmente di
disegnare il menu (flag MF_OWNERDRAW). Se sei alle prime armi sappi che e'
una operazione piuttosto complessa e laboriosa. Per arrivare ad un
risultato identico a quello di Office 2000 servono piu' o meno un 70Kb
di codice (circa 2500 righe). Comunque non disperare, trovi dei buoni
esempi su cui lavorare al seguente indirizzo: 
http://codeguru.earthweb.com/
.
Ciao
Il Michett@
--
Newsgroup: it.comp.programmare.win32
Titolo: MFC Dll

Ciao a tutti,
    ho un problema: ho compilato una dll creata in VC++6 come MFC Extension 
dll. Se il programma che la chiama viene eseguito in Windows XP tutto 
funziona regolarmente, mentre se si utilizza windows 2000 arrivati ad alla 
prima istruzione di scrittura su di un file (fprintf), il programma mi da un 
errore irreversibile e si chiude. Secondo voi a cosa è dovuto? 

 essere dovuto? Forse al fatto che sono tutte variabili locali?
Non riesco a capire, riepilogando:
Che tipo di DLL hai creato?
Le aree di memorie "non riservate" sono state passate dall' exe?
Ciao
JoGiò

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

Ho bisogno di una region che mi indichi semplicemente un rettangolo (del
quale ho le dimensioni), ma possibilmente non dovrei passare per
CreateRectRegion che mi restituirebbe un handel a region scomodo per i miei
compiti. Semplicemente devo riempire una struttura RGNDATA in modo da
descrivere un rettangolo, ma quest'ultima contiene molte più in formazioni
di quante me ne servano e tra l'altro non tutte chiare...
Francesco "SiSkO" Napolitano

 ha scritto nel messaggio
news:8o48k7$do1$1...@nslave1.tin.it...


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

Ciao,
è possibile conoscere le dimesioni di un bitmap caricata con la funzione
LoadImage?
Grazie
e ciao

 ha scritto nel messaggio
news:2jza8.13354$Jo.3...@twister2.libero.it...

Guarda la documentazione di GetObject().
Federico Molara.
Newsgroup: it.comp.programmare.win32
Titolo: CTRL+ALT+DEL e pausa processi

Ciao,
ho un "piccolo" problema e spero che possiate aiutarmi:
su una macchina win 9x, bisogna limitare l'accesso all'utente che potrà
accedere al sistema solo per
un determinato limite di tempo dopo aver inserito un codice.
Scaduto il tempo all'utente verrà chiesto di inserire un altro codice per
poter continuare la propria sessione.
Alla visione della finestra di dialogo in cui verrà richiesto il codice,
quindi, si dovrà inibire l'accesso a tutti gli altri processi, task bar,ecc.
Ho quindi pensato di creare un dialogo simile a quello di "Termina
applicazione",  quello visibile
dopo la pressione dei tasti  CTRL+ALT+DEL il cui file di risorse viene di
seguito riportato:
2 DIALOGEX 30, 22, 261, 158, 0
STYLE DS_SETFONT | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER | WS_CAPTION |
WS_POPUP | WS_VISIBLE
EXSTYLE = WS_EX_TOPMOST
CAPTION "Termina applicazione"
LANGUAGE LANG_ITALIAN, SUBLANG_ITALIAN
FONT 8, "MS Sans Serif", 0, FALSE
{
  LISTBOX, "", 3, 7, 5, 247, 92, WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
  DEFPUSHBUTTON, "&Termina operazione", 1, 5, 138, 80, 14
  PUSHBUTTON, "&Arresta il sistema", 4, 91, 138, 80, 14
  PUSHBUTTON, "Annulla", 2, 177, 138, 80, 14
  LTEXT, "ATTENZIONE: un'ulteriore pressione della combinazione
CTRL+ALT+CANC causerà il riavvio del computer. Tutte le informazioni non
salvate andranno perse.", 5, 7, 105, 245, 25
}
Anche strutturando un dialogo in siffatto modo non riesco a raggiungere il
mio scopo (gli altri processi sono sempre accessibili) e mi chiedevo se
conoscete qualche funzione di Windows che permetta di fare ciò.
Il secondo problema è quello di nascondere il processo per fare in modo che
l'utente non possa "killarlo".
Per fare ciò ho utilizzato, tra le altre, la funzione RegisterServiceProcess
che registra il processo come registro
ed ha come effetto secondario quello di nascondere questi al task manager,
anche se in realtà vi sono programmi (per esempio Process Explorer) che lo
individuano e permettono di killarlo.
Quindi, come posso nascondere il processo all' utente o negargli il permesso
di killarlo su win9x?
Vi ringrazio anticipatamente, Juan
P.S.: grazie mille Marco Jez per il tuo interessamento, e scusami se ti ho
portato con me OT su it.comp.lang.c++, era  la prima volta che scrivevo a un
newsgroup e sono stato precipitoso.
Spero che questa volta ci azzecchi e sia stato più chiaro.

 quindi, si dovrà inibire l'accesso a tutti gli altri processi, task
bar,ecc.
IMHO, è meglio scrivere un bel Vxd e fare tutto questo in Ring 0 (un vxd
statico è più sicuro).
Bisognerebbe anche fare in modo che Windows (per un qualsiasi motivo)  non
potesse funzionare correttamente senza il Vxd.
Questo è il metodo più sicuro, ma più difficile.

 news:KWz39.38931$n04.1...@twister2.libero.it...
Sto disassemblando Win98.....please wait....
Kiuhnm

 ha scritto nel messaggio
news:3FE39.190709$vm5.6...@news2.tin.it...


 disassebla il 2000
Non ce l'ho. Cmq. i risultati li trovi nel thread "Undocumented Win32....."
Kiuhnm
Newsgroup: it.comp.programmare.win32
Titolo: [FORSE OT]CTreeCtrl

Chi mi puo spiegare chiaramente come usare la classe CTreeCtrl delle MFC
(purtroppo per ora sono obbligato ad usarle...).
Mi servirebbe una spiegazione su come mostrare l'albero delle directory.
Grazie in anticipo
Tdx

 (purtroppo per ora sono obbligato ad usarle...).
    perche' purtroppo ???
                                                            Happy
programming, Fabio

Newsgroup: it.comp.programmare.win32
Titolo: Come deve essere bello programmare con MFC

Ragazzi quanto vorrei programmare in MFC, ma sono proprio a corto di soldi
per comprarmi il Visual  Studio. Davvero credo che non ci riusciro mai a
programmare in MFC, ma che spasso dev'essere?
Tutto o quasi già pronto e molte altre semplicità.
Va beh, vuol dire che mi farò io le classi per le finestre, per i dialoghi,
per i controlli, per i file, per ecc.
Si, provate Executor è fatto davvero bene e solo con le API.

 per comprarmi il Visual  Studio.
Se sei uno studente puoi comprare la versione Standard per nemmeno
centomila lire. Qualche anno fa io il Visual C++ 4.0 me lo sono pagato
cosi` (pagai 170 mila, di piu` perche` era fornita anche la
documentazione; adesso devi comprare MSDN separatamente - e costa cosi`
da solo! - o consultarlo via Internet).
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/
Newsgroup: it.comp.programmare.win32
Titolo: Ciabatta comandata dal PC!

Abbiamo brevettato una ciabatta (una prolunga con varie prese) che viene
comandata dal PC e alla quale si possono collegare vari utilizzatori
(Monitor, stampanti, scanner, modem, lampade, casse acustiche...) fino ad un
carico massimo di 2KW.
Questa ciabatta viene collegata al mouse o alla tastiera del tuo PC (la puoi
usare anche come prolunga per i cavi tastiera o mouse) e alimenta i tuoi
utilizzatori solo quando accendi il PC! Quindi non ti succederà più di
lasciare il monitor o le casse acustiche accese quando spegni il pc o di
dovere accendere uno alla volta le tante apparecchiature collegate al
computer.
Con la nostra ciabatta il solo pulsante di accensione del PC comanderà
l'alimentazione di tutte le tue apparecchiature, addirittura potranno
accendersi in automatico se hai un computer al quale si può impostare
l'orario di accensione.
Stiamo producendo i primi prototipi modificando le normali ciabatte per
testare il mercato e quindi possiamo farne anche su misura, il modello
standard ha sei prese, ma se sei interessato ad averne una differente
scrivici e cercheremo di accontentarti.
Il prezzo è di poco superiore alle normali semplici ciabatte!!! Scrivici per
un prezzo preciso.
Ti verrà spedita in contrassegno in tutta Italia!

 ha scritto nel messaggio
news:hYcD8.45045$5k4.9...@twister2.libero.it...

[OT] No eh?
Ciabatta comandata dal pc (ahuauauhauhuhahuauhauha).
--
----------------------------------------
Carlo Camarda
chiamac...@tiscalinet.it
]@#[ Anna I Love You ]#@[

[OT] No eh?
[QUOTARE] No eh?
-- 
Camillo Belotti, aka TheMr

 ha scritto nel messaggio
news:3cdd7214...@powernews.iol.it...

Se mi dici un metodo per farlo in automatico con outlook express
volentieri...
Di default fa un casino...
Ciao


 wrote in
news:hYcD8.45045$
5k4.9...@twister2.libero.it
: 
[...]
Se riuscite a convincermi che questo messaggio non è spam OT eviterò di 
spedirvi il mio scarpone chiodato controllato da PC (e non per 
l'alimentazione, quanto perchè dopo un po' il polpaccio umano si stanca).
-- 
Valter Minute
vmi...@inwind.it
 (the reply address of this message is invalid)

 Di default fa un casino...
Comunque il quoting presuppone un lavoro "umano" per selezionare le parti 
del messaggio da riportare.
http://www.uwasa.fi/~ts/http/quote.html

Newsgroup: it.comp.programmare.win32
Titolo: Pilotare periferica mappata in memoria

Salve,
Ho la necessita' di controllare una periferica hardware (costruita in casa)
che e' mappata in memoria su bus ISA, e gestita sotto Win2K.
Dove posso trovare dei suggerimenti in merito (o magari un prezioso
esempio in C/C++)?
E' necessario scrivere un driver o il mio applicativo puo'
accedere al mio hardware direttamente come si faceva col vecchio 
caro DOS ?
Ogni suggerimento e' ben accetto.
Grazie,
Ciao C16x4
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Win2K.
Guarda questa cosa interessante:
http://www.entechtaiwan.com/tvichw32.htm
http://www.internals.com/
Ti permettono di fare tutto senza doverti scrivere un driver. Ovviamente
e` probabile che le prestazioni siano inferiori, ma forse questo non ti
interessa.
--
Lorenzo

 ha scritto nel messaggio
news:aokm37$8nb$1...@news.newsland.it...
| Salve,
|
| Ho la necessita' di controllare una periferica hardware (costruita in
casa)
| che e' mappata in memoria su bus ISA, e gestita sotto Win2K.
|
| Dove posso trovare dei suggerimenti in merito (o magari un prezioso
| esempio in C/C++)?
| E' necessario scrivere un driver o il mio applicativo puo'
| accedere al mio hardware direttamente come si faceva col vecchio
| caro DOS ?
|
| Ogni suggerimento e' ben accetto.
| Grazie,
| Ciao C16x4
|
A quanto mi risulta da WinNt in avanti l'applicazione (o DLL) non può più
accedere direttamente all'hardware della macchina (win 9x mi sembra lo
potesse fare solo da DLL).
Da qualche parte ho un sorgente per un driver NT, se lo vuoi fammi un
fischio (sono 26K zippati)
Ciao

 Ciao
Se hai tempo di trovarlo e di mandarlo te ne sarei molto grato...
me lo puoi mandare alla mail   
c1...@hotmail.com
Ciao e grazie anticipatamente, C16x4


 Lorenzo
Grazie dei consigli che ho trovato molto interessanti.


 ha scritto nel messaggio
news:534.57T1072T5...@inwind.it...
| Ciao Giuliano,
|
| >(win 9x mi sembra lo potesse fare solo da DLL).
|
|  Una DLL è allo stesso livello di un'applicazione, quindi non credo
| esista questa differenziazione.
|
| >Da qualche parte ho un sorgente per un driver NT, se lo vuoi fammi un
| >fischio (sono 26K zippati)
|
|  Interesserebbe anche a me.
|
| Saluti.
|
| --
|     _
|  Fa/_)io         A1200 PowerTower, WB 3.9, 060@60, 64MB, FireBall 13GB,
|   /__)enedetti   Voodoo3, Digicom-10/100, Philips PCRW1208 - TFT-140/S.
|
| /...poke 53280,0 : poke 53281,0/
|
Dove la spedisco ?
Ho provato con "rispondi al mittente" ma non funge.
Fammi sapere
Ciao
Newsgroup: it.comp.programmare.win32
Titolo: auto programmaziione

ciao a tutti.
avrei un problema, volevo fare un programma che crea (ottimizza)
algoritmi in maniera automatica.
volevo farlo con un programma genetico (algoritmi genetici), come creo
l'albero del codice.
è meglio farlo in lisp o in python?
esiste lisp in java
e lisp in .net
lisp in .net può accettare codice da variabikle o è compilato?
(tipo exec di python)?
ciao  a tutti gabry



il lisp va a pennello per queste cose,
ti serve un linguaggio interpretato ma comunque con qualche sforzo
riesci a farlo anche con il c... devi solo fare uno sforzo in piů
e richiamare il compilatore e li linker all interno della tua funzione.
poi verifichi che non vi siano errori e quindi puoi eseguire il codice.

Newsgroup: it.comp.programmare.win32
Titolo: Turbo C

Scusate le domande che potrebbero sembrare stupide (e forse lo sono):
- Sono costretto ad usare il Turbo C per motivi scolastici, ma non so
niente di questo compilatore, potreste suggerirmi qualche guida
online?
- Il Turbo C č un compilatore C++ o, come suggerisce il nome, solo un
compilatore C?
Grazie
Marco

 Marco
Solo C in modalità protetta, guarda il K&R
-- 
Ciao, gengisdave
http://digilander.iol.it/gengisdave
Linux Registered User    # 198292
Linux Registered Machine # 88280