mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: [XPOST] Finestra IE che si apre sempre minimizzata se con "open in new window"

Ho un problema, se apro in link in una nuova finestra di internet explorer
questa si apre visualizzando solo la barra del titolo, dove devo mettere
mano per fare in modo che si apra più grande? Nei registri? Se si dove?
Grazie mille!
Marco
-- 
Tremate galeoni il Cors@ro Nero è tornato.
Cors@ro Nero
Positronic Intelligent Repair and Accurate Troubleshooting Android
Milo Bumbleroot of Fair Downs
Scudiero Del Sacro Ordine Dei Cacciatori E Portatore Del Cannone Laser
Ammazza Fresconi
Eri un grand'uomo, Morgan
Un re senza corona
Quando alzavi le vele
Eccoti ora sottoterra


hai un problema, qui sei OT.
Hai un altro problema, 16 righe di firma per 4 righe di domanda non sono un buon
rating.
Datti una ripassata alla netiquette, plz.
Adieu,
-- 
Lestat de Lioncourt  -- a.k.a --  Ciro Mattia Gonano
 Undergraduate student in Computer Science at University of Bologna
 IHGGer #1049   <=>  ICQ#: 52631406   <=>   URL: 
http://www.CS.UniBO.It/~gonano
 Debian admin at 
Students.CS.UniBO.It
 <=> look at headers for my JabberID & GPG

Newsgroup: it.comp.programmare.win32
Titolo: Un vero enigma su FTP

Ciao a tutti!
Ho un applicazione vb6 che utilizza il controllo MSINET.ocx per effettuare
delle operazioni su un server FTP remoto.
Da qualche giorno accade che il comando put manda in crash l'ocx, con un
messaggio critico di sistema 'La memoria non poteva essere read'. Sembra
che la stessa cosa non accada quando il comando ftp è mkdir, ma soltanto
sul comando 'put'.
Voglio proprio dirvi anche le seguenti cose :
- Ho installato il Service pack Visual studio 6
- Fino a 1 settimana fa funzionava perfettamente.
- Se provo ad utilizzare l'ftp tramite riga di comando riesco a fare
correttamente il put. Utilizzando le stesse righe di comando inviate dalla
mia applicazione.
Se proprio devo trovare una differenza di configurazione, ricordo che un
applicazione installata, mi chiese l'ok per l'installazione di una
versione di Windows Scripting Host in non so che versione. Sapete se
esiste qualche conflitto già noto e se e come è possibile rimuovere tale
libreria? (sinceramente la conosco poco e non l'ho mai utilizzata)
Grazie per l'attenzione! Questo problema mi stà facendo impazzire!
-- 
--
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

.. dimenticavo! Non ci sono firewall!

Newsgroup: it.comp.programmare.win32
Titolo: Acquisizione dati dalla seriale

Ciao a tutti da poco ho iniziato a vedere la programmazione c++ sotto
win, sino ad ora per acquisire dati dalla porta seriale in c sotto dos
effettuavo un polling sulla porta interessata e controllando il
cambiamento di stato sulla porta necessaria potevo recuperare i dati che
passavano, tutto questo grazie alle istruzioni inserite all'interno di
un ciclo for infinito . Ora utilizzando il C++ Builder della borland
posso ancora utilizzare un ciclo for infinito  però il programma si
blocca,  nel senso che una volta dentro il ciclo non posso più premere
nessun bottone per terminare il programma, per ovviare a tale
inconveniente ho provato ad utilizzare un timer con le varie istruzioni
all'interno con risultati positivi ma con una limitata velocità di
acqisizione ( benche il timer abbia un ritardo minimo di 1 ms ) !!!, Ora
sono sicuro che stò sbagliando tutto, la strada giusta è probabilmente
quella di assegnare un interrupt alla porta da leggere senza utilizzare
nessun ciclo però non ho idea di come fare !!! Tanto per fare un esempio
avete presente Hiper Terminal connesso direttamente alla Com, ebbene se
voi spararte dei dati sulla com selezionata ve li leggete direttamente a
video ! C'è tra di voi qualche mente suprema ;-))) in grado di aiutarmi
? Ringrazio tutti anticipatamente Salutoni Dave

:

Puoi utilizzare diversi sistemi.
1. puoi utilizzare un thread in background per leggere i dati dalla seriale 
(utilizzando le Read/WriteFile in modalità sincrona), aggiornando 
l'interfaccia utente che continuerà a girare nel thread principale (il 
classico WinMain dotato di loop dei messaggi).
In questo caso il codice di lettura/scrittura sulla seriale è indipendente 
dall'interfaccia utente, dovrai solo implementare delle funzioni che 
permettano lo scambio di dati tra le due parti (refresh della UI e invio 
dei dati inseriti dall'utente via seriale).
2. Utilizzare un solo thread e le operazioni di I/O in modalità asincrona, 
sostituendo al loop dei messaggi "tradizionale" l'utilizzo di 
MsgWaitForMultipleObjects. La struttura del programma dovrebbe essere più 
complessa, anche se la suluzione ti permette di risparmiare un thread (non 
ne vale la pena per un solo collegamento seriale, potrebbe essere il caso 
se ci sono più collegamenti seriali da gestire...).
3.4.5.6.... soluzioni probabilmente migliori delle mie due che, al momento, 
mi sfuggono :)
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

se vuoi continuare ad usare il ciclo infinito (soluzione veramente grezza
;o) ) puoi chiamare al suo interno Application->ProcessMessages(), questo
permette all'applicazione di processare i messaggi che le vengono inviati.
Da qualche parte in ufficio ho un componente VCL per la comunicazione
seriale, se mi scrivi a
erm...@sehitaly.com
 te lo mando
ciao
Newsgroup: it.comp.programmare.win32
Titolo: MFC: Chiusura Applicazioni

Come si fa ad intercettare la chiusura automatica delle applicazioni
comandata da Windows allo Shutdown ?
WM_CLOSE intercetta solo la chiusura manuale.
-- 
Alberto Chessa 
ach...@fiar.finmeccanica.it

Si usa WM_QUERYENDSESSION
Dave
Alberto Chessa wrote in message <01be5e6b$7bc6f2a0$92c809c0@chessa>...


WM_CLOSE intercetta solo la chiusura manuale.
_mirko_

Newsgroup: it.comp.programmare.win32
Titolo: Porte seriali e parallele

Ciao a tutti
sono un programmatore novello e volevo chiedere un supporto.
Quali API si possono utilizzare per poter accedere alla porta seriale
e a quella parallela? Cioč, č necessario usare per forza librerie di terze
parti
o ci sono API di Windows? Io ho cercato su alcuni libri, ad esempio
"Programmare in Visual C++" di Kunglinski, ma non ho trovato nulla...
Grazie a chiunque mi puň dare una mano.
Buon anno a tutti
ByZ-2K



no, nell'sdk di windows vengono messe a disposizioni delle
funzionalitŕ per gestire le porte di comunicazione ...
parta da GetCommConfig ....... troverŕ linkate in msdn tutte le api
che le interesseranno
tanti auguri per il 2002
Antonio Mazzeo

 tanti auguri per il 2002
Altrettanto
Un saluto
ByZ-2K
Newsgroup: it.comp.programmare.win32
Titolo: tasto tab

saluti a tutti!
Ho da poco iniziato a utilizzare win32 puro senza
utilizzare librerie esterne tipo mfc.
Inserendo i controlli nella form ho notato che il tasto tab
non sposta lo stato attivo da un controllo ad un altro.
Come si risolve il problema?
Grazie a tutti in anticipo. 


I controlli sui quali si deve spostare il fuoco devono avere il bit 
WS_TABSTOP
Poi le cose variano a seconda che tu abbia una dialog procedure o una 
window procedure.
Nel primo caso, la dp deve tornare FALSE di default (vale a dire: 
pensaci tu, io non ho fatto nulla), la wp deve tornare con una chiamata 
alla DefWindowProc (stesso significato)
Nota: non sono sicuro dei nomi delle funzioni, controlla sempre su MSDN 
i modelli delle dp e delle wp
Luca

 Luca
grazie per la risposta, ora controllo meglio

pensaci tu, 
nel secondo caso ti devi assumere l'onere di gestire personalmente il
passaggio del focus fra questi controlli oppure devi ricorrere alla
chiamata ISDialogMessage dal loop dei messaggi ed usare ovviamente una
CreateDialog anziche una DialogBox .

 Come si risolve il problema?
Al di là del problema già risolto, consiglio una letta
degli appunti molto sintetici e pragmatici di
http://it.geocities.com/ratafast75/appunti/program/win32.html
che sembrano fatti apposta per uno che conosce già i termini
della programmazione windows e vuole iniziare a programmare
in win32.
In particolare l'ultima parte "Finestre di dialogo" che tratta
il problema in oggetto.
Saluti
JJ
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Saluti
Grazie mille del link, anche se non ho ancora risolto il tasto tab per
passare da un controllo all'altro, mi è stato utilissimo. Sono partito
troppo tranquillo e avevo iniziato subito a scrivere le classi per i
controlli. Vediamo come procede...
Grazie ancora a tutti per l'aiuto...

Come si risolve il problema?
Assicurati che i controlli abbiano lo stile WS_TABSTOP (sono nel
file .rc).
Modifica la gestione dei messaggi nella WinMain:
while (GetMessage (&Msg,NULL,0,0))
   {
   if (!TranslateAccelerator (hWndMain,hAccelTable,&Msg) &&
      !IsDialogMessage (MyDialog,&Msg))
         {
         TranslateMessage (&Msg);
         DispatchMessage (&Msg);
         }
   }
dove MyDialog e' l'handle della finestra di dialogo.
Newsgroup: it.comp.programmare.win32
Titolo: disconnettersi da internet

Salve, devo fare un programma in C++ (BCB) che ad una data ora mi
disconnetta da internet (in Windows), vi chiedo, come posso fare la
disconnessione? esiste un comando? esistono delle API? (in questo caso come
li dovrei aggiungere al codice C++ nel BCB?).
very grazie



Consulta MSDN.
C'e' tutta la lista delle API per il RAS.

: 

RasHangup dopo aver recuperato l'handle del connessione tramite 
RasEnumConnections.
Per la parte BCB non posso aiutarti.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

Hello Valter!
08 May 01 07:29, Valter Minute wrote to Alberto:
 VM> RasHangup dopo aver recuperato l'handle del connessione tramite
 VM> RasEnumConnections.
 VM> Per la parte BCB non posso aiutarti.
Questo potrebbe andare bene anche per stabilire se il PC e` collegato o 
meno ad internet? Lo chiedo perche` ho un programma che deve scambiare 
dati via IP, ma non voglio che generi finestrine di connessione se il 
PC non lo e` gia`. E` una specie di programma di chat che deve vedere 
se ci sono altri utenti, ma senza rompere troppo le scatole.
C'e' un sistema universalmente valido (= anche per PC connessi tramite, 
ad esempio, un server wingate) per sapere se la connessione e` presente 
o meno senza provocare la finestra?
Ciao!
Alessandro

Newsgroup: it.comp.programmare.win32
Titolo: immagini jpeg in programmi c++





Come faccio, usando il c++, a visualizzare le 
jpeg?


 


grazie,


Francesco




Puoi utilizzare OLELoadPicture e utilizzare l'oggetto IPicture ritornato.ů
P.S. evita di postare in HTML.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

Newsgroup: it.comp.programmare.win32
Titolo: Passare tramite porta 80

Ho una domanda !
Siccome a scuola della mia ragazza hanno aperto solo la porta per navigare
in internet !
Se facessi un client ed un server per trasmettere dati passando tramite
quella porta ,funzionerebbe ?

[
snow...@email.it
 12/03/04 - 11:04]: 

Cerca HTTP Tunneling su google. 
(Cmq per maggiorni info su questo sistema  chiedi su
it.comp.sicurezza.varie, lì sanno aiutarti di più)
Ciao,
-- 
+--------+ ASCII ribbon campaign ( )
|  kral  |  - against HTML email  X 
+--------+              & vCards / \

Newsgroup: it.comp.programmare.win32
Titolo: e-mail e ping

Esiste una qualche funzionalità che mi permette di sapere dall'indirizzo di
posta elettronica se l'utente è connesso e magari il suo IP ?
Una sorta di ping per indirizzi e-mail.
Ciao
Grazie

 Una sorta di ping per indirizzi e-mail.
Non credo che sia possibile. L'IP della macchina e il suo account di posta sono
totalemente scollegati. Dovrebbe il provider aprire un servizio che fornisca
l'indirizzo IP della macchina a cui un utente è collegato. Questo è l'unico e
il solo modo. [Usa ICQ... mmmh]
Newsgroup: it.comp.programmare.win32
Titolo: Intercettare input di testo da keyboard

 
 
Mentre scrivo con il mio editor preferito, e possibile intercettare il tèsto
scritto con qualche funzione di Windows? e riversarlo in un secóndo file?
 
Quale funzióne utlizza Windows per intercettare tutti i tasti prèmuti
sulla tastiera.
 
 
Gràzie
 
Ciao
 
 
 
 
 

sulla tastiera.
 
A parte che non si capisce molto che cosa vuoi fare ma se devi
intercettare i tasti puoi provare con un hook a livello globale.
Per documentazione guarda su msdn.
 
ciao

 ha scritto nel messaggio
news:2kumr8t5m77o4ge4q...@4ax.com...

Quando scrivo del tèsto con un editor, voglio che il testo digitato venga
intercettato da un programma console, e venga scritto in un altro file.
Non vòglio fare un keylogger! intendiamoci.
 
 
Ciao

Newsgroup: it.comp.programmare.win32
Titolo: Modelli di documento in MFC e CFormView

Ho un'applicazione MDI creata con le MFC 6.0 e diverse
visualizzazioni derivate da diverse classi (CView, CListView,
CTreeView, ecc.). Per la gestione di queste differenti
visualizzazioni ho creato nella funzione virtuale
InitInstance della classe applicazione diversi modelli di
documento, e di cui ne riporto un esempio:
// m_pDocTemplateModello è un dato membro della classe 
// applicazione derivato da CMultiDocTemplate
m_pDocTemplateModello = new CMultiDocTemplate(
IDR_MYAPPTYPE,
RUNTIME_CLASS(CMioDoc),
RUNTIME_CLASS(CChildFrame),
RUNTIME_CLASS(CPrivaVistaView));
Tutto funziona regolarmente ma desideravo aggiungere un form
che non venisse visualizzato come finestra di dialogo, ovvero
con:
CMiaDialog dlg;
dlg.DoModal();
ma bensì incapsulato nella classe CFormView. Pertanto ho
creato un nuovo modello di documento (stessa classe documento,
nuova classe frame derivata da CMDIChildWnd e vista derivata da
CFormView). Ho quindi creato una nuova finestra di dialogo che
è stata pertanto incapsulata tramite AppWizard alla classe
CFormView.
La finestra viene visuallizata in questo modo:
CMyApp* pMyApp = (CMyApp*) AfxGetApp();
pMyApp->m_pDocTemplateDialogo->OpenDocumentFile(NULL);
ma compare una finestra completamente bianca al suo interno e
non visualizza quindi il form creato in precedenza. Come mai
accade questo mentre per le altre visualizzazioni non ci sono
problemi? Grazie per l'aiuto, Sergio

...
La dialog definita nelle risorse:
1. deve essere Child
2. non deve avere title-bar
Ciao. Federico.
Newsgroup: it.comp.programmare.win32
Titolo: URGENTE!!! Stampare una dialog su carta. Dove sbaglio?





Il mio problema consiste in questo. Utilizzo Visual 
C (6.0), devo indiririzzare su una generica stampante condivisa in rete Nt 
l'immagine in foreground di una qualsiasi dialog. Come posso fare?
Avevo 
pensato di crearmi un contesto di dispositivo per la stampante, quindi 
attraverso la GetDC(handle) ricavarmi un contesto di dispositivo per la dialog. 
Attraverso la funzione MapDialogRect(HWND hDlg, LPRECT lpRect) ricavarmi le 
coordinate della dialog, quindi utilizzare la funzione del SDK 


 


BOOL BitBlt(HDC hdcDest, int nXDest, int nYDest, 
int nWidth, int nHeight,
     HDC Src, int nXSrc, int 
nYSrc, DWORD dwRop);


 


Qual'è il problema direte voi?
Il problema, 
presumo, consiste nel far combaciare le coordinate del video con quelle della 
stampante. Infatti la GetLastError mi segnala che in questa funzione c'è un 
parametro non valido. Di seguito vi indico come mi ricavo i parametri da passare 
questa funzione:


 


nXDest, nYDest  = GetDeviceCaps(pDC della 
dialog, HORZRES/VERTRES);


 


nWidth, nHeight = GetDeviceCaps(pDC della 
stampante, HORZSIZE/VERTSIZE);


 


nXSrc, nYSrc    = 
lpRec.left/lpRec.top


 


Ringraziamenti anticipati a tutti coloro che 
avranno dei suggerimenti da dare.
Grazie.



 wrote in message
news:000801c02551$2a740880$86ad2dd5@goan...
Il mio problema consiste in questo. Utilizzo Visual C (6.0), devo
indiririzzare su una generica stampante condivisa in rete Nt l'immagine in
foreground di una qualsiasi dialog. Come posso fare?
Avevo pensato di crearmi un contesto di dispositivo per la stampante, quindi
attraverso la GetDC(handle) ricavarmi un contesto di dispositivo per la
dialog. Attraverso la funzione MapDialogRect(HWND hDlg, LPRECT lpRect)
ricavarmi le coordinate della dialog, quindi utilizzare la funzione del SDK
----------------------
Prova a controllare su MSDN il codice relativo alla stampa dei metafile, c'è
tutto il codice che serve per stampare alle dimensioni corrette etc.
Luca Basso Ricci.

Newsgroup: it.comp.programmare.win32
Titolo: Manuale c++/visual c++

Salve a tutti.
Faccio uno domanda che sicuramente sarà già stata fatta centinaia di volte
ma su dejanews non ho trovato niente perciò eccomi qui.
Vorrei acquistare un manuale che oltre a insegnarmi ad usare il visual c++
mi introduca anche al c++ stesso che non conosco molto.
Vorrei inoltre imparare ad usare le DirectX perciò capitoli dedicati a
questo non guasterebbero.
Grazie
Lorenzo, 
lgu...@ba.dada.it


wrote:

Per il solo C++ puoi scaricare la beta di "Thinking in C++"
dal sito di Bruce Eckel (
www.bruceeckel.com
), poi
su 
www.programmazione.it
 trovi un mio tutorial.
Paolo
-----------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------
Newsgroup: it.comp.programmare.win32
Titolo: Finestra child

E' possibile rendere attiva una finestra creata con stile WS_CHILD ?
Come si fa' a capire altrimenti quando questa dispone di input
focalizzato ?
grazie

 focalizzato ?
SetFocus e SetActiveWindow sono cose un po' diverse.
Per "capire quando": una finestra child lo fa gestendo
WM_FOCUS; per sapere da fuori quale delle tue finestre
ha il focus, esiste GetFocus.  Questo "capire" e` ben
diverso da "rendere attivo", comunque.
Alex

diverso da "rendere attivo", comunque.
   hwndEdit = CreateWindow (szAppNameEdit," WINDOW ",
WS_CHILDWINDOW|WS_VSCROL|WS_HSCROLL|WS_CAPTION,
                                              30,30,300,300,
                                              hwnd, 0,HInstance,NULL);
                     ShowWindow(hwndEdit,SW_SHOWNORMAL) ;
                     SetFocus(hwndEdit) ;
                     SetActiveWindow(hwndEdit) ;
 
Il codice sopra riportato crea una finestra dipendente con stile
WS_CHILD ,le passa il focus (e funziona) ma non la rende attiva (cioe
la barra del titolo non viene evidenziata) .
Da qualche parte mi sembrava di aver letto che le finestre child non
possono essere rese attive ma non vorrei dire una fesseria.... .
Per questo mi sorge il dubbio che le finestre con stile

 possono essere rese attive ma non vorrei dire una fesseria.... .
WM_MDIACTIVATE attiva una finestra child MDI (va spedito alla
finestra "MDI client" che e` la figlia diretta della frame
window).  Non e` dunque vero in generale che le child non
possono essere attivate.  Puo` essere vero per le child che
non partecipano al protocollo MDI.
Alex
Newsgroup: it.comp.programmare.win32
Titolo: semi risolto: Rilevare un MessageBox con WorkStation Locked

Ciao a tutti.
Riprendo in mano un mio vecchio post:
http://groups.google.it/group/it.comp.programmare.win32/browse_thread/thread/e74bd2511f75577c/4995858c4c9805ce
Finalmente, prendendo spunto dal codice qui riportato:
http://mail.gnome.org/archives/gtk-devel-list/2003-August/msg00017.html
ho risolto, in parte, il problema di rilevare una finestra di tipo 
"Exception caught" quanto la workstation windows č locked.
Infatti riesco a enumerare i vari desktop presenti sulla workstation,
e elencare poi le varie finestre presenti in ognuno.
(vedi la sezione nel main
if (do_list)
{
	...
}
Solo che tale elenco č veramente completo,
solo quando il mio programma, che deve rilevare queste finestre,
gira come servizio windows col flag di interazione col Desktop attivo.
Se invece il programma gira "normalmente",
elenca i 3 Desktop, ma ne non rileva tutte le finestre.
Purtroppo il funzionamento come servizio mi crea dei problemi 
collaterali quando faccio partire (con CreateProcess) dei programmi.
Vorrei quindi sapere: come posso avere i diritti (credo che il problema 
stia qua) per poter "vedere" tutte le finestre della workstation,
lanciando il mio programma da una console di Administrator?
Spero di essere stato chiaro.
Mille grazie in anticipo

 lanciando il mio programma da una console di Administrator?
be', io procederei piuttosto nella direzione opposta, ovvero cercherei di
correggere i "problemi collaterali" (che posso benissimo immaginare)
durante la creazione di un processo da parte di un servizio; immagino che
il processo creato giri nello stesso contesto di sicurezza del servizio,
cioč SYSTEM... be', devi farlo girare con l'account dell'utente
attualmente loggato in modo tale che esso possa interagire col desktop
corrente; purtroppo non so come si fa perché il tutto richiede una
conoscenza abbastanza approfondita del sistema di sicurezza, ma so che
recentemente č stata introdotta una funzione (CreateProcessWithLogonW,
solamente in versione Unicode) che semplifica molto le cose... vedi se
riesci a risolvere con quella...
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Fondamentalmente il mio problema più grosso è che,
fra le macchine in cui ho installato questo mio programma/servizio,
ce ne sono alcune con windows NT4 server,
e proprio in queste ho gli effetti collaterali.
Questa funzione CreateProcessWithLogonW comunque sembra interessante,
e proverò a lavorarci sopra.
Infatti neanch'io sinceramente so come impostare un servizio interattivo 
che utilizza un utente diverso da SYSTEM...
Nel frattempo sto provando, nell'altro versante,
la funzione OpenInputDesktop: spero di risolvere presto,
in un modo o nell'altro.
Grazie mille per i consigli.
bye ;-)
Newsgroup: it.comp.programmare.win32
Titolo: DLL exports?

Ciao a tutti,
avrei bisogno di capire quali sono i parametri di una funzione che vorrei
richiamare da una DLL, per la quale NON ho ne' LIB ne' headers. Insomma
posso avere la lista delle funzioni esportate, ma poi non so che parametri
passare alle funzioni... c'e' un sistema per estrarre queste informazioni
dalla DLL? Qualche software, qualche sito in cui guardare?
La dll e' WABIMP.DLL.
Grazie,
AL.

 wrote in message
news:8l9i4v$7ot$1...@news.cis.it...

L'unica e` passarci in debugger, o con altri buoni disassemble, e
studiando i listati ed i comportamenti dedurre il tipo e numero dei
parametri nonche` le convenzioni di chiamata.  Un lavoraccio.
Alex

Newsgroup: it.comp.programmare.win32
Titolo: controllare se l'app è in esecuzione

vorrei fare in modo che sia possibile avere una sola istanza della mia
applicazione
leggendo dall'help dell'SDK ho visto che bisogna creare un mutex con un
nome, e se la funzione ritorna NULL verificare che GetLastError() ritorni
ERROR_ALREADY_EXISTS.
ho fatto così, ma non funziona
ecco il codice:
int WINAPI WinMain(...)
{
    MSG msg;
    WNDCLASSEX wcex;
    SECURITY_ATTRIBUTES sa;
    sa.bInheritHandle = FALSE;
    sa.lpSecurityDescriptor = NULL;
    sa.nLength = sizeof(SECURITY_ATTRIBUTES);
    if(CreateMutex(&sa, TRUE, "myapp.mutex")==NULL)
    {
        if(GetLastError()==ERROR_ALREADY_EXISTS)
        {
            MessageBox(NULL, "Already running!", szAppName, MB_ICONWARNING);
            return 0;
        }
    }
    // il resto del codice...  :o)
}
l'applicazione parte normalmente
se provo a aprirla altre volta mentre è in esecuzione non succede nulla
perchè?
--
ciao
..::[xaero]::..


Se il mutex esiste già (cioè se la tua applicazione è già in esecuzione), la
funzione CreateMutex NON restituisce NULL (questo accade solo quando si
verifica un errore nella creazione del mutex). Togli questo "if" e lascia
solo il controllo successivo su GetLastError().
Ciao,
    Marco

 solo il controllo successivo su GetLastError().
grazie
ho tolto quel controllo sul return-value di CreateMutex(...) e tutto
funziona

Newsgroup: it.comp.programmare.win32
Titolo: consiglio per grafica 3d

vorrei disegnare alcuni rettangoli a 3d che compiono piccoli movimenti, tali
da simulare una mano e il movimento delle dita
non mi importa di avere grandi qualita', ma mi bastano rettangoli di pixel
neri su sfondo bianco... una cosa molto molto stilizzata
purtroppo non conosco la teoria dei vettori (che mi hanno detto necessaria
per disegnare in 3d con GDI), e mi pare un po' lunga da studiare per fare
poi una cosa cosi' semplice
questa e' la domanda:
e' possibile ridurre la mole di informazioni in modo da poter disegnare cose
semplici come questa senza dover essere esperti in matematica?
oppure, nel caso di usare invece librerie, qual'e' la piu' semplice? e la
piu' leggera?
grazie 1000 per delucidazioni

Se vuoi, puoi usare OpenGL, così non hai limitazioni nè sulla complessità
della tua animazione, nè sulla difficoltà dell'implementazione (infatti, non
è richiesta una base matematica, anche se utile).
Non hai bisogno di librerie "esterne", in quanto opengl32.dll fa parte di
Windows dai tempi di 95/NT4.
Una piccola indiscrezione: sul numero di Dicembre di "IoProgrammo" che
uscirà in edicola a fine Novembre troverà posto un articolo che racconta
come realizzare effetti 3D in OpenGL come quelli presenti in tutti i
videogiochi (texture mapping, blending, nebbia, smooth shading, musica ed
altri).
L'autore dell'articolo ovviamente sono io (se no, come avrei fatto a saperlo
???) :-))))
Dal primo novembre sul mio sito sarà presente una pagina dedicata, con il
download gratuito del programma.
Se non sei sicuro della scelta di OpenGL, puoi aspettare dieci giorni e
scaricare il file.
Ciao,
Marco Era
http://www.marcoera.com
"Antonio" <x...@xxx.xxx> ha scritto nel messaggio
news:cFLkb.51912$e6.18...@twister2.libero.it...


Newsgroup: it.comp.programmare.win32
Titolo: Lavorare con i files in C++ Builder...

Come faccio a copiare un file da un path a un altro?
Utilizzo il Borland C++ Builder 4
Gazie
                                            ^ĞunE^

 wrote:
Devi utilizzare CopyFile!
Guarda nel Help Microsoft!
bye


Guarda nell'Help di Windows SDK circa le funzioni
CopyFile() oppure SHFileOperation().
Ciao!
Giuliano
Newsgroup: it.comp.programmare.win32
Titolo: Per esperti C++

Portici, 07/05/99
Per tutti coloro che conoscono il Borland C++ 5.02, vorrei sapere se esiste
nella libreria una funzione che mi permette di impostare un tempo di attesa
dopo il quale č possibile andare avanti nell'esecuzione della prossima
istruzione .
Scrivetemi a:
rom...@epoca1.portici.enea.it
Grazie.

Se tu intendi un delay allora prova con
Sleep(numero di ms)
che dovrebbe far parte delle librerie standard del C
Ciao Alessandro


che dovrebbe far parte delle librerie standard del C
No, e' una chiamata Win32, ma visto il newsgroup penso vada bene lo stesso
al richiedente. :)
Davide Marcato.
----------------------------------------------------
| -- Freelance International Consultant
| -- Win32/MFC/COM Development & Training
| -- Technical Writer & Speaker
----------------------------------------------------
| -- Email: 
mar...@programmers.net
| -- Web: 
http://www.DavideMarcato.com
----------------------------------------------------
Newsgroup: it.comp.programmare.win32
Titolo: qualcosa tipo WindowFromThread esiste?

dato un handle di un Thread, o di un Process, e' possibile ottenere
l'handle alla finestra principale?
grazie
--------------------------------
Inviato via 
http://usenet.iol.it

 l'handle alla finestra principale?
Il concetto de "la finestra principale" non esiste se non per convenzione
dell'uno o dell'altro programma: ogni thread di ogni processo puo`
scegliere di aprire qualsiasi numero, da 0 in su, di finestre top level, e
gestirsele in modo che "principale" fra esse sia nessuna, o tutte, o
qualsiasi subset; e non e` che lo dica al sistema operativo...
Puoi usare EnumWindows controllando per ciascuna finestra che
il thread e il processo della finestra stessa (che puoi trovare con
GetWindowThreadProcessId) siano come li desideri.  Ricorda di
predisporre come risultato un numero variabile di finestre, da 0 in
su, NON fare l'errata ipotesi che debba esserci "la" finestra (al
singolare) che soddisfa i tuoi criteri.
Alex

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

Qualcuno sa come posso fare ad entrare in un pc collegato in rete protetto
da passw. l' ho dimenticata
aspetto vostre notizie grazie


Chiedendola all'amministratore di rete?
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

Visto lo spamm che ha fatto con questa richiesta in svariati NG, non
penso che questa fosse la risposta che voleva 8-)
Luc.


Newsgroup: it.comp.programmare.win32
Titolo: [Win2000][VC6] Visualizzare le proprieta' file e user manager...

(sto lavorando ad un'applicazione che deve "mascherare" il sistema
operativo)
Qualcuno sa' mica come e se e' possibile richiamare la finestra
"proprieta'" di un file e lo user manager via codice sotto Win2000?
Per la prima non so neppure da dove iniziare, per la seconda mi
aspettavo che lo user maganer fosse un .exe come in WinNT4, ma
purtroppo non e' cosi'... :o(
grazie e ciao
merlinO
Sent via Deja.com
http://www.deja.com/

 ha scritto nel messaggio
news:93el9p$acr$1...@nnrp1.deja.com...


purtroppo non e' cosi'... :o(
lusrmgr.msc
č una management console (Windows 2000 funziona cosě, adesso)
con ShellExecute dovrebbe avviarla tranquillamente
-- 
-----BEGIN GEEK CODE BLOCK-----
Version 3.1 (with proprietary extensions)
Comments: waiting for version 4.0 ;)
GE/M/S/O d- s:--- !a C++++()>$ UL P+>+++ L+>++ e w++>$ N++ o-- K- W++ O? 
M? V? PS++ PE- Y+>+++ PGP++ t+ 5? X++(+) R tv--  b++>++++ DI++ D++ G-- e 
h! !r xy**
------END GEEK CODE BLOCK------

 ------END GEEK CODE BLOCK------
cosa è sta roba?

Newsgroup: it.comp.programmare.win32
Titolo: Togliere il controllo ad un task dos a finestra intera - AIUTO!

Salve a tutti!
Mi trovo nella necessità di fare una cosa strana.
Un programma Win32 che gira in background deve, secondo determinate 
condizioni che qui non sono importanti, nascondere un processo DOS che 
sta girando a finestra intera. Alla fine di una serie di operazioni 
dovrà poi ridare ad esso il controllo, sempre in finestra intera.
La seconda parte sono riuscito a beccarla, dopo svariati tentativi, con 
il seguente codice:
    MyHwnd := FindWindow('<nome>',nil);
    if (MyHwnd=0) then MyHwnd := FindWindow(nil,'<nome>');
    if (MyHwnd=0) then MyHwnd := FindWindow('<nome> - BLOCCATA',nil);
    if (MyHwnd=0) then MyHwnd := FindWindow(nil,'<nome> - BLOCCATA');
    //
    if (MyHwnd=0) then Exit;
    ShowWindow(MyHwnd,SW_SHOWMAXIMIZED);
    SetForegroundWindow(MyHwnd);
    //
Ma per la prima parte non c'è stato ShowWindow che tenesse. Qualcuno sa 
come fare? Al limite si tratterebbe di simulare l'Alt-Tab.
Grazie a tutti
Piero
<togliere il nospam per rispondere in privato>

 Al limite si tratterebbe di simulare l'Alt-Tab.
l'ALT-TAB usa SwitchToThisWindow(). Va' e sii felice
-- 
  < 
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!

 l'ALT-TAB usa SwitchToThisWindow(). Va' e sii felice
Ahimè, nonostante la tua accorata arringa contro la forma del mio 
subject, quanto tu proponi sembra funzionare solamente su Windows 2000 e 
superiori. Almeno secondo quanto dice Microsoft
Murphianamente, per questi sistemi operativi avrei già trovato un'altra 
soluzione al mio problema, soluzione che però non funziona sotto 
W95/98/ME. Sempre più murphianamente, sono proprio loro i Sistemi 
operativi per i quali devo trovare la soluzione.
Però ti ringrazio di cuore :-]
Piero

 superiori. Almeno secondo quanto dice Microsoft [...]
e tu ti fidi? quando è stata scritta quella pagina, la linea Windows 9x 
era già morta, quindi come se non esistesse più. In realtà, la funzione 
SwitchToThisWindow è sempre esistita, sin dai tempi di Windows 95 (come 
funzionerebbero ALT-TAB e la taskbar?), e in molti già la conoscevano e 
la usavano. Sono stati costretti a documentarla dall'Antitrust, in modo 
che altri potessero scrivere efficientemente sostituti della taskbar


 che altri potessero scrivere efficientemente sostituti della taskbar
Grazie delle info. 
Ho provato, importando la funzione SwitchToThisWindow, ed in effetti non 
ho né errori di compilazione né a runtime
Ma ahimè continua a non funzionare, credo che ci sia qualcos'altro 
sotto... Il task DOS in full screen continua a rimanere lì al suo posto, 
anche se la linea di codice prima e quella dopo vengono eseguite (dunque 
si presume che venga eseguita anche quella)...
Newsgroup: it.comp.programmare.win32
Titolo: Consiglio x disegno di sequenze

Salve a tutti,
vorrei realizzare un programma che necessita di visualizzare delle serie
temporali, permettendomi di effettuare degli zoom, cambiare scala di
visualizzazione, editare un singolo campione e anche aggangiarmi alla
sequenza disegnata e modificarla con il trascinamento del mouse.
Avrei bisogno di un consiglio su:
a) Esiste qualche libreria grafica con tali caratteristiche? Ho cercato
tramite google ma sono sono ancora riuscito a capire quale, tra ciň che ho
trovato, possa essere piů adatta.
b) Decidessi di affrontare il problema quale linguaggio mi conviene
scegliere? Le routine di elaborazione delle sequenze le svilipperň in C++, e
saranno loro a richiedere le maggiori risorse di calcolo (almeno cosě
credo). Conosco in maniera non particolarmente approfondita MFC e VB.
Grazie,
Andrea

 scegliere? Le routine di elaborazione delle sequenze le svilipperň in C++,
e
Se cerchi qualcosa di freeware io posso consigliarti wxWindows,che č un
framework multipiattaforma e multilinguaggio (c++,python..).Tra i suoi
contrib ho visto che esiste un componente che puo' esserti utile(piů che
altro per il grafico).In rete ne ho trovato un altro,sempre per
wxwindows,che č una versione piů evoluta,purtroppo ho perso il link.
ciao
------------------------
http://visualwx.altervista.org/
nuova release 0.76 [freeware]
VisualWx rad per c++,python,perl,lua e wxwindows

 ciao
Grazie 1000 x l'ottimo suggerimento!
Ciao, Andrea
Newsgroup: it.comp.programmare.win32
Titolo: strano log di VC

ciao,
quando lancio dal sistema di sviluppo un programma Visual C  ecco il log che 
vedo nella finestra di debug sottostante:
Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\kernel32.dll', no matching symbolic information 
found.
Loaded 'C:\Vfive6a\SDL.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\winmm.dll', no matching symbolic information 
found.
Loaded 'C:\WINDOWS\system32\user32.dll', no matching symbolic information 
found.
Loaded 'C:\WINDOWS\system32\gdi32.dll', no matching symbolic information 
found.
Loaded 'C:\WINDOWS\system32\advapi32.dll', no matching symbolic information 
found.
Loaded 'C:\WINDOWS\system32\rpcrt4.dll', no matching symbolic information 
found.
Loaded 'C:\WINDOWS\system32\msvcrt.dll', no matching symbolic information 
found.
Loaded 'C:\Vfive6a\MSVCRTD.DLL', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ddraw.dll', no matching symbolic information 
found.
Loaded 'C:\WINDOWS\system32\dciman32.dll', no matching symbolic information 
found.
Loaded 'C:\WINDOWS\system32\uxtheme.dll', no matching symbolic information 
found.
Loaded 'C:\Programmi\BillP Studios\WinPatrol\patrolpro.dll', no matching 
symbolic information found.
Loaded 'C:\Programmi\MessengerPlus! 3\MsgPlusLoader1.dll', no matching 
symbolic information found.
Loaded 'C:\Programmi\WIDCOMM\Software Bluetooth\BTKeyInd.dll', no matching 
symbolic information found.
in particolare non capisco cosa c'entrino ad esempio WinPatrol e Messenger e 
Bluetooth con il programma che sto lanciando...
ma anche il resto non e' che lo capisco benissimo...
any idea?
GCL 

 Messenger e Bluetooth con il programma che sto lanciando...
Messenger l'ho già detto.
Per Bluetooth direi che la gestione del BT non è fatta a regola d'arte.
Dovresti praticare un po' più di astinenza software e installare meno 
robaccia ... e finché l'astinenza è sui software non dovrebbe essere un 
grosso sforzo ;)
-- 
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

 grosso sforzo ;)
beh  Messenger ormai ce l'hanno tutti, BlueTooth e' quello originale CompaQ, 
e WinPatrol avrebbe
nelle mie intenzioni dovuto essere proprio un anti-spyware!
ciao
GCL 

 nelle mie intenzioni dovuto essere proprio un anti-spyware!
Messenger non è il responsabile. È l'add-on del messenger plus che fa quella 
schifezza.
Peril Bluetooth mi sembra uno dei tanti casi di driver e software scritto 
male.
WinPatrol usa questa tecnica per vedere che fanno i processi ma se uno gira 
come user e non apre mai applicazioni non fidate, allora non ti serve 
affatto ;)

Newsgroup: it.comp.programmare.win32
Titolo: [BC++B]: inviare un segnale di chiusura al .exe

Ciao a tutti,
sono sempre io, ho utilizzato 
spawnlp per avviare un .exe (grazie Fabrizio),
SetTimer per ripetere l'esecuzione (grazie Alex).
Il problema č ora che ad ogni chiamata di SetTimer
viene aperto un nuovo eseguibile (l'exe ha una sua interfaccia 
grafica in cui restituisce alcuni parametri).
Kill non va bene, terminate men che meno, exit non parliamone...
Non ho idea di che argomento cercare in guida:
devo far sě che una volta finita l'esecuzione la finestra dell'exe
venga chiusa (come cliccando su 'X' con il mouse, per intenderci).
Grazie a tutti
          Davide
--
e-mail: you must sobstitute NOSPAM with freemail

venga chiusa (come cliccando su 'X' con il mouse, per intenderci).
Usa il metodo Close() del form principale.

Newsgroup: it.comp.programmare.win32
Titolo: Windows2000 script in chiusura

In windows 2000 dove trovo l'utility per far eseguire uno script in fase di
spegnimento del pc ?
L'avevo fatto tempo fa ma ora non ricordo più come !!!
Ivan.

 in fase di spegnimento del pc ?
non č un'utility, č una caratteristica del logon manager, si controlla 
(attiva/disattiva/configura )tramite le policy locali (o di dominio, se 
ne hai uno). Qui sei OT, chiedi in it.comp.os.windows.win2000
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!

Newsgroup: it.comp.programmare.win32
Titolo: win 32 api

Dove posso scaricare la descrizione completa delle api di windows
(almeno quelle standard) ?
grazie
P.S.
(non le trovo su MSDN )

Non so se fanno al caso tuo ma tempo fa ne ho trovato un bel 
po' di pagine su
 
www.programmazione.it
     //nella sezione C/C++ win32 /API
Ciao.
HS_
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

...

http://www.microsoft.com/msdownload/platformsdk/sdkupdate
Cmq c'e' il link anche su msdn.
ciau 
Ph.

Newsgroup: it.comp.programmare.win32
Titolo: Dll con C++Builder.

ciao,
       vorrei utilizzare una libreria DLL non di sistema ma di un file .dll
posizionato sulla cartella del programma che sto facendo;
       come posso utilizzare le funzioni contenute all'interno di essa, nel
mio programma?
       ho il C++Builder6..
thanks.

 ha scritto nel messaggio
news:a93u3s$kmg$1...@lacerta.tiscalinet.it...


 *.h
con impdef, mi sembra...
ciao
Ermando
Newsgroup: it.comp.programmare.win32
Titolo: dev-c++ e wxWindows

Buongiorno NG,
da questo link 
http://oek-news.mnd.fh-wiesbaden.de/devc++/
ho scaricato un pacchetto per installare wxWindows nel dev-c++.
Ho seguito le istruzioni di installazione:
1) Ho scompattato lo zip nella "root" di dev-c++ che nel mio pc e'
d:\Dev_cpp
2) Ho fatto partire il dev-c++
3) Ho cercato nei "GUI Toolkits" wxWindows che non c'era, ma istallando
il template nella apposita directory e' apparso.
4) Ho cliccato sul template wxWindows mi e' apparso l'esempio e ho
provato a compilarlo
Non ha compilato... disdetta.
Mi da' questi errori che non capisco
In file included from D:\Dev_cpp\Include\wx\debug.h:17,
                 from D:\Dev_cpp\Include\wx\defs.h:468,
                 from D:\Dev_cpp\Include\wx\wxprec.h:13,
                 from d:\temp\prova.cpp:11:
D:\Dev_cpp\Include\wx\wxchar.h:429: #error "Please define string
case-insensitive compare for your OS/compiler"
In file included from D:\Dev_cpp\Include\wx\memory.h:20,
                 from D:\Dev_cpp\Include\wx\object.h:20,
                 from D:\Dev_cpp\Include\wx\wx.h:16,
                 from d:\temp\prova.cpp:13:
D:\Dev_cpp\Include\wx\string.h:170: #error "Please define string
case-insensitive compare for your OS/compiler"
In file included from D:\Dev_cpp\Include\wx\cmndata.h:21,
                 from D:\Dev_cpp\Include\wx\wx.h:48,
                 from d:\temp\prova.cpp:13:
D:\Dev_cpp\Include\wx\fontutil.h:65: #error "Unsupported toolkit"
Ho provato un po' a navigare nelle configurazioni di dev-c++ ma non ne
ho ricavato nulla.
Qualcuno ha gia' installato wxWindows col dev-c++?
Qualcuno sa' quali sono le azioni correttive per portare a termine
l'installazione?
Grazie a tutti.
Cesare

 ha scritto nel messaggio
news:3D3EA1CC...@tiscali.it...


Molte grazie!
Appena posso ci provo.
Cesare


 non ne ho ricavato nulla.
devi configurare e compilare wxWindows, prima di poterlo usare. Leggi 
il manuale di wxWindows, spiega per bene come si fa
-- 
 < 
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: BALLOON tooltip in C... (non c++ :( purtroppo non lo conosco)

ciao!
 qualcuno avrebbe sottomano un esempio di BALLOON tooltip scritto in
C?
gli esempi dell'msdn a proprosito mi sembrano cannati (han provato a
compilarli? ci sono anche errori di "ortrografia") e tutto quello che
ho cercato in giro e' scritto in c++ :(
grazie infinite.
sandr8)

 e tutto quello che ho cercato in giro e' scritto in c++ :(
x forza: per fare un balloon una scelta più che logica è quella di usare
un wrapper delle API Win32, tipo MFC o wxWindows, la qual cosa si può fare
solo col C++ (a meno che nn sia un wrapper privo di classi, cioè un
wrapper identico alle API...)
Cmq: se conosci le classi automaticamente conosci anche il C++ (che altro
non è che il C con le classi e qualche altra figata) e se nn conosci le
classi... ahi ahi! grave carenza... :P
corri subito ai ripari!
Se impari ad usare le classi (sempre che tu nn le conosca), vedrai che il
mondo della programmazione ti sarà tutto più chiaro. :)
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

mondo della programmazione ti sarà tutto più chiaro. :)
Sottoscrivo al 100%.
Se conosci il C passare al C++ aiuta moltissimo (e' stato il mio
percorso)
'Notte :-)
Newsgroup: it.comp.programmare.win32
Titolo: Avviare un EXE da un servizio

Vi spiego quello che vorrei fare.
Un servizio che avvia delle applicazioni (senza form) e le controlla tramite
TCP/IP. Queste applicazioni sono praticamente delle specie di servizi...
sempre fatti da me.
Pome posso sviluppare le cose?
Ho provato ad utilizzare la CreateProcess per avviare un notepad, ma questo
non si visualizza! Se uso la stessa procedura non in un servizio, ma in una
applicazione standard il notepad si apre...
Il notepad viene pero' avviato... e nella lista dei Processi dentro alla
Task Manager di Win2K Pro c'e'.... ma non si vede!
ps. Uso Delphi

 applicazione standard il notepad si apre...
provato con la solita ShellExecute?
ciao, assa.

 Task Manager di Win2K Pro c'e'.... ma non si vede!
se non specifichi i descrittori nella createProcess li eredita dal processo
chiamante...

 applicazione standard il notepad si apre...
Prova a modificare le impostazioni del tuo servizio (sotto
Pannello di Controllo)
1) non farlo partire sotto l'account SYSTEM, ma un altro utente,
esempio Administrator (almeno per i primi test)
2) abilita l'opzione "Allow service to interact with desktop"
ciao, Massimo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.programmare.win32
Titolo: riusciute a leggermi? rispondete ho dei prob col server

Grazie ma ho l'impressione che i miei msg volino via. Inoltre il
server non mi dice piu' che it.comp.programmare.win32 esiste nella
lista dei gruppi.

lista dei gruppi.
si , ti leggo,ciao  by Tdx


No, non ti leggo. Scrivi piu' in grande.
Scusate, ma non riesco a controllare la mia ilarita' ;-)
Saluti
    Mardy
--
Per rispondere, togliere NVN dal mio indirizzo.
Uhmm... Solo 30 quadrifogli, 1 quadri/pentafoglio, 4 pentafogli,
1 esafoglio. Dove andremo a finire di questo passo?

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

Salve a tutti,
conosco il c++(solo standard per il momento).
Mi piacerebbe programmare anche in Windows e ho sentito parlare molto
bene
del testo "programming windows 5th edition by charles petzold".
La mia domanda č questa: il testo in questione espone il proprio
contenuto
(ed esempi allegati) in c/c++?
Vale la pena di essere acquistato????
Grazie, in ogni caso a tutti.
-- 
Posted from 
ppp-143-25.24-151.libero.it
 [151.24.25.143] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie, in ogni caso a tutti.
Il testo da te citato e' il miglior libro introduttivo sulla programmazione
windows con le Win32 APIs in C.
(si richiede un discreta conoscenza del C)
Alex
Newsgroup: it.comp.programmare.win32
Titolo: Domandona (sembra OT ma non credo lo sia)

Ciao a tutti mi chiamo Mauro
A breve mi dovrebbe arrivare l'alice free. Mi chiedevo se esistono dei
programmi residenti che si accorgono quando ti serve la connessione e quindi
tirano su la linea e appena non serve piu' (impostando dei tempi di time-out
ancora meglio) la tirano giů, questo per risparmiare il piů possibile
soldini, visto che lo scatto alla risposta non esiste....
Mi interesserebbe anche svilupparmelo (cosě me lo faccio come piů mi piace)
in vc++ 6, ma per intercettare chiamate al ras o tirar su linee ecc.... non
so nemmeno da dove cominciare... Qualcuno mi da un paio di nomi di funzioni?
Ciao e grazie
--
--
Per rispondere togliere NEW dall'indirizzo
remove NEW from address to answer
Gaggioso il portale della pesca 
http://www.gaggioso.it


Ce ne sono tantissime, iniziano con RasXXXXX...basta che esegui una ricerca
con google.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.programmare.win32
Titolo: Bcb 6 trial

Ho scaricato il bcb6 enterprise trial dal sito della borland.
Con questo ho ricompilato un programma creato col bcb3.
Sapete se posso commercializzarlo? 
Al termine del periodo di prova del bcb6, smetteranno di funzionare anche 
i programmi?
Saluti
Franco

Leggiti l'EULA del bcb6 trial e probabilmente lo scoprirai da te.
(l'EULA è la licenza su cui premi "OK" o "Avanti" quando installi il
programma) E' improbabile che i programmi smetteranno di funzionare dopo i
30/60 giorni. Il problema però potrebbe essere che non avresti la licenza di
redistribuire le dll necessarie a far funzionare il tuo programma.
--- bye

, 
xan...@geocities.com
 
says...

Ho visto un programma che si blocca mostrando la scritta: Compilato col 
la versione trial di delphi

Newsgroup: it.comp.programmare.win32
Titolo: OT - DLL in Borland C++ Builder 5

Salve.
scusate se la domanda č OT (si dice cosě?). Qualcuno di voi ha qualche
esempio abbastanza didattico su come creare una DLL in BC++ Builder?
Grazie.
Rispondete pure nella mia casella privata: 
Andrea....@icon.it

Rispondete pure nella mia casella privata: 
Andrea....@icon.it
Ecco, questo forse era meglio non chiederlo.
In teoria è contro la nettiquette.
-- 
DGP85                | May the Force be with you!
http://thedaps.net/
  | No Binaries or HTML at this address.
http://www.dgp85.com
 | Don't change the address.
Vuoi guadagnare navigando? Arruolati in marina!

 Grazie.
