mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: Calcoli "verticali" in Access 2000

Ciao a tutti.
C'è una cosa che non sono riuscito a capire in Access (nonostante gli
sforzi)!
Se devo fare calcoli all'interno di due campi di uno stesso record non ci
sono problemi.
Ma se voglio sommare "in verticale" stessi campi di record diversi non
riesco a impostare la formula.
O meglio, non ho proprio capito come si fa.
Spero di essere stato abbastanza chiaro.
Grazie in anticipo per eventuali delucidazioni
Ciao da Leonardo

 O meglio, non ho proprio capito come si fa.
Devi usare le "funzioni di aggregazione" inserite in query con
raggruppamento (clausola group by).
Esempio:
    select avg(eta) from rubrica
per fare il calcolo della media di una colonna
    select nome, max(prezzo) from ordini
    gruop by nome
per ogni nome ritorna il massimo della colonna prezzo.
Federico Molara.

Newsgroup: it.comp.programmare.win32
Titolo: Spell Checker

Salve,
  sto cercando uno spell checker possibilmente italiano di cui siano
disponibili i sorgenti (ansi C) per, eventualmente, personalizzarlo. Sapete
darmi qualche indirizzo o dirmi se non esiste?
Grazie,
Matteo.

 wrote in
news:a6kdtp$3od$
1...@zamboni.dsnet.it
: 

Prova a cerca ispell e aspell, sono due spell checker che dovrebbero 
avere anche il supporto per l'italiano e sono distribuiti con i 
sorgenti.
Quanto puoi personalizzarli o cosa comporta personalizzarli dipende 
dalla licenza.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

Newsgroup: it.comp.programmare.win32
Titolo: Porta LPT - Drivers FREE per WindowsXP

Ho trovato vari drivers da usare per lo sviluppo di programmi che gestiscono
la porta LPT, ma nessuno concede la distribuzione verso terzi. Io perň
dovrei vendere il programma che ho sviluppato, includendovi anche quei
famosi drivers. Come fare?
Sam

 ha scritto nel messaggio
news:b1qo0c$nvm$1...@lacerta.tiscalinet.it...

Puoi pagare i drivers, visto che vendi il software ... :-P

 Puoi pagare i drivers, visto che vendi il software ... :-P
Ah certo, mi sembra doveroso.  Non volevo cercare di non pagare i driver che
sono da pagare, è solo che credevo che ce ne fossero in giro di gratuiti ed
io non li avevo trovati. :-)
Dunque, visto che li dovrò pagare, me ne sai consigliare di validi? Chissà,
magari non li ho presi tutti in considerazione.
Grazie!
Sam

 la porta LPT, ma nessuno concede la distribuzione verso terzi. Io però

Newsgroup: it.comp.programmare.win32
Titolo: Ricevere tutti i tasti, anche quelli usati da Windows.

In VC++ intercetto i messaggi WM_KEYDOWN, WM_KEYUP, WM_SYSKEYDOWN e
WM_SYSKEYUP ma, per esempio, il tasto F10, che attiva il menu delle
finestre, non viene intercettato, nè in pressione, nè in rilascio.
Se si definisce un acceleratore per VK_F10 e si associa a COMMAND il tasto
viene intercettato, sembra in pressione, ma il rilascio non arriva via
WM_KEYUP. Questa soluzione non va comunque bene perchè presuppone che si
conoscano i tasti usati da Windows, che potrebbero variare con
l'installazione e nel tempo.
Esiste una funzione che dica a Windows di non intercettare tasti, solo per
il programma che lo richiede, in modo che tutti possano essere lavorati dal
programma ?
Grazie per l'aiuto.

programma ?
Prova con la SetWindowsHookEx

prova con GetKeyboardState
WinDOS ha scritto:


WinDOS ha scritto:

Se usi MFC, puoi utilizzare la funzione virtuale PreTranslateMessage, es.:
BOOL CMyApp::PreTranslateMessage(MSG* pMsg)
{
	if ((pMsg->message == WM_SYSKEYDOWN) && (pMsg->wParam == VK_F10))
	{
		// fai qualcosa
		return TRUE;
	}
 
	return CWinApp::PreTranslateMessage(pMsg);
}

Ringraziandovi per l'interessamento vi mostro come ho fatto. Volevo
escludere tutte le azioni di Windows e fare tutto a mano. Sembra che tutto
funzioni regolarmente.
LRESULT CProvaView::WindowProc(UINT message, WPARAM wParam, LPARAM lParam)
{
  UINT chr, rep, flg;
  LRESULT res=0;
  switch (message)
  {
  case WM_KEYDOWN:
    chr=wParam; rep=lParam & 0x0000FFFF; flg=lParam >> 16;
    OnKeyDown(chr, rep, flg); break;
  case WM_KEYUP: ... idem ... break;
  case WM_SYSKEYDOWN: ... idem ... break;
  case WM_SYSKEYUP: ... idem ... break;
  default:
   res=CView::WindowProc(message, wParam, lParam);
  }
 return res;
}
void CProvaView::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags)
{
  ... operazioni varie ...
 //esclusa CView::OnKeyDown(nChar, nRepCnt, nFlags);
}
Newsgroup: it.comp.programmare.win32
Titolo: Tree-View e invio

Ciao a tutti, volevo creare una Tree-View in C con le API di
windows...Avete qualke esempio? Una volta creata la tree view si può
inviare,tramite winsock, a un programma Visual Basic che la visualizza?


http://www.codeproject.com/treectrl/treeview.asp
(prima voce dell'elenco che risulta dalla ricerca in google di "win32 
api treeview example")
Cosa intendi per "inviare, tramite winsock, a un programma Visual Basic"?
VB ha il suo controllo treeview (lo trovi nelle common controls). Non 
vedo perchè debba prenderlo dal C e tantomeno via rete.
Se lo scopo fosse un programma client-server, con un client in VB, è 
decisamente più semplice inviare solamente i dati, non trovi?
LP

Quindi tu consigli di inviare solo i nomi di file e cartelle? Io
intendevo fare una specie di browser remoto...Nel senso che il
programma VB riusciva a vedere tramite tree view il contenuto del
programma remoto fatto in C...


Mettiamola in questi termini: non è possibile inviare "controlli" e 
"finestre" via rete con Windows.
Quando, anche con explorer, si guardano file e directory remote, il 
server invia le informazioni via rete e il client le organizza graficamente.
A parte lo scopo, penso, didattico del fare una applicazione come quella 
che mi pare di aver capito, il client può ottenere direttamente le 
informazioni dal server utilizzando Windows stesso (mappatura delle 
condivisioni di rete).
LP

Si ma solo delle cartelle condivise...(?)

 
E ci mancherebbe altro. :-)
LP

Newsgroup: it.comp.programmare.win32
Titolo: IPC dei processi

Ciao a tutti,
sto seguendo un esame universitario su IPC dei processi.
Il corso è basato su Linux e per il momento stiamo affrontando i
semafori per i porcessi e la memoria condivisa.
Per curiosità quali fossero le funzioni di sistema equivalenti in
windows xp pro delle shmget, shmctl, ecc di Linux.
il compilatore che uso è il dev-cpp.
Jax


va bene che il messagio non è scritto benissimo, ma il senso si
capisce no? :)

windows xp pro delle shmget, shmctl, ecc di Linux.
Ti puo' aiutare?
http://www.byte.com/art/9410/sec14/art3.htm

 ha scritto:

a prima vista mi sembrava un po' troppo per le mie conoscenze, ma poi
ho visto la tabella finale e mi son ritorvato :)
A parte gli scherzi, è perfetto.
Grazie.
Jax

Newsgroup: it.comp.programmare.win32
Titolo: COMECAZZOSIMODIFICAL'ANCORGGIODI NOTEPAD.EXE!

cOME SI MODIFICA NEL FILE DI REGISTRO L'ANCORAGGIO DEL BLOCCO
NOTE?(COORDIINATE DELLA SUA FINESTRA?)
Enrico

 wrote in message
news:KEkG4.71331$pn3.8...@news.infostrada.it...


Newsgroup: it.comp.programmare.win32
Titolo: opengl e 3dfx

come posso usare la mia 3dfx v2 per accellerare i miei progrs in c con
opengl?
mi pare ci fosse da copiare una dll e rinominarla, ma non mi ricordo
bene...help!!!!

 wrote in message
38e51cb0...@news.libero.it...


 wrote in message
news:b8iF4.51881$pn3.6...@news.infostrada.it...

Newsgroup: it.comp.programmare.win32
Titolo: >>Creare esecutivi con visual basic6<<

Ciao a tutti!
Sto studiando da poco Visual Basic6, e vi vorrei porre una domanda che per
voi sará di semplice risoluzione.
Mi é capitato di fare un programmino che permettesse alle mie raccolte di
MP3 su CD di essere lette senza utilizzare altri programmi installati su
computer.
Ho realizzato l'esecutivo e l'ho inserito nel CD con gli MP3. Il problema si
é verificato dopo una formattazione: all'inserire il CD mi usciva una
schermata che mi chiedeva una DLL.
Premetto che non avevo ancore reinstallato Visual Basic6, infatti una volta
reinstallato, il mio esecutivo ha ripreso a funzionare. COME E' POSSIBILE???
C'é un modo per verificare di cosa ha bisogno il mio progetto prima di
renderlo un esecutivo (...se si appoggia a delle DLL)
Sono nelle vostre mani!!!
Ciao e grazie Antonio
-- 
Posted from 
firewall.etn.com
 [151.110.127.15] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:A3322CC5D0B0D411AC2400508BFC82820AA93F@VIGITSMB01...


O installi nuovamente Vb oppure scarichi le librerie di Runtime di Vb.
Le trovi sul Sito Mircosoft o su siti come Download.com o Tucows.com
Ciao Simo

Ciao e grazie Antonio
Prego e ciao
Daniele

Newsgroup: it.comp.programmare.win32
Titolo: Prova non leggete

ciao
è solo una prova scusate
il disturbo

 il disturbo
Ignorante.
Kiuhnm

 Ignorante sarai tu!!
*plonk*
Kiuhnm

 fanno perdere solo tempo.
Mi trova perfettamente d'accordo con queste sue, seppur colorite, 
affermazioni. 
La soluzione potrebbe essere quella di abbandonare questo malsano 
ambiente e cercare altri mezzi di comunicazione che possano permetterle 
di ottimizzare il suo prezioso tempo ed evitare certi loschi figuri 
telematici.
Quoting (in inglese):
http://www.uwasa.fi/~ts/http/quote.html
Quoting (in italiano):
http://groups.google.it/groups?ie=UTF-8&oe=UTF-8
&as_umsgid=
d4t5nu0kncg35mmjc...@4ax.com
&lr=&hl=it
-- 
Valter Minute
vmi...@inwind.it
 (the reply address of this message is invalid)

 fanno perdere solo tempo.
Un paio di anni fa ero uno che dedicava ai ng tutte le 8 ore di lavoro.Ho
imparato molto,ma oggi si guarda piů alle regole che al contesto.
Adesso perň basta.Aiutiamo chi chiede aiuto
ciao
Newsgroup: it.comp.programmare.win32
Titolo: problemi in compilazione con AfxBeginThread

funzione di controllo del thread:
UINT CMyDoc::Disegna(LPVOID pParam);
chiamata del thread (m_pThread e m_Dati membri della CMyDoc)
m_pThread=AfxBeginThread(Disegna,(LPVOID) &m_Dati)
m_Dati è la variabile che fa riferimento alla struttura dei dati utilizzati
dal thread
compilo e ottengo un solo errore:
error C2665: 'AfxBeginThread' : none of the 2 overloads can convert
parameter 1 from type 'unsigned int (void *)'
insomma il primo parametro di AfxBeginThread è di tipo sbagliato, ma sia sul
libro che sto leggendo sul VC++ 6.0, sia su MSDN la funzione di controllo è
definita esattamente come ho definito la mia (Disegna).
in che cosa sbaglio?
ciao
--
Roberto
FV
----------
robymes#
hotmail.com
ICQ# 37732681
----------
Tessera #90 Fan Club Jolene Blalock
----------
Resistance is futile

 ciao
risolto: fortuna che esiste il Prosise!!!
in poche parole: sul libro che sto leggendo si dice di dichiarare static la
funzione in cui compare la AfxBeginThread, ma si sono sbagliati, come
chiaramente dice il Prosise se ci deve essere una funzione dichiarata static
è quella di controllo quando è una funzione membro di una classe (come il
mio caso) o al limite una funzione globale.
pensare che il libro in questione è della Apogeo che se lo è fatto pagare
bene...
roba da pazzi....


 definita esattamente come ho definito la mia (Disegna).
Anche a me ha datto quell'errore ed ho risolto dichiarando la funzione del
thread globale e mettendola friend della classe (per farle utilizzare i dati
privati)...
Ciao
        Riccardo

privati)...
La funzione di controllo del thread non puo'
essere membro di una classe... va solo con funzioni statiche (globali).
Ciao
--------------------------------
Inviato via 
http://usenet.iol.it
 

 Ciao
mah... non direi, come ho detto nel post di autorisposta ho messo la
funzione di controllo come static, ma è una funzione membro della CDocument
e funziona a meraviglia, fra l'altro il prosise non indica nessuna
controindicazione al fatto che la funzione di controllo sia una funzione
membro.
però se testando il mio programma mi fa casino potrei anche cambiare idea.

Newsgroup: it.comp.programmare.win32
Titolo: ComboBox in VC++

Nella mia applicazione ho un Combo Box di tipo DROP LIST, lo riempio 
tranquillamente ma, a runtime, quando espando lo stesso, mi fa vedere la 
lista 
dei possibili valori composta da una sola riga.
Qualcuno ha idea come faccio ad aumentare il numero di valori visibili nella 
lista associata al combo?
     Massimo
------------------------------------------------------------
 Get your FREE web-based e-mail and newsgroup access at:
 
http://MailAndNews.com
 Create a new mailbox, or access your existing IMAP4 or
 POP3 mailbox from anywhere with just a web browser.
------------------------------------------------------------


Con l'editor di risorse, devi ridimensionare l'area di drop cliccando
sul pulsante a freccia (se non ricordo male). Poco intitivo ma
funziona.
Luc.
Newsgroup: it.comp.programmare.win32
Titolo: UML

Dov'è possibile scaricare un software per UML?

poseidon ce
Newsgroup: it.comp.programmare.win32
Titolo: Timer in C sotto Win

Ho bisogno di utilizzare un timer (preciso) sotto Win, ma in C e non in C++.
Qualcuno sa come si puň fare ...
Grazie

Qualcuno sa come si può fare ...
Dipende cosa intendi per "preciso", io uso l'API SetTimer che ti
permette di creare un timer con un intervallo esprimibile in
millisecondi. Tieni presente che Windows in determinate situazioni può
anche ritardare la sua esecuzione. 
Ciao
Stefano "HappyMan" 
--
IABLA Sezione Lago Maggiore (NO)
Web 
http://happyman.n3.net
 [Foto salseri/e & I.A.B.L.A. Ring]
Email: 
happyman...@libero.it
 [Togliere nospam per scrivermi]

 Ciao
se          hai bisogno di risoluzioni alte ,tipo 1 millisecondo,usa i
multimedia timer:
timeSetEvent , timeKillEvent.
i timer normali di win non te li consiglio perchè anno molte restrizioni,una
su tutte:se c'è gia nella coda dei messaggi un WM_TIMER il prog scarta tutti
gli altri fin quando non processa quello!!
ciao.


Grazie, ma devo realizzare un prog in una shell di DOS in WinNT, in cui a
basso livello (ovviamente non ASM :))), riesca a gestire una interrupt del
timer ...
Amico

 wrote in message
news:9q44kj$41m$1...@atlantis.cu.mi.it...

Se devi andare a basso livello potresti cercare nella Interrupt list di
Ralph Brown
http://www-2.cs.cmu.edu/afs/cs/user/ralf/pub/WWW/files.html
Volendo si possono raggiungere risoluzioni a microsecondi (non so se WINNT
sara' contento!)...

 timer ...
sorry!purtroppo di asm non sò quasi nulla.
ciao.

interrupt del timer ...
ntdll!NtDelayExecution
Ha una risoluzione (teorica) in nanosecondi, e come implementazione si 
riduce in una chiamata all'interrupt 2E (il syscall di NT). Occhio che è 
bloccante (la SetTimer è non bloccante perchè i messaggi WM_TIMER sono 
inviati da un processo server)

Newsgroup: it.comp.programmare.win32
Titolo: Console application per win32: cancellare lo schermo (con Visual C++)

Ciao a tutti.
Devo creare una piccola console application (per Win32) con il Visual C++ e 
vorrei saper se esiste una qualche funzione che mi permetta di cancellare 
lo schermo (e la relativa libreria).
Tanto per intenderci: qualcosa di simile alla clrscr() del Turbo Pascal.
Vi ringrazio.
                        --- Mauro ---


si, è  "_clearscreen( _GCLEARSCREEN );" ed è in graph.h, ma se usi il visul
c 6.0 di microsoft quella libreria non c'è + :o(

 ha scritto nel messaggio
news:e2Hp8.101475$1S3.3...@twister1.libero.it...

utilizza questa funzione:
void clrscr()
{
COORD coord;
DWORD written;
CONSOLE_SCREEN_BUFFER_INFO info;
coord.X = 0;
coord.Y = 0;
GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE), &info);
FillConsoleOutputCharacter (GetStdHandle(STD_OUTPUT_HANDLE), ' ',
info.dwSize.X * info.dwSize.Y, coord, &written);
SetConsoleCursorPosition (GetStdHandle(STD_OUTPUT_HANDLE), coord);
}
Pela

 Pela
Fantastico!!!
Ti ringrazio tantissimo, questa funzione mi sarà molto utile.
Ciao!!!
                        --- Mauro ---
Newsgroup: it.comp.programmare.win32
Titolo: siccome sono un neofita cerco....

Salve a tutti, spero che ci sia qualcuno che mi sappia indicare la strada
per realizzare un semplice programmino in vc++ dove ci sia una form con
all'interno due bottoni che quando vengono premuti siano in grado di
lanciare le due rispettive applicazioni (file exe).
Non conosco vc++, gradirei qualche info e suggerimenti visto che sono nuovo
della prg sotto win.
Grazie
Antonio

 lanciare le due rispettive applicazioni (file exe).
Crea con il wizard una 'dialog based application' e poi leggi le info su 
ShellExecute()
-- 
Luc.

Newsgroup: it.comp.programmare.win32
Titolo: RadioButton e gruppi

Nessuno si ricorda come si fa a separare logicamente i
radiobutton di un dialogo?
In pratica io ho un dialogo con 4 radiobutton.
Vorrei 2 gruppi da 2 e non un solo gruppo da 4 (come
ho attualmente)
Cosa devo scrivere nel file delle risorse per
avere cio` voglio?
Ciao e grazie. Berna.

scusa ma con quale linguaggio?
Bernardo ha scritto:


 avere cio` voglio?
Penso che, prima di tutto, le 2 coppie di radiobutton devono avere, al loro
intero, i numeri del "tab order" consecutivi. Inoltre il primo radiobutton
di ogni coppia dovrebbe essere definito come "group".
--
Stefano Pettini
domi...@tiscalinet.it
web.tiscalinet.it/dominion
ICQ#: 38328322

Newsgroup: it.comp.programmare.win32
Titolo: [VC] ListBox

è possibile avere listbox con +di 2^16 elementi?

 è possibile avere listbox con +di 2^16 elementi?
No, devi usare un list control (o list view, che dir si voglia).
--
Lorenzo
Newsgroup: it.comp.programmare.win32
Titolo: Unicode - Ansi ???

Ciao a tutti,
mi è capitato di leggere alcune discussioni sull'argomento.
Avrei alcune domande:
- Che differenze ci sono tra i due standard?
- Qual è quello supportato ufficialmente dai nuovi SisOp Microsoft?
- Sotto UNIX quale è utilizzato?
Grazie per l'attenzione
Saluti
Walt
PS So che in rete esiste una marea di materiale sull'argomento, ma
sicuramente voi riuscirete a darmi indicazioni + rapide (sono un po'
pigro in questi giorni di calura)

 - Sotto UNIX quale è utilizzato?
breve riassunto ...
* Win9x lavora nativamente in Ansi. Le applicazioni compilate con Unicode 
non girano a meno di non installare un piccolo paccehtto chiamato "Unicode 
Layer" (installato dal framework per esempio).
* da NT in su Windows lavora nativamente in Unicode. Le applicazioni 
compilate in Ansi girano ma tutte le chiamate che hanno un parametro Ansi 
subiscono la conversione a Unicode (perdita di performance/memoria)
* Ansi ha il char a 8 bit, Unicode ha il char a 16 bit (wchar_t di C++).
  - 16 bit versus 8 non implica maggiore dispendio di memoria visto che 
internamente la conversione a unicode viene comunque fatta.
  - L'uso di Unicode implica poter localizzare l'applicazione in modo più 
semplice
Allo stato attuale, se sviluppi per OS>NT, Unicode è la scelta che ha più 
senso.
-- 
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

 semplice
infatti io mi sono sempre chiesto come fanno in Giappone a usare Linux
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 infatti io mi sono sempre chiesto come fanno in Giappone a usare Linux
Con l'unicode e i charset giapponesi?
-- 
Lawrence - 
http://www.oluyede.org/blog
"Nothing is more dangerous than an idea
if it's the only one you have" - E. A. Chartier

Newsgroup: it.comp.programmare.win32
Titolo: Problema con DLL

Scenario :
devo creare una DLL MFC con VC++, ed accedervi da una pagina HTML o App VB
Problema :
dopo aver creato una di prova con AppWizard ed aver compilato , non riesco
da una applicazione client in VB ad eseguire metodi sull'oggetto istanziato.
Sono in grado di diciharare un oggetto , ma quando provo ad eseguire un
metodo della classe il messaggio è sempre lo stesso :  "Activex can't create
Object".
Posso avere qualche aiuto?

 wrote in message
news:beV17.24895$q77.1...@news2.tin.it...

Cosa stai cercando di creare? Una DLL tradizionale o un server COM?
Da una pagina HTML a meno che non si stia parlando di un activeX scaricato
sul client non puoi istanziare nulla.
Da una pagina ASP viceversa puoi istanziare e chiamare metodi esposti da
server COM.
Le funzioni esposte da una DLL tradizionale (non COM) possono essere
richiamate solo da applicazioni VB (non da pagine ASP).
Bob Rock

...

Newsgroup: it.comp.programmare.win32
Titolo: Upgrade a Access 2k

Ho un'applicazione scritta con MSVC++6.0 che si collegava via DAO ad un DB
creato con MS Access 97. Ora ho fatto l'upgrade a Access 2000 ed ho
convertito il DB. Naturalmente il mio programma non funziona più (neanche
ricompilando)!!
Come faccio a fare l'upgrade di VC++6.0 affinchè funzioni con Access 2000?
Grazie.
Emanuele

 wrote in message
8cf3bk$ldi$1...@fe1.cs.interbusiness.it...

Io ho avuto lo stesso problema con VisualBasic e purtroppo nessuno mi ha
ancora risposto, penso che la soluzione sia la stessa, aggiornare DAO...
forse...
Il primo che lo impara lo dice all'altro?
Ciao.

 > Come faccio a fare l'upgrade di VC++6.0 affinchč funzioni con Access


Newsgroup: it.comp.programmare.win32
Titolo: Thread e WaitForSingleObject

non sono molto pratico di queste cose,quindi vi chedo come risolvere un
problema
ho un thread aviato all'inizio dell'applicazione e terminato alla fine che
pero non compie sempre operazioni
direri che per il 60/70% del tempo non svolge alcun calcolo quindi dovrei
usare wiatforsingleobject per ottimizzare l'uso delle risorse
come si usa questa funzione?
potreste farmi un piccolo esempio?
ciao e grazie

 ha scritto nel messaggio
news:vddz9.15526$XO.6...@news2.tin.it...

Si usa cosě:
 dwWaitResult = WaitForSingleObject( hObject,  5000L);
    switch (dwWaitResult)
    {
        case WAIT_OBJECT_0:
        break;
        case WAIT_TIMEOUT:
        break;
        case WAIT_ABANDONED:
        break;
    }
dove hObject č l'handle di un qualunque oggetto waitable (mutex, critical
section, event, semaphore ecc.).
In questo esempio aspetto finchč hObject viene segnalato entro 5 secondi. Se
viene segnalato entro i 5 secondi l'api mi restituisce WAIT_OBJECT_0
altrimenti se passano i 5 secondi senza la segnalazione ottengo
WAIT_TIMEOUT.
Se vuoi eliminare il tempo di timeout invece di 5000L metti la costante
INFINITE.
Per maggiori info gaurda sull'msdn alla sezione:
Base services/
Dlls, processes and threads/
synchronization

 synchronization
graie 1000,ciao

Newsgroup: it.comp.programmare.win32
Titolo: Riconoscimento vocale

Salve
Sto cercando un software che mi consenta una buona conversione voce -  testo
con un dettaglio molto importante: mi serve che in qualche modo sia
possibile posizionare i caratteri su una scala temporale in modo che la
posizione di ogni carattere corrisponda all'istante in cui il suo suono č
cominciato.
Diversamente potrebbe andare bene avere per ogni carattere la durata o
l'istante di emissione rispetto ad una origine temporale nota.
Se non esiste un software di questo tipo vorrei sapere se qualcuno conosce
delle librerie che consentano di ottenere ciň in VC++ o Java.
Grazie
Danilo

 wrote in message
news:b1mglg$s7d$1...@lacerta.tiscalinet.it...

Quello che conosco e' questo:
http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?ur
l=/msdn-files/027/000/781/msdncompositedoc.xml (copia tutto su una riga)
Maurus
Newsgroup: it.comp.programmare.win32
Titolo: [Win32] Outlook bar

Ciao,
vorrei aggiungere in una mia applicazione un controllo simile alla
Outlook bar (quella che sta a sinistra, una specie di list control con
bottoni e icone clickabili, anche senza l'effetto scorrimento) , ho
cercato su google e su altri siti (es. codeguru) ma ci sono esempi o
per MFC o per .net, io invece vorrei crearla usando solo le API.
Avete qualche suggerimento, codice di esempio, etc ?
Grazie
Lisa

 ha scritto nel messaggio
news:hdn3lv03d9stuev71...@4ax.com...

in quale linguaggio di programamzione è scritta la tua applicazione???



Giusto, non l'ho scritto: è scritta in C. Mi vanno bene anche esempi o
idee in C++ senza MFC/ATL etc. ma sempre con le sole API.

 idee in C++ senza MFC/ATL etc. ma sempre con le sole API.
Ma che discorsi; se trovi un esempio in MFC č quasi come se l'avessi
trovato in API; basta studiarselo un po' per "tradurlo".
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

trovato in API; basta studiarselo un po' per "tradurlo".
Prova a "tradurre" sample che trattano di OLE/COM solo con le
API...non credo sia un lavoro semplicissimo.
Stefano "HappyMan" (Lago Maggiore - NO)
--
http://www.sgr.info
Email happyman69 (at) 
libero.it

Newsgroup: it.comp.programmare.win32
Titolo: Windows2000 professional

Qualcuno riesce a procurarmi Windows2000 Professional,
ad un prezzo ragionevole, 
grazie.
ds...@libero.it
-- 
Posted from 212.34.222.23 by way of 
smtp1.libero.it
 [193.70.192.51] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Anche gratis se vuoi, ma qui sei davvero OT. Out of topic.

Si, dispongo di una copia (1 copia, beh insomma p..ra..ta, diciamo
masteri...) e se vuoi te ne faccio una c..p..a. Mi hai capito vero? E poi
sono cavoli tuoi! Ok? Ciao.
Newsgroup: it.comp.programmare.win32
Titolo: DeviceIOControl

Salve a tutti, sono un programmatore Delphi e mi servirebbero le
dichiarazioni delle costanti "control codes" per la funzione API
DeviceIOControl() ... mi sembra di aver capito che questi valori sono
presenti nei files winioctl.h o winbase.h ... o almeno cosi' sembra dal
Win32SDK ... qualcuno mi puo' inviare tali files o dirmi dove poterli
cercare? Ho provato anche sulla MSDN, ma nulla da fare...
fgi...@tin.it
Grazie! :)

...

Ciao Fabio,
vai sul NG di Cantů (libero.winapi, 
www.marcocantu.it
 per l'iscrizione
gratuita) e cerca un thread con subject "Unit per comandi IOCTL".
Forse potrebbe esserti di aiuto...
Ciao.
--
- Carlo -


Ciao e grazie...pero' il thread su libero.delphi.winapi l'avevo gia' letto e
non ho risolto nulla ... ho riprovato a cercare sul sito del progetto jedi,
ma non ho trovato le dichiarazioni, ne tantomeno quello stramaledettissimo
file "winioctl.h" del BCB ... se riesci a trovarlo mi potresti mandare anche
solo le dichiarazioni delle costanti che comandano la DeviceIOControl() ?
Per intenderci mi riferisco alle costanti
IOCTL_STORAGE_GET_MEDIA_TYPES
IOCTL_DISK_GET_DRIVE_LAYOUT
IOCTL_DISK_GET_PERFORMANCE
IOCTL_DISK_GET_PARTITION_INFO
ecc.
Le strutture me le sono gia' fatte io...
Grazie 1000 ... nel frattempo se trovo qualcosa io te lo mando...

Newsgroup: it.comp.programmare.win32
Titolo: Desktop e registri Windows

Programmo con il C e le API, e volevo sapere se qualcuno di voi
conosce come e' possibile modificare l'immagine di sfondo di Windows
del Desktop. Avevo provato con una pagina HTML da inserire come
oggetto, ma il risultato e' un po' bruttino (esteticamente, perche'
dal punto di vista funzionale funziona). Quindi pensavo di poter fare
la modifica diretta. C'e' qualche API o qualche chiave del registro
facile da modificare?
Grazie
-- 
Scritto da Gordon
E-mail: 
lordg...@despammed.com

 -- 
guarda SystemParametersInfo
-- 
Pela

guarda SystemParametersInfo
grazie


Newsgroup: it.comp.programmare.win32
Titolo: Script in VB

Ciao a tutti,
avete per caso uno script che riesca a contare quanti file sono presenti in
una cartella e, se ce ne sono più di x, che mandi un'email?
Thanks

oooopsss!!!
Scusa mi sn dimenticato su che NG ero :-P ... 6 nel posto giusto, scusa ;-)
byez Ale(xand[18])

Newsgroup: it.comp.programmare.win32
Titolo: ListBox con icone in Win32

Ciao a tutti,
qualcuno ha un codice di esempio per realizzare delle listbox con icone
e testo per i vari elementi?
Anni fa ricordo di aver fatto qualcosa di simile usando l'ownerdraw ma
non trovo piu' i sorgenti.
Uso C con Win32 e basta.
Grazie

e testo per i vari elementi?
Trovi molti esempi qui:
http://www.codeproject.com/combobox/
ad esempio:
http://www.codeproject.com/combobox/bitmappickercombo.asp
http://www.codeproject.com/combobox/multicombo.asp
Newsgroup: it.comp.programmare.win32
Titolo: OleLoadPicture() - chi l'ha usata?

chi mi fa vedere come si usa?
devo caricare un'immagine JPEG dal disco e piazzarla in un HBITMAP
sarebbe graditissima una classe C++, ma va più che bene anche in C, tanto ne
sto scrivendo una io
grazie in anticipo
--
ciao
..::[xaero]::..

 ha scritto nel messaggio
news:937gvc$96d2i$1...@ID-51253.news.dfncis.de...


Newsgroup: it.comp.programmare.win32
Titolo: [?] Terminare processi

Esiste un metodo veloce per chiudere tutti i processi in corso???O bisogna
prima ricavare gli handle di tutti i prg e poi chiuderli uno ad uno!!
Spero nella prima soluzione......
Tanks!!!

 wrote in message OItkg75##GA....@news.uni.net...

Newsgroup: it.comp.programmare.win32
Titolo: Flash sul video ... quale rimedio?

ciaoa tutti del NG ... e grazie già ora.
...non sono espertissimo di VC++ e chiedo un parere/aiuto.
Tutte le volte che devo ridisegnare il contenuto della finestra ho un flash
sul video abbastanza fastidioso.
La mia applicazione ridisegna un foglio bianco su sfondo grigio.
Ho gestito la cosa così:
con un override di OnEraseBkgnd mi creo lo sfondo grigio
BOOL CmiaappView::OnEraseBkgnd(CDC* pDC)
{
    CRect rect;
    pDC->GetClipBox(&rect);
    pDC->FillSolidRect(rect, COLORE_GRIGIOS);
    return TRUE;
}
poi in OnDraw mi disegno prima il foglio bianco poi tutto quello che deve
essere scritto sopra.
void CmiaappView::OnDraw(CDC* pDC)
{
    // disegno foglio e tutto il resto
 }
Il mio problema è che tutte le volte che ridisegno (UpdateAllViews) ho un
fastidioso flash grigio dovuto al fatto che prima viene disegnato tutto lo
sfondo grigio e poi sopra viene disegnato il foglio bianco.
C'è qualche rimedio?
Grazie davvero.
DANILO

 bianco.
Un rimedio rude ma con validita` "generale" e` quello di disegnare tutto
in un memory DC (CreateCompatibleBitmap() e CreateCompatibleDC()) e poi
fare l'aggiornamento sul DC "visibile" con un unico BitBlt() nella
WM_PAINT. In sostanza si applica una sorta di "double buffering"
all'output su schermo.
Prediligo questo metodo specialmente per le applicazioni senza problemi
prestazionali, dove la caratteristica piu` importante e` la "pulizia"
dell'output grafico.
--
Lorenzo

 dell'output grafico.
Nella mia applicazione ho proprio problemi prestazionali, sigh!
Comunque veramente grazie e il tuo consiglio lo provo lo stesso.
DANILO

Newsgroup: it.comp.programmare.win32
Titolo: Aiuto su DSP

Salve a tutti..
Sono nuovo di questo ng..
Volevo chiedervi un aiuto...
Ho bisogno di alcune librerie scritte in c compilabili con in visual
studio per l'elaborazione dei segnali (fft,filtraggi,...)
Sapete dirmi dove trovarle..
Grazie

studio per l'elaborazione dei segnali (fft,filtraggi,...)
SPUC - Sono in C++ con sorgenti:
http://spuc.sourceforge.net/namespaceSPUC.html
Free ASPT - Anche queste in C++:
http://www.dspalgorithms.com/products/freeaspt.html
FFTW - Solo DFT:
http://www.fftw.org/
Numerical Recipes in C - Una base utile:
http://www.library.cornell.edu/nr/cbookcpdf.html
Intel Integrated Performance Primitives - C'e' di tutto:
http://www.intel.com/cd/software/products/asmo-na/eng/perflib/ipp/index.htm
Newsgroup: it.comp.programmare.win32
Titolo: Help format disk

Dal win32 reference mi sembra di avere capito che per formattare un
floppy disk bisogna prima trovare l'handle del floppy attraverso
CreateFile e poi lanciare la formattazione con DeviceIoControl.
Qualcuno ha un esempio da farmi vedere?
Ho provato a fare qualcosa ma mi viene dato subito un errore con
CreateFile di "Accesso negato". Poi non ho proseguito con il
DeviceIoControl.
Grazie
Max

floppy disk <ZAP>
Se vuoi evitare i problemi puoi usare la SHFormatDrive, che e'
una API non documentata di Shell32.DLL.
C'era un articolo sul WDJ del marzo '98. Se mi scrivi in privato
te lo mando in formato PDF.
Davide
Newsgroup: it.comp.programmare.win32
Titolo: argomento scottante !!!

Premetto che non ne capisco ancora molto di programmazione in C++...., ma
c'è ancora tempo.
Andando in giro per la rete sui vari forum che trattano programmazione C\C++
e non solo, una domanda frequente, a cui tutti rispondono inc@zz@ti e
infastiditi è quella della stampa con porta USB.
Io non capisco.....?  Ora naturalmente mi è venutà una certa curiosità di
sapere perchè questa domanda crea tanto disagio !?!

 infastiditi è quella della stampa con porta USB.
In Windows il dispositivo di stampa (come pure quello di
visualizzazione) non viene pilotato direttamente, si utilizza
l'astrazione dei "device context" di GDI. Quando vai a stampare qualcosa
te ne puoi tranquillamente fregare dell'interfaccia di comunicazione,
dato che e` Windows che pensa a tutto; tu vedi sempre un device context,
sia che stampi su una stampante USB, su un plotter o sul video.
Insomma, la gente sui forum che si lamenta della stampa USB forse lo fa
per colpa di bug specifici di Windows (che peraltro non conosco, non ho
mai avuto problemi a usare stampanti USB con gli strumenti "standard"
messi a disposizione dalle API e da MFC).
-- 
Lorenzo

 o sul video.
Quindi saranno inc@§§@ti perchè non hanno il pieno controllo?
Alex >:-)

"Alex1980" <ba...@jumpyFREGATI.it> ha scritto nel messaggio
news:b8m85g$6hg$1...@fata.cs.interbusiness.it...

Beh, se vogliono il pieno controllo c'e` sempre il DOS e gli anni '80
che li aspettano. ;-)
-- 
Lorenzo

 Quindi saranno inc@§§@ti perchè non hanno il pieno controllo?
che si scrivano i loro driver
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.1. C, C++ and ASM developers
                               and beta testers are welcome!

 curiositą di sapere perchč questa domanda crea tanto disagio !?!
perchč un sacco di grulli si aspettano di poter stampare aprendo LPT1 e 
scrivendoci dentro. Con le stampanti USB niente LPT1, quindi il disagio


Newsgroup: it.comp.programmare.win32
Titolo: Problemino vc++.net

Salve sono nuovo di wuesto ng e non vorrei essere OT, vi dico subito il
problema, ho iniziato ad usare il sistema di sviluppo del vc++.net ma già da
subito problemi, infatti se cerco di creare un'applicazione eseguibile MFC
con il wizard, seguendo tutte le finestre di impostazioni, appena faccio
finish non si apre nessun prgetto, mentre se apro un progetto creato con
vc++ 6 me lo apre correttamente visualizzando tutto.
Altra cosa e che non so come compilare ed eseguire codice in c++.net mentre
in vc++ 6 lo faccio tranquillamente attraverso le voci delle varie finestre.
Spero di essere stato chiaro e grazie per 'aiuto


Vuoi un consiglio??
fai come me: continua ad utilizzare Visual Studio 6 per le applicazioni
e comincia a considerare l'uso di java che permette di programmare
molteplici cose con lo stesso linguaggio (Web, cellulari, palmari, lavatrici
;-), ecc..)!
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.programmare.win32
Titolo: Scrivere funzioni che fanno avviare i programmi (C)

Vorrei scrivere un programma C che giri sotto win e che oltre a navigare fra
le directory (per questo ho visto che ci sono le funzioni pronte), consenta
anche di avviare programmi.
Mi sapete indicare come dovrei fare? ci sono delle funzioni che fanno
avviare i programmi?
Grazie Cacciavite

 avviare i programmi?
CreateProcess
ShellExecute
ShellExecuteEx
Sono API di Windows.
Trovi tutta la documentazione su 
msdn.microsoft.com
.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

Ciao a tutti, sono nuovo sia da queste parti, sia per quanto riguarda la
programmazione in C++ utilizzando MFC.
Il mio problema e' il seguente:
ho creato con l'aiuto degli wizard una piccola applicazione MDI. Quello che
non sono riuscito a fare e' : inserire una text box come quella del Visual
C++ dove visualizza l'output di compilazione del workspace.
Non so se mi sono spiegato.
Un grazie affettuoso a chi mi aiutera'..
Ciao,
 Daniele


Credo che si faccia con una DialogBar.
dai un'occhiata qui: 
http://www.codeguru.com/docking/mrcext.shtml
ciao

 ha scritto nel messaggio
news:PD1B6.20481$k53.4...@news1.tin.it...


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

Qualcuno mi saprebbe dire come avere la lista dei processi  attivi sulla
macchina ed il loro Pid?
Grazie e ciao.
--
Posted from 
sfw.lib.disco.unimib.it
 [149.132.196.251] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


La cosa interessa anche a me.
So che da NT 4.0 in poi (Windows 2000 compreso) esiste l'API EnumProcess.
Non so cosa ci sia sotto W95 e W98.
Porlock.

Porlock <por...@CAVAMIfreemail.it> wrote in message
8rheau$eso$1...@fe2.cs.interbusiness.it...

Ho trovato qullo che cercavi !
Se puoi accedere all'Help del Visual C++ cerca "Tool Help Functions", ci
sono una serie di funzioni
per monitorare la lista dei processi, dei moduli, dei thread e della heap.
Si parte dalla funzione CreateToolhelp32Snapshot che restituisce un handle
allo snapshot di sistema
che poi utilizzi con le funzioni appropriate a seconda di cosa vuoi
monitorare.
Per i processi sono disponibili
Process32First
Process32Next
Ciao
Porlock

Ho trovato qullo che cercavi !
Se puoi accedere all'Help del Visual C++ cerca "Tool Help Functions", ci
sono una serie di funzioni
per monitorare la lista dei processi, dei moduli, dei thread e della heap.
"Si parte dalla funzione CreateToolhelp32Snapshot che restituisce un handle
 allo snapshot di sistema
 che poi utilizzi con le funzioni appropriate a seconda di cosa vuoi 
 monitorare.
 Per i processi sono disponibili
 Process32First
 Process32Next
 Ciao
 Porlock"
OK,grazie ....provero'!
Ciao

Newsgroup: it.comp.programmare.win32
Titolo: Sviluppo di GINA.DDL... e se c'e' un errore ?

Gia'... Sto sviluppando una versione di GINA per l'accesso tramite una 
smart-card su Win2K Pro. Che faccio se commetto qualche str... nello 
sviluppo, sostituisco il GINA per testarlo e poi qualcosa non va ? Resto 
fuori dal mio PC ? Azz, ci *deve* essere un modo un po' piu' "furbo" di 
fare i tests... :-)
Qualcuno ha qualche "brillante" idea ?

 Azz, ci *deve* essere un modo un po' piu' "furbo" di fare i tests...
usa due computer, o due installazioni, o fai un backup del registro
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.2.1. C, C++ and ASM developers
                               and beta testers are welcome!

 ha scritto nel messaggio
news:c3n3co$q2e$1...@fata.cs.interbusiness.it...

Credo che l'avvio in modalita' provvisoria usi la gina standard, ma non ne
sono sicuro!
Ciao. Federico.

 o fai un backup del registro
E poi, se resto fuori, come la cambio quella maledetta keyword ?
Certe volte il DOS mi manca proprio... :-)

Ciao, Fulvio!
Il giorno 23/03/2004 alle ore 11:40 hai scritto:
 >>> Azz, ci *deve* essere un modo un po' piu' "furbo" di fare i tests...
 >> usa due computer
 FM>
 FM> ...ne ho gia' tre, sotto questa scrivania. Ne aggiungo un altro ed esco
 FM> io dall'ufficio... ;-)
 FM>
Non mi intendo molto di smart cart, ma se il lettore e' collegato via USB
puoi provare installando il sistema operativo di test in una macchina
virtuale di VMWare e fare tutte le prove che vuoi senza rischi.
Bye
-- 
Marco Maccaferri
MaccaSoft - 
http://www.maccasoft.com
Newsgroup: it.comp.programmare.win32
Titolo: Aiuto jpg!!!

Ciao a tutti!!!
probabilmente questa richiesta sarà stata fatta in passato molte volte e per
questo scusatemi... Avrei bisogno del codice o qualunque cosa mi faccia
capire come posso fare a creare un jpg. Mi serve praticamente il codice per
codificarlo... Grazie mille!!!
    Lord Spawn


Io ho utilizzato questo, penso faccia al caso tuo:
 
ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz
Ciao
Daniele

io ho utilizzato una dll dell'intel, sembra abbastanza facile da usare.

    Lord Spawn
Se programmi in C++ č molto comoda una libreria (paintlib) che
permette di visualizzare immagini jpg, gif, png... e anche di salvare
in alcuni di quest formati, utilizzando una serie di classi molto
semplici.
www.paintlib.de/paintlib/

Newsgroup: it.comp.programmare.win32
Titolo: MFC - Oggetto capace di intercettare messaggi

Salve a tutti
vorrei creare un oggetto che riceva i messaggi da Windows
tipo WM_MOUSEMOVE, WM_LBUTTONDOWN etc....
ho creato un oggetto ereditando da CWnd
ma il Wizard poi non mi fa vedere i messaggi
conoscete una soluzione?
Grazie
Roberto

Forse perché quando hai scelto il comando "New class..." hai scelto di
creare una classe generica, e non una classe MFC (combobox situata in alto
nella finestra New class).
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.programmare.win32
Titolo: sempre in primo piano

Cme posso fare a settare la mia pplicazione in modo
che stia sempre sopra tutte? (in visual c++)

Io ho Mappato il messaggio WM_WINDOWPOSCHANGED,
cosě quando la posizione della finestra cambia ( mi interessa solo il
cambiamento dello Z-order )
la riporto in primo piano.
Funziona tanto quanto l'opzione Always On Top di WinAmp ma non č una gran
soluzione, aspetto anch'io alternative migliori
ciao
claudio

 ha scritto nel messaggio
news:9r9il5$blu$1...@nreada.inwind.it...


la riporto in primo piano.
E se ci sono due applicazioni che fanno la stessa cosa? Entreresti in
un loop infinito.
-- 
Marco Barisione (ICQ 84277092)

che stia sempre sopra tutte? (in visual c++)
SetWindowPos(hDlg, HWND_TOPMOST, 0, 0, 0, 0,
             SWP_NOMOVE|SWP_NOSIZE);
Potrei aver invertito qualche parametro, non l'ho provato.


 
Parmi
this->ModifyStyleEx(0, WS_EX_TOPMOST);
Byez,
ib


Direi che siano giusti... cmq questo l'ho preso da un mio sorgente e
funziona di sicuro... a dire il vero non ricordo bene da dove ho tirato
fuori il primo parametro... :-)
 SetWindowPos(&wndTopMost, 0,0,0,0,
  SWP_NOMOVE|SWP_NOSIZE|SWP_SHOWWINDOW);
Ciao!
Newsgroup: it.comp.programmare.win32
Titolo: Proxy server

Salve a tutti,
ho creato un'applicazione che si collega a internet attraverso i socket,
sfruttando la classe CAsincSocket. Se mi collego a interenet direttamente,
non c'č nessun problema, ma se mi collegago attraverso un proxy server il
tutto non funziona piů. Come faccio a risolvere questo problema?
Grazie



Collegarsi a un proxy server per poi collegarsi ad un altro servizio
attraverso il proxy comporta la conoscenza del protocollo relativo.
I dati che arrivano dal proxy saranno incapsulati in un layer
superiore a quello che normalmente utilizzi per il tuo servizio.
Studiati il protocollo, in quanto le informazioni arriveranno in un
modo del genere:
[HEADER PROXY][TUOI DATI]
logico che in HEADER PROXY saranno definiti operazioni quali
CONNECT
CLOSE
SEND
RECV
cod

 wrote in message
news:0kkmjt03st7pjfuqh...@4ax.com...


Newsgroup: it.comp.programmare.win32
Titolo: Avi >2gb

Buondģ sapete se c'č qualche libreria o un modo relativamente semplice per 
estrarre un frame in bmp da un file avi maggiore di 2gb in C?
Ci sono riuscito con vfw ma ovviamente sono limitato a 2gb.. e non ho 
nessuna idea per sorpassarli.
Grazie.
Enrico. 

estrarre un frame in bmp da un file avi maggiore di 2gb in C?
Non conosco librerie, butta un occhio sulle DirectShow:
http://www.codeproject.com/KB/audio-video/

Newsgroup: it.comp.programmare.win32
Titolo: Chi può darmi una dritta su come si scrive un servizio per WIN32?

Chi può darmi una dritta su come si scrive un servizio
per WIN32 ?
Grazie, CP

per WIN32 ?
Un Servizio (Service) fondamentalmente e' un eseguibile che
e' preparato per ricevere alcuni messaggi particolari direttamente
dal kernel di Windows.
Vedi su 
www.wdj.com
, ci sono stati una serie di articoli tempo
addietro sulla creazione di servizi per Windows.
Davide

per WIN32 ?
Che ambiente di sviluppo utilizzi ?
Un servizio NT si puo' scrivere in molti linguaggi diversi (persino in
Java). Chiaramente, come sempre, il C/C++ e' il linguaggio prediletto.
In C++ Builder hai delle facilita' non indifferenti.
Se usi VC++ cerca l'articolo "Creating an NT Service with ATL" su
MSDN. Per informazioni di carattere generale :
http://www.msdn.microsoft.com/library/default.asp?URL=/library/psdk/winbase/services_0p0z.htm
--
Kalem
Newsgroup: it.comp.programmare.win32
Titolo: Parentesi graffe.....

Salve Credo che molti di voi come me avranno il problema delle
parentesi graffe.
Ovvero alt+123 alt+125
Sarebbe possibile con un hook modicare I risultati?
ex pensavo di far diventare parentesi graffe le combinazioni
ALTGR+8 ALTGR+9 
ma non capoisco come dal codice prelevare la presisone dell altgr...
poi come farei a sostituire il codice?
se c'e' gia un programma bell'e pronto fatemi sapere
Ciao
Kirys
--------------------------------------------------
Brayan Fix Kirys Solfory
E-Mail: 
Ki...@technologist.com
 
For Free Software go to: 
http://Kiryssoft.cjb.net

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

C'č di meglio di alt+123 e alt+126.
Prova a fare SHIFT+ALTGR+é e poi SHIFT+ALTGR+*
Ciao, Luigi
--
ing. Luigi Bianchi
http://www.luigibianchi.com
Dfm2API : Delphi / C++ Builder Form Converter
Brain Computer Interface SDK (beta)
Uncommon Controls


Ciao, Luigi
e dove stava scritto :D
oh miei salvatori :D
Ciao


Newsgroup: it.comp.programmare.win32
Titolo: esportazione di funzioni da DLL

Salve ragazzi, 
ho un problema. Ho creato una DLL e all'interno ho implementato alcune
funzioni studiate per viaggiare in modalita' multithreading (ovvero la
classica DWORD WINAPI ThreadFunc(LPVOID))
Quando cerco di importarle, la GetProcAddress non mi rileva la funzione
dandomi sempre NULL.
E' un problema, a vostro parere, esportare una funzione di questo tipo??
E' un problema nella dichiarazione del puntatore a funzione 
(dichiarato nel seguente modo DWORD (WINAPI *myfunc)(LPVOID))
Grazie dell'eventuale aiuto.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

>  la GetProcAddress non mi rileva la funzione
La GetProcAddress chiede il "nome" della funzione esportata. Il problema è
che quando linki la dll se non usi un file .def per definire il nome il nome
che viene generato non è mai uguale a quello della tua funzione.
i casi sono due
1) ti crei un file .def con la chiave EXPORTS e metti i nomi che vuoi tu
2) apri la dll già compilata e guardi che nomi sono stati assegnati
(qualcosa del tipo ?NomefunzioneAXFGA), te lo trascrivi e lo sui con la
GetProcAddress.
Ciao

 }
aggiungo: se in caso di DLL_THREAD_ATTACH o DLL_THREAD_DETACH non si fa 
nulla, č meglio non ricevere queste notifiche del tutto, chiamando la 
funzione DisableThreadLibraryCalls in risposta a DLL_PROCESS_ATTACH
-- 
 < 
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!