mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: problema linking xmllib2

salve a tutti
ho provato a fare una win32 console application 
ho cambiato il codice e al posto della Hello Word
ho messo questo (
http://xmlsoft.org/tutorial/apc.html
)
sotto tools->option->directories
ho messo la directory per le lib e gli include (libxml2 e iconv)
presi da 
http://www.zlatkovic.com/libxml.en.html
ma non funziona
mi da':
Linking...
xml_reader_DEV.obj : error LNK2001: unresolved external symbol
_xmlNodeListGetString
xml_reader_DEV.obj : error LNK2001: unresolved external symbol
_xmlStrcmp
xml_reader_DEV.obj : error LNK2001: unresolved external symbol
_xmlFreeDoc
xml_reader_DEV.obj : error LNK2001: unresolved external symbol
_xmlDocGetRootElement
xml_reader_DEV.obj : error LNK2001: unresolved external symbol
_xmlParseFile
Debug/xml_reader_DEV.exe : fatal error LNK1120: 5 unresolved externals
Error executing link.exe.
Creating browse info file...
cosa posso fare?dove sbaglio?
// MainDialog.cpp : implementation file
//
#include "stdafx.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <libxml/xmlmemory.h>
#include <libxml/parser2.h>
void
parseStory (xmlDocPtr doc, xmlNodePtr cur) {
	xmlChar *key;
	cur = cur->xmlChildrenNode;
	while (cur != NULL) {
	    if ((!xmlStrcmp(cur->name, (const xmlChar *)"keyword"))) {
		    key = xmlNodeListGetString(doc,
cur->xmlChildrenNode, 1);
		    printf("keyword: %s\n", key);
		    free(key);
 	    }
	cur = cur->next;
	}
    return;
}
static void
parseDoc(char *docname) {
	xmlDocPtr doc;
	xmlNodePtr cur;
	doc = xmlParseFile(docname);
 
	if (doc == NULL ) {
		fprintf(stderr,"Document not parsed successfully.
\n");
		return;
	}
 
	cur = xmlDocGetRootElement(doc);
 
	if (cur == NULL) {
		fprintf(stderr,"empty document\n");
		xmlFreeDoc(doc);
		return;
	}
 
	if (xmlStrcmp(cur->name, (const xmlChar *) "story")) {
		fprintf(stderr,"document of the wrong type, root node
!= story");
		xmlFreeDoc(doc);
		return;
	}
 
	cur = cur->xmlChildrenNode;
	while (cur != NULL) {
		if ((!xmlStrcmp(cur->name, (const xmlChar
*)"storyinfo"))){
			parseStory (doc, cur);
		}
 
	cur = cur->next;
	}
 
	xmlFreeDoc(doc);
	return;
}
int
main(int argc, char **argv) {
	char *docname;
 
	if (argc <= 1) {
		printf("Usage: %s docname\n", argv[0]);
		return(0);
	}
	docname = argv[1];
	parseDoc (docname);
	return (1);
}
--
X-Privat "FREE Usenet" - 
http://www.newsserver.it

il problema l'ho risolto ... nel caso servisse o lo avvesse
qualcun'altro ...
basta mettere in
Poject->Setting->Link
nella casella Object/library modules:
il path comprensivo del nome della librerie che si vuole linkare ...
es.
..\..\librerie\iconv\lib\iconv.lib
..\..\librerie\libxml2\lib\libxml2.lib
..\..\librerie\zlib\lib\zlib.lib

Newsgroup: it.comp.programmare.win32
Titolo: Inviare testo a windows box

 
 
 
Sapete se sia possibile, da un programma console, scritto in C, inviare del
testo scritto ad una finestra/box, aperta come Salvafile, dal programma
stesso e dal programma inviarlo alla clipboard e dalla clip inviarlo alla
finestra box aperta.
 
Gr�zie
 
Ciao
 
 
 
 

 
Avr� scritto male, mi spiego m�glio.
E possibile inviare ad una fin�stra, come: salva file, nello spazio
dell'input dove v� scritto il n�me file, inviarci il contenuto della
clipboard, da un programma console, scritto in C!?!
 
Ciao
 
 
 


 
Per prendere il contenuto della clipboard puoi utilizzare la funzione 
GetClipboardData.
Per scrivere nello "spazio dell'input" devi:
1) individuare l'handle della finestra (ossia la finestra di dialogo) 
che contiene la editbox in cui scrivere, tramite FindWindow;
2) impostare il testo della editbox, tramite SendMessage(WM_SETTEXT) o 
SetDlgItemText.
 
La documentazione delle funzioni la trovi su MSDN.
Newsgroup: it.comp.programmare.win32
Titolo: importare da dll che non ha mangling dei nomi

Ho una dll scritta in c++ (compilatore microsoft) che esporta una
funzione in questo modo:
int _stdcall Inizializza(int porta,unsigned long baudrate) 
{
....
}
con un file .def cosi':
; LettoreDLL.def : Declares the module parameters for the DLL.
LIBRARY      "LettoreDLL"
DESCRIPTION  'LettoreDLL Windows Dynamic Link Library'
EXPORTS
Inizializza	@1
cosi' facendo con il dependency walker si puo' vedere che il simbolo
esportato ha nome "Inizializza". Da Visual Basic, con opportuno declare,
si riesce a richiamare la funzione.
Ora devo utilizzare la funzione da un programma scritto in C ma
nonostante i miei sforzi mi becco sempre l'errore:
unresolved external symbol _Inizializza
ovvero si ostina a cercare la versione con l'underscore.
C'e' modo di spiegargli che il simbolo in questione ha il nome senza
underscore? Ovviamente specifico il lib durante la compilazione.
Come prototipo nel file C mi sono limitato a:
int Inizializza(int porta,unsigned long baudrate);
Riesco a far funzionare la baracca facendo, brevemente:
extern "C" int __declspec(dllexport) _stdcall Inizializza(int
porta,unsigned long baudrate) 
{
}
togliendo il file def e specificando _stdcall nel prototipo del file C.
Pero' ho idea che cosi' facendo mi scoppi il pezzo Visual Basic.
Credo che sia possibile mantenere il nome senza decorazioni e compilare
correttamente da C. Sicuramente e' cio' che avviene quando mi linko alla
libeay32.dll di openssl (simboli lisci senza nessuna decorazione).
Forse c'e' qualcosa nei file .h di openssl che fa scattare qualche
molla...?
scusate la lunghezza del post.
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/

 Pero' ho idea che cosi' facendo mi scoppi il pezzo Visual Basic.
Assolutamente no.
Basta che da VisualBasic usi come alias nella declare il nome :
_Inizializza@8
Questo perche' stdcall aggiunge @ e la dimensione totale in byte dei
parametri passati.
Non ricordo adesso esattamente se aggiunge anche un _ davanti.
Prova sia con che senza.


preso atto delle tue osservazioni ti racconto come ieri sera sono
riuscito ad ottenere un compromesso.
Parte c++:
aggiunto extern "C" ma non __declspec(dllexport), forse metterlo non
influisce sul risultato fnale, dopotutto, se lo metto mi diventerebbe
inutile il def pero' non riuscirei ad avere i nomi non decorati, quindi:
extern "C" int _stdcall Inizializza(int porta,unsigned long baudrate)
Parte C:
e' necessario mettere _stdcall:
int _stdcall Inizializza(int porta,unsigned long baudrate);
in questo modo VB funziona come ha sempre fatto e in C e' necessario
solo aggiungere _stdcall.
Osservazioni:
e' fondamentale mettere extern "C" anche se, stando al Dependency
Walker, i simboli non cambiano mettendolo oppure no.
mi ostino a volere i nomi non decorati perche' la libreria di OpenSSL li
ha cosi' e tutto funziona bene, forse perche' e' in C. Difficile
districarsi negli enormi Makefile e molteplici hedear file che ha...
grazie

Newsgroup: it.comp.programmare.win32
Titolo: effetto flash

Come creare l'effetto flash su un immagine usando il c++

Come posso creare l'effetto flash su un immagine usando il c++  o il c ????

 c ????
Il linguaggio che usi è completamente irrilevante...
Cerca con google qualcosa tipo "image processing", "digital signal
processing", dsp, filtri, ecc...
Kiuhnm

Newsgroup: it.comp.programmare.win32
Titolo: CreateWindow()

>>>>>>>>>>>>

 barra del tiolo e il bordo?
ti potrei anche rispondere (anzi, lo faccio, con un'unica risposta:
GetSystemMetrics(...)), ma non ha senso, perchè se non hai letto un qualcosa
che ti spieghi il minimo indispensabile per poter scrivere un'applicazione
win32 per poter testare il funzionamento di una SINGOLA chiamata API, domani
sono sicuro che chiederai che roba è il tipo ATOM ritornato da
RegisterClass() o qualcosa sui valori di SetWindowPos()
ti consiglio invece un buon libro (il Petzold per esempio, che è anche in
italiano) o almeno un tutorial (per esempio l'ottimo tutorial di Alex
Martelli, anche questo in italiano:
http://aleax.supereva.it/TutWin32/index.htm
)
cmq prima di finire il messaggio, ho altre piccole cose da dire:
prima di postare, cerca con deja (se hai voglia, o almeno fai una ricerca
per subject con outlook express)
cerca su MSDN (questo è molto iportante)
se non sai l'url: 
http://msdn.microsoft.com/library/default.asp
cerca con altavista (o col motore di ricerca che più preferisci. io
preferisco altavista. per trovare il sito di Alex ho scritto "+win32
+indroduzione")
buon apprendimento :o)
--
ciao
XAERO [*]
-----BEGIN GEEK CODE BLOCK...{modificato per non invadere le 5 righe di
sign!...

Newsgroup: it.comp.programmare.win32
Titolo: Voci nel registro di configurazione

Come si possono inserire i file .reg nel registry senza che vanga richiesta
la conferma?
Grazie a tutti!!

 la conferma?
regedit /r nomefile.reg
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/

Newsgroup: it.comp.programmare.win32
Titolo: Urge:Errore exception unknown:0x80000003 nell'applicazione

 
 Ciao a tutti,
Sto usando win 2000 sp4,l'applicazione è sviluppata in VC++ . Succede che
almeno una volta al giorno ho un crash dell'applicazione che mi segnala:
si è verificato l'errore di exception unknown softare exception (0x80000003)
nell'applicazione 0x10212b40
Fare click su Ok per terminare l'operazione
Fare click su Annulla per il debud dell'applicazione
Faceno click su Annulla finisco in uno dei thread che è ancora vivo ma non
mi aiuta a capire dov'è il problema.
Qualcuno ha qualche idea su questo tipo di errore,oppure come posso
intercettare questo
genere di messaggi windows e in caso fare il kill del processo e riavviarla
in automatico ?
Grazie anticipatamente dell'aiuto che spero mi possiate dare
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 
Di niente.
Mi spiace di non aver risposto prima.
bye ;-)
Newsgroup: it.comp.programmare.win32
Titolo: Grafica in C++

Salve ragazzi, qualcuno mi sa consigliare una buona guida in italiano, che
spieghi l'utilizzo delle librerie grafiche (pulsanti, finestre, barre ecc..)
in C++, ovviamente in ambiente windows? Grazie a chi mi risponderà ;-)

 in C++, ovviamente in ambiente windows? Grazie a chi mi risponderà ;-)
"Programmare Windows" (5a edizione) di C. Petzold - Jackson Libri.
PS. Difficile da reperire (l'editore è fallito).
Ciao. Sergio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao. Sergio
Esiste anche qualche guida online?


Dunque.... Programmare in C++ per Windows (direttamente) è da folli. Cercati
O una guida alle MFC O una guida alle WTL (io consiglio la seconda). Ci
dovrebbe essere in internet un sito italiano sulle WTL con un tutorial.
Ma aspetta... Ho letto che vuoi usare il dev-cpp... ahahahahahahahahah...
Buona fortuna!
--- bye

Newsgroup: it.comp.programmare.win32
Titolo: [MFC] Dubbio su Dialog DDX DDV

Salve a tutti.
Ho un dubbio sulle applicazioni Dialog Based.
Ho scritto una semplice applicazione dialog based, ho una singola
dialog che non ne apre altre. In questa dialog ho un controllo di tipo
Edit che uso per ottenere una CString di input dall'utente. Mi sembra
di aver capito che se vado sul Wizard (Visual C++) e scelgo la sezione
Member Variable per la classe della mia dialog posso poi aggiungere
una variabile membro della mia classe dialog ed automaticamente
ottenere che funzioni il trasferimento della stringa dalla casellina
dl controllo alla variabile suddetta e viceversa. Ma questo scambio
quando e' che avviene? Quando premo l'OK della dialog?
Se ho necessita' di fare lo scambio mentre la dialog e' ancora attiva,
anche perche' ho una sola dialog e quindi quando la disattivo in
realta' voglio terminare l'applicazione, posso usare le GetDlgItemText
/ SetDlgItemText o e' una soluzione poco corretta?
Scusate se ho formulato la domanda in maniera non molto corretta ma ho
un po' le idee confuse.
Ringrazio chiunque vorra' rispondermi.
Saluti.

 wrote in message
cf90bdaa.01070...@posting.google.com...

Lo scambio avviene chiamando il metodo
BOOL UpdateData( BOOL bSaveAndValidate = TRUE );
Il parametro da passare indica se si vuole leggere o scrivere il valore
dalla variabile: un valore TRUE significa che il contenuto della variabile
verrà scritto nella CEdit, un valore FALSE indica invece, che il valore
della CEdit sarà trasferito nella CString
Alessandro.

Newsgroup: it.comp.programmare.win32
Titolo: www.alboinformatici.com

Non sarebbe ora di cercare di dare un po' di voce alla nostra categoria?
www.alboinformatici.com


www.alboinformatici.com
No.
--
Andrea Laforgia - walkietalkie(at)
libero.it
http://www.geocities.com/AndreaLaforgia

Ciao a tutti...
volevo chiedervi una soluzione a questo problema... avrei bisogno di sapere
se esiste un API o un metodo per sapere se il computer è connesso ad
internet che funzioni sia su windows 95/98/ME/NT4/2000...
Vi ringrazio anticipatamente...
    Lord Spawn
Newsgroup: it.comp.programmare.win32
Titolo: Domanda ignorante

Ciao,
scusatemi ma ho una domandina davvero da ignorante:
nell'istruzione
strItem.Format(_T("Item %i"), i);
cos'è _T ?
Vedendo come viene usato in questa istruzione non sembra avere alcuna
utilità,ma sono certo che ce l'ha, dato che lo vedo in uso praticamente in
ogni programma.
Perlomeno,potete dirmi di cosa si tratta e a cosa serve (a grandi linee)?
Grazie anticipatamente!

 ogni programma.
E' una macro che serve per convertire le stringhe di caratteri in
stringhe di w_char nel caso sia definita la macro UNICODE.
C:\>iao Angelo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 stringhe di w_char nel caso sia definita la macro UNICODE.
Ok,grazie mille!
Già che ci sono colgo l'occasione per chiedere cosa sono le strinhge
w_char,o meglio quando servono.
Sono forse legate alla rappresentazione dei vari alfabeti del mondo?(Mi ci
fa pensare l'UNICODE)

 fa pensare l'UNICODE)
Esatto w_char e' l'acronimo di "wide character". In C un char ha
dimensione di 1 byte, visto che la dimensione piu' comune del byte
e' 8 bit, il char e' insufficiente a rappresentare tutti i caratteri
degli alfabeti esistenti. La dimensione del w_char e' plataform
dependent e puo' valere 2 o 4 byte.
Per saperne di piu'
http://en.wikipedia.org/wiki/Unicode
(abbastanza palloso)
HTH

Newsgroup: it.comp.programmare.win32
Titolo: user breakpoint (NTDLL)

Hello World,
da qualche giorno sta succedendo una cosa strana: debuggando con VC++6.0
un'applicazione, l'esecuzione si interrompe a sorpresa con un messaggio
del tipo:
User Breakpoint called from code at 0x77f7629c e confermando il
messaggio mi viene visualizzato il codice disassembly di NTDLL (call
stack dice "NTDLL! 0x77f7629c").
L'applicazione (versione debug) usa una dll da noi sviluppata e linkata
in versione release, e da call stack risulta che il breakpoint (che
appartiene a NTDLL) viene raggiunto dopo una chiamata ad una funzione
contenuta nella nostra dll.
Chi sa dirmi perche' succede cio' (notare che lanciando la versione
release, e lanciando la versione debug senza debuggarla, l'applicazione
funziona tranquillamente).
Grazie e buona giornata a tutti
Alessio e Lorenzo

 in versione release, e da call stack risulta che il breakpoint (che
In generale, non puoi mischiare nella stessa applicazione moduli (EXE e
DLL) che usino *diverse run-time libraries*.  Di default, le versioni a
debug e release usano diverse run-time libraries (puoi rimediare, basta
dire ad entrambe le configurazioni di usare "Debug Multithreaded DLL"
o a entrambe "Multithreaded DLL" in C++/code generation).
Il problema si pone quando le funzioni dei moduli devono interagire
tramite le run-time, ad esempio facendo entrambe dell'I/O, oppure
(frequente!) allocando memoria da una parte e liberandola dall'altra,
ecc, ecc.  E` allora indispensabile che le runtime esistano in una sola
istanza (quindi dev'essere una DLL, non un link statico, per poter
essere condiviso dai vari moduli; e deve essere la STESSA DLL, cio`
sempre MSVCRT.DLL, la "multithreaded DLL", oppure sempre
MSVCRTD.DLL, la "debug multithreaded DLL").
[Il problema non si pone interagendo via COM, poiche` il COM
specifica che allocazioni e rilasci di memoria avvengano solo e
rigorosamente attraverso CoTaskMemAlloc ecc (o gli equivalenti
metodi dell'interfaccia IMemAlloc ottenuta comunque da sistema).
E questa e` appositamente studiata al fine di permettere che
allocazione e rilascio avvengano in modo "distribuito" (persino, se
occorre, fra diversi *processi* e diverse *macchine*...)].
Alex

Newsgroup: it.comp.programmare.win32
Titolo: Aiutooooooo:FAX per WIN98

Problema: con un sistema win 98 (ie5 e oe5 versione virgilio) non riesco a
lanciare nessun programma fax
internet funge benissimo ma niente da fare con i fax
il mio modem č un 3comm U:S:Robotics 56k faxmodem
COSA DEVO FARE???????
Grazie mille a tutti quelli che risponderanno

C'e lai il un programa per fax .Win 98 non puo mandar un Fax senza un soft
Adatto.   By

 wrote in message
82jtna$7qf$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.programmare.win32
Titolo: il nuovissimo sistema operativo Zeta 2000

Tra breve sarà disponibile il nuovissimo sistema operativo Zeta 2000 con
struttura a microkernel.
Prestazioni eccezionali e compatibilità con tutti i sistemi operativi più
diffusi.
Tutte le informazioni nel sito: 
http://w3.to/zeta2000

ah ah ah ah ah ah ah ah ah ah ah ah ah ah ah ah ah ah ah ah ah ah ah ah ah
ah ah ah ah ah ah ah ah ah ah (basta fermatemi non ce la faccio piu')

Strano, e dire che non e' il primo di aprile.
MAH !
ZEC

Newsgroup: it.comp.programmare.win32
Titolo: significato di __stdcall

Ho notato che WINAPI, APIENTRY, CALLBACK, APIPRIVATE sono definite come 
__stdcall ma non so cosa significa. Me lo potete spiegare 
dettagliatamente? Mi rendo conto che potrebbe essere una risposta 
abbastanza lunga e quindi vi ringrazio gia'. Mi va bene anche un 
semplice link, in italiano inglese o francese. Grazie a tutti.

DevarajA wrote:

Indica la convenzione di chiamata (calling convention) per una 
determinata funzione (convenzione sul passaggio parametri, 
name-decoration). E' la convenzione adottata dalle API di Windows.
L'esigenza di avere una convenzione standard per le chiamate viene dalle 
funzioni nelle librerie dinamiche, di cui il programma carica un 
puntatore, e oltre a sapere che parametri deve passare deve anche sapere 
in che ordine se l'aspetta nello stack.

 e' una spamtrap.
Per scrivermi, usate zello <at> despammed <dot> com

Newsgroup: it.comp.programmare.win32
Titolo: Array DInamico

Ho fatto una classe che funge da array dinamico di puntatori a oggetti di
vario genere. La classe funziona bene e mi da più sicurezza di quella
proposta nella MFC (fidarsi è bene, non fidarsi è meglio).
 Ho solo un problema: vorrei inserire una funzione "DeleteAll()" che oltre a
disallocare la memoria allocata per contenere i puntatori cancelli anche
tutti gli oggetti puntati.
Il mio problema è che ho immagazzinato i puntatori come puntatori a oggetti
di tipo void perchè la classe deve poter immagazzinare oggetti di ogni tipo.
Pur non dando errori di compilazione, l'utilizzo delle funzioni delete o
free() non funziona: dovrei fare prima una cast al tipo di oggetto giusto
... come faccio?
Vi ringrazio in anticipo per la cortese attenzione

Oppure un template
CMyDArray<hwnd> hwndarray;
 hwndarray.free();

Usa VARIANT

 wrote in message
9d10a7$g0o$1...@pluto.news.dsi.unimi.it...

Newsgroup: it.comp.programmare.win32
Titolo: Uso del Handle al file dentro la DLL

Ho uno starter che esegue l'iniezione di una Dll in un processo.Il mio
problema è questo: all'interno della Dll mi serve un Handle al
processo che ho chiamato nello starter. Come faccio ad avere questo
handle?

Mary_per_sempre ha scritto:

GetCurrentProcess()
http://msdn2.microsoft.com/en-us/library/ms683179.aspx
(ti restituisce uno pseudo-handle)
PS: hai 25 (o 26) anni, sei giovane, e hai la tua Mary; la vuoi piantare
di fissarti su queste inutili nerderie, per le quali sembri decisamente
negato? :D
che poi dopo la gente pensa che sei il solito lamer che sta programmando
il solito virus scrauso che fa la solita DLL injection...
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 (ti restituisce uno pseudo-handle)
Ho provato con questa funzione,ma quando avvio mi ha questo errore:
Debug Error!
Program:--------------------\NOTEPAD.EXE
Invalid Allocation Size:----------------------
Mi domando : è sbagliato farlo usando CreateFile e passando il path
del NOTEPAD all'interno della DLL, visto che è già stato fatto nello
starter.

TUTTO RISOLTO, GRAZIE.

 Invalid Allocation Size:----------------------
non è stata certo la GetCurrentProcess a farti saltare quell'errore, e se
è stata lei hai un bel cazzo di problema di memoria corrotta. oppure per
qualche miracolo sei realmente riuscito a mandare a donzelle la IAT
anziché la INT :D


Non era quello, volevo ringraziarti.

Newsgroup: it.comp.programmare.win32
Titolo: [padova] cerco per sviluppo gioco!

Ho in mente di realizzare un gioco sullo stile di Diablo. Ho gia' in
mente la grafica, la storia e tutto quello che serve (tranne la musica
...non ho un buon orecchio heheh), ho bisogno solo di un po' di
persone per realizzarlo! Quindi cerco:
grafico 2d (meglio se sappia usare il computer e photoshop ..)
programmatore in c++ (io sono troppo agli inizi ...anche se prometto
bene)
e qualcuno che tiri fuori la musica!
Il progratto e' sul serio valido, e voglio fare un SIGNOR gioco
..niente di amatoriale ...intendo poi venderlo alla protonic ...una
volta ultimato!
Cerco esclusivamente in zona PADOVA!
grazie!
[S]aruman
gio...@usa.net
I386
[coordinatore]
gio...@usa.net
[gruppo]
mega...@yahoo.com
http://www.get.to/i386

che peccato..... conosco l'assembler, il c, il c++ e altre cosette...
....... cmq a padova conosco una persona che programma in assembler e
c++,  forse gli può interesare......



[S]aruman


Newsgroup: it.comp.programmare.win32
Titolo: Visualizzazione a Tutto Schermo

Salve a Tutto il Ng.
Ho un'applicazione Dos sviluppata con Clipper '87 da far girare sotto
sistema operativo Xp Pro.
Come faccio a visualizzarla  a tutto schermo?
L'Applicazione una volta lanciata copre sola parte superiore dello schermo
Ringrazio Saluto e Auguro buon lavoro a tutto il Ng. 


Non centra molto con la programmazione... Cmq... Creaci un'icona (trascini 
l'exe con il tasto dx e selezioni crea collegamento). Poi vai in Proprietą, 
Opzioni, Schermo Intero.
Newsgroup: it.comp.programmare.win32
Titolo: Scrittura files su disco

salve,
   vorrei sapere dove posso trovare la documentazione su i messaggi a
sistema e gli eventi che riguardano la scrittura (creazione e modifica) di
files su disco nei sistemi win32.
grazie

KyussRA ha scritto:

MSDN
cmq guarda che messaggi non ce ne sono, ed eventi solo qualcuno, ma
fondamentalmente i files in Win32 si gestiscono con delle normali funzioni
API, come CreateFile(Ex), ReadFile(Ex) e WriteFile(Ex).
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:bo6eud$1gd$1...@news.newsland.it...


 
Allora cerca sempre su MSDN la documentazione sugli Hook.
Luca

> certo
 > [...]
Solo non credo che tu lo possa fare via rete (a meno di non installare 
un logger sul pc remoto che ti spari i dati via rete), e comunque non 
credo che tu possa distinguere gli accessi di un utente piuttosto che di 
un altro. (Se sto dicendo una boiata, correggetemi)
In ogni caso vai su 
http://www.sysinternals.com
 e trovi un disk monitor 
gia' fatto.
Luca

 un altro. (Se sto dicendo una boiata, correggetemi)
Secondo me per monitorare il disco remoto basterebbe effettuarvi una
connessione tramite Windows Networking (funzioni WNet, pienamente
documentate su MSDN) e monitorarlo come se fosse una cartella con
FindFirstChangeNotification e compagne.


 
Per le scritture e creazioni è sufficiente, ma per le letture?
In ogni caso, poi, non è possibile stabilire chi stia accedendo ai file 
(conta che potrebbero essere anche processi che girano con le 
credenziali di altri utenti o di sistema, nel caso di WinNT/2k/XP)
Luca

 un certo utente. diciamo quindi una specie di fyle system server.
ti stai mettendo in un guaio più grosso di te. Dimenticalo, non si può. 
O meglio, si può, con le seguenti premesse:
 - un corso della durata di un anno
 - l'acquisto di svariati strumenti aggiuntivi
 - l'acquisto di un SDK, al modico prezzo di $1500
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.4. C, C++ and ASM developers
                               and beta testers are welcome!

Newsgroup: it.comp.programmare.win32
Titolo: [NewBie] programmare in C database MySql con Dev-C++

Salve,
vorrei programmare in C sotto Windows e collegarmi a MySql, dato che ho
solo questo a disposizione dove lavoro.
Ho scelto Dev-C++ come compilatore e installato MySql ma anche se prendo
degli esempi gią fatti ho molti errori.
Oltre a questi strumenti cosa devo installare per connettermi a MySQL in
C?
Ho letto di una libsqldiff o qualcosa del genere da compilare, ma non ci
ho capito molto.
Avete dei riferimenti da passarmi?
Grazie mille, e scusate se sono vago, sono agli inizi...
Saluti.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


 
Sul sito di 
mysql.org
 c'è la possibilità di scaricare i connectors per java,
C e altri linguaggi.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.programmare.win32
Titolo: [MFC]Un piccolo problema con CEdit

Ciao a tutti,
scusate la domanda da newbie ma non riesco a scrivere
una stringa in un controllo CEdit, andare a capo e poi aggiungerne un'altra.
il problema è andare a capo; ho provato inserendo "\n" nella stringa ma
viene stampato nel controllo un carattere.
Dario


Se non ha un'opzione per la multilinea devi provare il controllo
CMultiEdit.
Ciao Manuel.

stringa ma viene stampato nel controllo un carattere.
a parte che in sistemi DOS/Windows dovrebbe essere \n\r... hai impostato 
l'edit come Multiline?



Newsgroup: it.comp.programmare.win32
Titolo: Socket AIUTO!!!

Sto cercando di sbizzarrirmi un po' con la programmazione dei socket perň ho
incontrato problemi sin dall'inizio (e quando dico inizio č veramente
dall'inizio) :-((
Se utilizzo il Borland Builder C++ 3 non appena includo la winsock.h, in
fase di compilazione mi ritorna diversi messaggi di errore, fra i quali:
  [C++Error] winsock.h(53): Multiple declaration for 'fd_set'.
  [C++Error] winsock2.h(88): Earlier declaration of 'fd_set'.
  [C++Error] winsock.h(56): Need an identifier to declare.
  [C++Warning] winsock.h(87): Redefinition of 'FD_SET' is not identical.
  ..... altri sempre dello stesso tipo ma con altre strutture
  [C++Error] winsock.h(524): Too many error or warning messages.
Chiaramente non riesco ad andare avanti.
Se provo con il Dev C++ mi da altri problemi ancora, relativi alle funzioni
che sto utilizzando, ovvero:
  C:\WINDOWS\TEMP\ccXoAdgb.o: In function `main':
  file://c/docume~1/prova.cpp:10: undefined reference to `WSAStartup@8'
  file://c/docume~1/prova.cpp:11: undefined reference to `socket@12'
  file://c/docume~1/prova.cpp:14: undefined reference to `htons@4'
  file://c/docume~1/prova.cpp:15: undefined reference to `inet_addr@4'
  file://c/docume~1/prova.cpp:19: undefined reference to `connect@12'
Come devo fare?
Posso trovare da qualche parte altre librerie per usare i socket??
Posso forse scaricare un compilatore piů adatto al mio scopo??
Potete rispondermi anche privatamente a 
pe...@europe.com
Grazie per l'attenzione e ciao, Andrea

 ha scritto nel messaggio
news:TGPI6.15597$UW4.1...@news.infostrada.it...


  [C++Error] winsock.h(53): Multiple declaration for 'fd_set'.
[cut]
Ciao,
Premesso che io non uso il Borland C++Builder 3 ma l'ormai quasi
vetusto (ma per me ancora ottimo, nonché leggero) Borland 5.02a ti
posso dire che l'altro giorno ho avuto un problema simile, per
scoprire che si trattava semplicemente dell'ordine in cui avevo
scritto gli include. Dopo averli scritti cosi':
#include <winsock2.h>
#include <windows.h>
#include <commctrl.h>
mi e' andato tutto a posto.
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]

Devi includere la ws2_32.lib nel linking.
Newsgroup: it.comp.programmare.win32
Titolo: fatal error LNK1104: cannot open file "LIBCMT.lib"

Nell'utilizzare il comando cl.exe del VC++ 5.0 dal prompt di MS-DOS ho
ricevuto il seguente messaggio:
LINK : fatal error LNK1104: cannot open file "LIBCMT.lib"
Il file LIBCMT.lib è presente nella seguente directory
c:\Programmi\DevStudio\VC\lib, però  il cl.exe non è in grado di trovarlo.
Casa devo fare?
Grazie e ciao,
Fernando.

c:\Programmi\DevStudio\VC\lib, però  il cl.exe non è in grado di trovarlo.
bisogna vedere se la libpath é impostata correttamente su quella
cartella
cod

Newsgroup: it.comp.programmare.win32
Titolo: Rinominare un file!!, Gian Luca Babini

Qual'è il modo più semplice per rinominare un file in vb6 ??
Grazie per l'aiuto
--
Posted from 
small-1.inet.it
 [194.20.8.3] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Qual'č il modo piů semplice per rinominare un file in vb6 ??

Perché non usare le API MoveFile() o MoveFileEx() ?
	Marco.
Newsgroup: it.comp.programmare.win32
Titolo: Formattazione errata su un RichEdit...

Salve, vi sottopongo una questione interessante...
Mi sono accorto di un fatto curioso che accade nella compilazione di un
RichEdit.
Praticamente mi servo del RichEdit per presentare l'anteprima di una stampa,
il problema è che ad un certo punto, per sveltire l'operazione, ho fatto
compilare il RichEdit fintanto che non era ancora visibile sullo schermo,
per visualizzarlo successivamente.
La (poco gradita) sorpresa è che se opero in tal modo, una parte della
formattazione del testo va a farsi benedire!
In pratica se il testo viene scritto finché il controllo è visibile tutto va
a posto, altrimenti vengono sbagliati degli allineamenti e dei font
(chiaramente il sorgente che scrive il testo è identico nei due casi).
Il programma è scritto in Delphi ed utilizza il componente TRichEdit, quindi
non saprei se attribuire il problema alla classe Delphi (anche se sono
dubbioso al riguardo) o direttamente alla RICHED32.DLL.
C'è qualcuno che aveva già sentito parlare di questo problema?
Alberto.

 C'è qualcuno che aveva già sentito parlare di questo problema?
Dai un occhio all'Article ID Q142320 di MSDN: "BUG: Rich Edit Control
Improperly Displays Print Preview". Se si tratta di questo problema, non puoi
fare altro che aspettare la patch. :)
--
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/
Newsgroup: it.comp.programmare.win32
Titolo: [Visual C++] OnChangeInterval

Costruita dal message EN_CHANGE di una edit box..
Ecco il problema: ho questa editbox a cui è associata una variabile di
tipo int che può assumere valori tra un minimo di 1 e un massimo di
1000... (int with validation per capirci)
ho definito la funzione OnChangeInterval inserendo:
UpdateData(TRUE)
E' normale che il programma si interrompe bruscamente richiamando il
debug?
Thanks
Gilmour
--
Icq: 32405502
Se le persone che parlano male di me, sapessero quello che dico io di loro, parlerebbero peggio.
Jim Morrison
Clicca sul link per contattarmi direttamente da icq
http://msg.mirabilis.com/scripts/contact.dll?msgto=32405502

 Jim Morrison
Anche la punteggiatura è copyright JM?
8-)))
-- 
Luc.

Era un luminoso pomeriggio di aprile, e i due giovani Luc
<XXX...@katamail.comXXX> e Piero si incontrarono nella radura di
Sherwood (it.comp.programmare.win32), dicendo:

Mah, sul libretto che ho stava scritta così :)
--
Icq: 32405502
Se le persone che parlano male di me, sapessero quello che dico io di loro, parlerebbero peggio.
Jim Morrison
Clicca sul link per contattarmi direttamente da icq
http://msg.mirabilis.com/scripts/contact.dll?msgto=32405502

Newsgroup: it.comp.programmare.win32
Titolo: Aiuto con classe CSocket

Buona giornata a tutti,
avrei bisogno di un piccolo aiuto con CSocket, se qualcuno può mi fa un
grosso piacere.
Allora, ho una connessione ad un server con un oggetto CSocket ed ho un
problema con la funzione membro Receive.
A seconda delle condizioni (ho provato con connessione dial-up, adsl,
ecc) i dati che prendo con Receive possono essere completi oppure
incompleti, la funzione ritorna comunque dati.
Come faccio a chiamare Receive solo quando ci sono tutti i dati che mi
servono!?!?
Nota 1) La connessione la effettuo ad un server POP3 ed i dati che
ricevo sono e-mail...
Nota 2) Il problema apparentemente si verifica più frequentemente quando
effettuo ripetute richieste send-receive per esempio per scaricarmi la
lista delle e-mail...
Nota 3) Tempo fa ho già postato questa domanda, spero di essere più
chiaro adesso.
Grazie a tutti!!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 servono!?!?
Questo č il funzionamento normale dei sockets. Non devi aspetatre di avere
tutti i dati, metti tutto quello che hai ricevuto in un buffer e torni ad
eseguire la receive: ripetere fino a che non hai tutto quello che ti serve.
Attenzione, considera che i dati possono essere anche piů di quelli che al
momento ti servono, se la tua applicazione lo consente, puoi stringere la
finestra per ricevere solo quelli che ti mancano per completare la tua
struttura.
Qui c'č un esempio con la recv(), ma č uguale.
http://world.std.com/~jimf/papers/sockets/winsock.html
Newsgroup: it.comp.programmare.win32
Titolo: ActiveX per Excel?

che io debba fare il fiorista [Morgan]<
Visitate il mio sito
http://digilander.iol.it/Superpork

 questo componente nella mia applicazione?
Dipende in che linguaggio e` la tua applicazione.  In Python, ad esempio:
from win32com.client import GetObject
doc = GetObject(r"C:\Program Files\Microsoft
Office\Office\Examples\SAMPLES.XLS")
sheet = doc.ActiveSheet
# ecc ecc
insomma, le stesse cose che tipicamente si farebbero per connettere ed
usare un qualsiasi oggetto/controllo/documento COM/ActiveX.  Bisogna
naturalmente usare la documentazione dell'Object Model che ad esempio
e` disponibile come parte di Excel, ovvero (per Excel 2000) su MSDN.
Alex (MVP di Brainbench per il C++)

 ha scritto nel messaggio
news:ITkH6.9091$0t6.3...@news.infostrada.it...


 ha scritto nel messaggio
news:ITkH6.9091$0t6.3...@news.infostrada.it...

Newsgroup: it.comp.programmare.win32
Titolo: Notifica Connessione

Salve a tutti,
devo fare un programma che si accorga quando l'utente si connette ad
internet.
Come posso fare ?

 0) {
                              // Funzioni Connesso
                            }
                        }
                    }
                    break;
                case LINECALLSTATE_PROCEEDING:
                    // HandShaking
                    break;
                case LINECALLSTATE_DIALING:
                    // Composizione Numero
                    break;
                case LINECALLSTATE_DISCONNECTED:
                     // Disconnesso
                   break;
            }
        break;
    }
}


Puoi utilizzare le TAPI (come spiegato nel messaggio di Inferno) e
controllare le chiamate del modem, anche se non hai la possibilità di capire
se la chiamata modem corrisponde a un collegamento Internet o, ad esempio, a
una chiamata per inviare FAX.
Se utilizzi windows NT puoi usare la funzione RasConnectionNotification per
intercettare l'attivazione di una connessione RAS (Dial-up), anche in questo
caso non puoi avere la certezza che si tratti di una connessione a internet,
a meno di non chiedere all'utente, in fase di setup-configurazione, quali
delle connessioni dial-up vengono utilizzate per internet.
I tempi di connessione ricavati tramite questa funzione non corrispondono ai
tempi "fisici" della connessione via modem (rilevabili via TAPI) ma a quelli
"logici" (non è considerata la fase precedente al login).
Utilizzando Windows 95-98 puoi richiamare periodicamente la funzione
RasEnumConnections per verificare l'attivazione di nuove connessioni (e lo
stato di quelle attive).
Anche in questo caso non potrai ottenere un "timing" precisissimo delle
connessioni (anche se il livello di precisione è sufficiente, ad esempio,
per un contascatti) e la "reattività" del tuo programma varia a seconda
dell'intervallo tra un test e il successivo.
In compenso le ultime due alternative funzionano anche se la connessione
viene effettuata con dispositivi non TAPI o con più dispositivi TAPI
contemporaneamente (schede ISDN in parallelo).
---
Valter Minute
min...@fortech.it
 (the reply address of this message is invalid)
---
Are you looking for a good freeware ScreenSaver? Try FOYD!
http://hotfiles.zdnet.com/cgi-bin/texis/swlib/hotfiles/getit.bin?fcode=000PZ
0
if you want, I can send you the (free) C++ source code.
Newsgroup: it.comp.programmare.win32
Titolo: interrupt di porta seriale in C - Visual Studio

ciao,
come posso sapere se e' arrivato un byte su una port seriale aperta in 
Visual Studio - C++ ?
attualmente lo faccio in polling:
{
   int numRxBytes = 0;
   if(!ReadFile(sCommHandleAAMS, byte, 1, &numRxBytes, NULL) || (numRxBytes 
!= 1))
         return(FALSE);
  return(TRUE);
}
ma devo pollare continuamente la porta,
vorrei invece avere qualcosa tipo un interrupt  o un evento che scatta
si puo'?
grazie
bye
GCL 

 wrote in
news:N2Esj.29369$
Xg7....@tornado.fastwebnet.it
: 

E' possibile impostare i timeout di ricezione con SetCommTimeouts e 
fare in modo che la funzione ritorni al primo carattere o dopo una 
serie di caratteri.
-- 
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)

 si puo'?
Prova a dare un'occhiata alla WaitCommEvent, c'č anche un 
esempio: 
http://msdn2.microsoft.com/en-us/library/aa363479(VS.85).aspx
.
HTH,
-- 
Stefano Frosio
www.esse-effe.com

Newsgroup: it.comp.programmare.win32
Titolo: Re: [ot]sorgenti libro

 grazie a tutti ciao .
contattami

ma è uscito un altro libro o ti riferisci a "Programmazione grafica 3d" ??
 Io ho questo:
http://www.elementer.net
ciao,
Filippo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.programmare.win32
Titolo: programmi e sottoprogrammi

Gradirei sapere in che modo e' possibile creare un eseguibile in grado
di richiamare altri eseguibili, senza che le finestrelle relative a
questi ultimi compaiano nella barra delle applicazioni.
Mi spiego : la necessita' e' quella di costruire un programma che
implementi semplicemente un menu'. Ad ogni voce del menu' corrisponde
un programma eseguibile separato.
Questa necessita' nasce dal fatto che la manutenzione di ogni singolo
modulo deve poter essere compiuta indipendentemente dal resto del
sistema.
Devo ricorrere alle DLL ?
E' possibile con la compilazione condizionale generare o una DLL o un
EXE a partire dallo stesso sorgente, a seconda dei casi ?
--
Andrea Laforgia (
andrea_...@bigfoot.com
)
"There is nothing better for understanding a kangaroo than seeing it jump."
[D.Grune, C.J.H. Jacobs]

 EXE a partire dallo stesso sorgente, a seconda dei casi ?
Si`, ma non semplicissimo, perche` devi _linkare_ in modo
diverso nei due casi.  La _compilazione_ condizionale non
rende semplice passare opzioni diversi al _linker_; si puo`
invece farlo piu` semplicemente in un makefile o equivalente
(ad es. un progetto VC++ con varie configurazioni).
Alex
Newsgroup: it.comp.programmare.win32
Titolo: VB6 funzione Rnd

Ciao a tutti e buon anno.
Ho letto sulla guida di Francesco Balena che per sapere che numero casuale č
appena stato generato č necessario passare come argomento a Rnd uno 0, ma
non fa esempi, cosě ho provato con
Rnd(0) e Rnd * 0 ma come al solito no č esatto.
Come si fa?
GRAZIE

Come si fa?
Le risposte su ICLVB non ti piacevano?
-- 
ciao, hal

 Le risposte su ICLVB non ti piacevano?
No, è che le ho mandate su + NG per fare prima.
CIAO

No, è che le ho mandate su + NG per fare prima.
Quando si fa un post si dovrebbe rispettare il manifesto del ng.
Questo non e' per le questioni di Visual Basic, lo si deduce anche dal
nome.
In ogni caso non e' piu' facile memorizzare il risultato della Rnd in
una variabile per scopi futuri ?
Una ricerca veloce su google con "Visual Basic rnd" produce
riferimenti utili.
--
Database Gate - The Powerful SQL Editor
HD Checker - The S.M.A.R.T. Hard Disk Reader
Asus Checker - CPU and Asus MB Checker
http://www.sgr.info

Newsgroup: it.comp.programmare.win32
Titolo: Info MFC

Ciao a tutti,
scusate la domanda super banale, ma vorrei sapere se
esiste un qualche framework OO che faccia le veci
delle MFC visto che, mi pare, quest'ultime non siano
gratuite... o sbaglio?
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 gratuite... o sbaglio?
Dimenticavo: in C++ ovviamente...:-)


 gratuite... o sbaglio?
Io uso wxWindows (
http://www.wxwindows.org
) che si puň usare con C++, 
Python e Perl e funziona non solo su Windows.
-- 
Marco Barisione
http://spazioinwind.libero.it/marcobari/

Newsgroup: it.comp.programmare.win32
Titolo: Programma MFC con licenza GPL?

Secondo voi è possibile rilasciare un programma MFC-based con licenza
GPL?

GPL?
Perché no?
Se io faccio un programma in VC++  che usa le MFC, e rilascio programma e codice
in GPL, è tutta roba mia.
Mica rilascio le MFC stesse.
Poi è ovvio che chi modificherà il mio programma deve aver comprato anche il
VC++ con MFC incluse.
Per inciso, stanno scrivendo delle MFC-like per LLC.
Ciao!!
__________________
Marcello
PLI/CICS/DB2/C++/VisualBasic Developer
WinNT/Linux/NetWork Administrator

GPL?
Certo.
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | > Mettete 
maxa...@tin.it
 nel vostro killfile (Pub. progresso) <

Newsgroup: it.comp.programmare.win32
Titolo: Riduci, Ingrandisci, Chiudi

Salve
Qualcuno mi sa dire come si disattivano i tre tastini Riduci, Ingrandisci,
Chiudi ??
Sto lavorando con C++Builder 3
grazie

 wrote in message
8fve2i$nbl$1...@pluto.sm.dsi.unimi.it...


Allora per poterdisattivare questi tre tasti devi cercare nel "Object
Inspector" della form la voce "BorderStyle" e selezionare
"bsSizeToolWin", questo ti fa visualizzare soltato il pulsante di
chiusura. Cumunque quardale un po' tutte le opzioni, e ricorda che le
modifiche si vedono soltanto quando quando esegui il programma.
Ciao $Ale$
********************************
http://tarpinello.web.com
aman...@ftbcc.it
********************************

Newsgroup: it.comp.programmare.win32
Titolo: [Visual C++ 5.0] Debug/Release???

Ciao a tutti e grazie in anticipo per l'attenzione.
Ho il seguente problema: in un mio programma scritto e compilato con Visual
C++ 5.0 (sotto WinME) funziona tutto perfettamente in modalità Debug, ma se
vado in Release mi fa strani casini.
In pratica ho una lista dinamica semplice (a una sola direazione), che
amplio piano piano durante lo svolgersi del programma, e alla fine dovrei
salvare questa lista. Purtroppo accade che in release la funzione che
inserisce nuovi elementi nella lista non funzioni per niente!
Vi posto la funzione:
PS: Non ho mai usato le liste, percio mi sono arrangiato a modo mio, e
sicuramente avrò fatto pasticci e infratto tutti gli standard che esistono
sulla terra... ;))
int InserisciRelazioni(RELAZIONE r, CONOSCENZA *c)
{
 CONOSCENZA *ptr;
 int i = 0;
 if(r.ogg1.parola == NULL || r.relazione.parola == NULL || r.ogg2.parola ==
NULL)
  return ERRORE;
 if(!CercaRelazioni(r, *c))
  return ERRORE;
 ptr = c;
 if(ptr->r.relazione.parola != NULL)
 {
  ptr = CercaCodaConoscenza(c);
  ptr->next = (CONOSCENZA*) malloc ( sizeof(CONOSCENZA) );
  if(!ptr->next)
   return ERRORE;
  ptr->next->r = r;
  ptr->next->next = NULL;
 }
 else
 {
  c->r = r;
  c->next = NULL;
  i = 0;
 }
 return i+1;
}
Ciao e Grazie,
Dome
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
PC Brain Official Web Site
http://digilander.iol.it/pcbrain
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

 wrote in message
news:A_zb7.15483$fA3.6...@news.infostrada.it...


HELPPPPPPPPPPP!!!!
Dome
--


 vado in Release mi fa strani casini.
Avrai gia` risolto, comunque due idee (che vanno bene anche in generale):
-Se stai usando MFC, usa new e delete anziche` malloc() e free(), cosi` MFC
ti terra` traccia dei memory leaks e te li segnalera` all'uscita del
programma;
-A volte il compilatore/linker del Visual C++ si incasina, mi sono capitate
cose del genere diverse volte ed e` bastato fare un "rebuild all" per
risolvere il problema.
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/
Newsgroup: it.comp.programmare.win32
Titolo: [semi-OT] testare programmi di rete...

Salve a tutti.
Avrei necessità di testare un programma che fa da server tcp,
un po' in stile telnet server.
Qualche settimana fa ho trovato un sito di una softwarehouse,
con diversi tool che facevano al mio caso,
ma non ricordo il nome, né ritrovo il sito sulla cronologia,
né fra i bookmarks (ero convinto di avercelo messo :p )
Mi pare che fosse stato postato proprio qua.
Cmq mi sapreste indicare qualche link con quello che cerco?
Ovvero programmini per beccare vulnerabilità,
che cercano di buttar giù il programma etc...
Non vorrei apparire poltrone:
ho già googlato un po' ma nn ho trovato nulla di interessante.
Grazie.
bye ;-)

 che cercano di buttar giù il programma etc...
Non ti so aiutare ma ti chiedo una cortesia: potresti farmi sapere se 
trovi qualcosa? Anche a me interessa...
Puoi postare qui un messaggio con quello che trovi? [io non credo che 
sia OT visto che si tratta pur sempre di programmazione e di strumenti 
per il testing]
Ciao,
Andrea Magni

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

Ciao, utilizzo VC++ 6.0
Qualcuno sa spiegarmi se e' possibile e come, poter creare cursori a
colori e/o animati e caricarli su di un progetto???
Io proprio non ci sono riuscito, riesco solo a creare i soliti cursori
bianco/nero.
Ciao e grazie.

Ciao Paolo,
i cursori colorati li puoi creare con l'editor delle risorse,
quelli animati, compilando un esempio che sta sul VC++,
se non ricordo male si chiama ANIEDIT.
Per cariacare gli animati, usa LoadCursorFromFile(),
per i colorati e i normali LoadCursor().
ciao, Franco.
--
Posted from [194.184.225.66] by way of 
law2-oe8.hotmail.com
 [216.32.180.112]
via Mailgate.ORG Server - 
http://www.mailgate.org