mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: Piacevole sorpresa...

Tre giorni netti per ricevere il cd del DDK... ordinato su internet lunedě 
sera, ricevuto questa mattina.
Beh, insomma, mi ha sorpreso.

 Beh, insomma, mi ha sorpreso.
veh, che Microsoft ha sedi anche in Italia :-P
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.3. C, C++ and ASM developers
                               and beta testers are welcome!

 veh, che Microsoft ha sedi anche in Italia :-P
anche i libri ordinati su amazon di solito ci mettono 3 o 4 giorni! è una
cosa che mi ha sempre lasciato a bocca aperta!

 veh, che Microsoft ha sedi anche in Italia :-P
Ma questo arriva da Grove City, OH... ;)

Newsgroup: it.comp.programmare.win32
Titolo: controllo parallela da visual c++

Come controllo la porta parallela da visual c++?
Ho solo bisogno di alzare il livello logico di un piedino della parallela e
di abbassarlo a mio piacimento, mi serve per triggerare degli eventi
grazie

Ciao, Johnny!
Il giorno 28/10/2003 alle ore 17:42 hai scritto:
 J> Ho solo bisogno di alzare il livello logico di un piedino della
 J> parallela e di abbassarlo a mio piacimento, mi serve per triggerare
 J> degli eventi
outp(indirizzo, valore);
(L'indirizzo della porta lo trovi in rete)
Funziona solo su Windows 98/ME con i kernel NT/2000/XP l'accesso diretto
alle porte non e' permesso e' necessario un driver (non ricordo il nome ma
lo trovi facilmente cercando nei siti di elettronica e domotica).
Bye


DirectLINX Port IO
http://www.driverlinx.com/DownLoad/DlPortIO.htm
(guarda il sito 
http://www.driverlinx.com/DownLoad/dnload.htm#Windows%2095/NT%20Port%20I/O%20Driver
per maggiori informazioni)
Free e lavora sia sotto Win9x/ME che WinNT4/2k/XP
Luca

 Come controllo la porta parallela da visual c++?
Puoi provare le communications resources (apri un file con CreateFile di
nome "LPT1").
ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


potrebbe essere utile?
http://www.naughter.com/parallelport.html
ciao
Newsgroup: it.comp.programmare.win32
Titolo: Levatemi questo dubbio....

Ciao,
io sto sviluppando da qualche mese con MS VC++ 6.Oggi ho avuto modo di
vedere Borland C++ Builder 6,e onestamente sono rimasto sconcertato dalla
differenza.Borland si è infatti presentato con un'enormità di controlli già
pronti,e con una libreria di base posta ad un livello più alto rispetto
alle MFC:il tutto con enormi vantaggi di velocità e semplicità d'uso...
Non sono certamente esperto in quanto a programmazione (difatti sto usando
IDE piuttosto datati),quindi posso benissimo dire delle cavolate,ma mi
sembra davvero incredibile che,considerati tutti questi vantaggi,Borland
sia "sottovalutato" (almeno,questa è una mia impressione,quindi se mi
sbaglio vi prego di dirmelo).Voi che mi dite?Quali sono le
controindicazioni che presenta l'uso di Borland?

l'ambiente di sviluppo borland c++ builder è rimasto fermo alla 6
ufficialmente. E' un prodotto che è sempre un passo indietro rispetto
al vero rad della famiglia borland (delphi) ...

 ufficialmente.
C++ Builder 2007:
http://www.codegear.com/products/cppbuilder
Sì d'accordo, ora è CodeGear, ma è pur sempre un ramo di 
Borland.
Ricordo poi le versioni Turbo Explorer (free): 
http://www.turboexplorer.com/
.
-- 
Stefano Frosio
www.esse-effe.com

Newsgroup: it.comp.programmare.win32
Titolo: Float in Stringhe

Ciao a tutti,
    qualcuno sa come si formatta un numero float o double all'interno di una 
CString:
float a;
a=3.5e-6;
CString str;
str.Format("%f",a);
mi produce una stringa non in notazione scientifica: in str è contenuto il 
valore 0.000004.
Come posso fare a formattare l'uscita in modo da visualizzare la notazione 
scientifica?
Graie a tutti,
        Beppe 

 str.Format("%f",a);
Prova con "%e" e/o "%g" (oppure "%E", "%G").
Paolo. 

 ha scritto nel messaggio 
news:35uko1F...@individual.net...


Newsgroup: it.comp.programmare.win32
Titolo: Visual C++6: controllo ComboBox

Salve a tutti,
vorrei sapere se dopo l'inserimento di un controllo ComboBox all'interno di
una finestra di dialogo occorre istanziare un oggetto di questa classe e
richiamare la funzione 'Create'.
Il problema sta nel fatto che cliccando sulla freccia a discesa non riesco a
far apparire il menů a tendina.
grazie.
Giuseppe.Pin

 richiamare la funzione 'Create'.
La dim. di default per il menu a discesa č nulla .. devi variarla tu nelle
risorse.
Click sul bottone (nell'editor del dialog) ..
Trascini il cursore fino a far ottenere la dimensione corretta al dropdown
...
Cosě funzia ...
Salůt
drj
Newsgroup: it.comp.programmare.win32
Titolo: Controllo cartelle ad albero

Sono un neofita,
Uso Cbuilder 5 Ent., avrei bisogno di sapere dove posso reperire quel
controllo standard di Windows, che mostra le cartelle (tipo esplora
risorse - parte sx) in formato albero.
Cerco il componente oppure  la chiamata API di windows
Grazie, saluti Peppe

 Cerco il componente oppure  la chiamata API di windows
per i componenti BCB (e VCL in generale) ti consiglio di guardare su Torry
(
www.torry.ru
) o sulla Delphi super page (non ho sottomano l'url).
Se vuoi invece scrivere del codice a manina allora puoi utilizzare le
funzioni Win32 FindFirstFile/FindNextFile/FindClose o le funzioni
FindFirst/FindNext/FindClose della unit SysUtils.
Bye Bye! :)
--
- Carlo -
c.b...@libero.it

 ha scritto nel messaggio
news:XgLT6.6602$Ft6.2...@news.infostrada.it...


Newsgroup: it.comp.programmare.win32
Titolo: chiudere un 'applicazione

Lavoro con borland c++ builder
Come posso fare a chiudere un'applicazione senza premere la x in alto a
destra del form?
in pratica qual è il return 0; della programmazione con le finestre?

 ha scritto nel messaggio
news:IpMR6.5266$ZZ.1...@news.infostrada.it...


 ha scritto nel messaggio
news:IpMR6.5266$ZZ.1...@news.infostrada.it...



non ho capito bene cosa devo fare...
nell'help di borland c++ builder non c'è WM_CLOSE
ciao e tnx
Corvo

 ha osato scrivere:

Dovrebbe essere sufficiente usare:
Application->Terminate();
Questo chiaramente solo col c++ builder.

Newsgroup: it.comp.programmare.win32
Titolo: [pistola codice a barre] è facile ?

salve
devo realizzare un gestionale fra le varie parti ce un
modulo che dovrebbe "sfruttare" una pistola per leggere il codice a barre
degli articoli
vorrei ssapere se la cosa è molto complicata e magari qualche consiglio ecc.
su come procedere
so programmare ma non ho mai usato apparecchi esterni col pc ....
grazie ciao

 su come procedere
Normalmente si tratta di dispositivi che emulano la tastiera. Il lettore 
invia il codice a barre (terminato con un \r) e il programma lo riceve 
come se fosse digitato dall'utente dalla tastiera, è sufficiente avere 
il focus su un campo di edit per raccoglierlo.
Basta "sparare" con il notepad aperto per capire come funziona.

 ha scritto nel messaggio
news:2vmk40F...@uni-berlin.de...

Pensavo fosse qualcosa di più complicato ...
Cmq perchè normalmente ? Il  paggiore dei casi quale potrebbe essere ?
ma posso ricevere eventi del tipo :
è accesso non funzione ecc.
sono tutte con la parta usb ?

 č accesso non funzione ecc.
No. Se č un lettore, invia i caratteri che legge quando li legge.

Newsgroup: it.comp.programmare.win32
Titolo: Informazioni su chat

Ciao a chiunque mi legga, mi chiamo Massimo,
prgm in VB, C e Pascal, vi sarei grato se poteste
indicarmi qualche chat in cui incontrare e scambiare idee
con persone con i nostri stessi interessi.

you wrote:

Credo che su IRC ci siano i canali #C, #C++, #Pascal, nonche'
#Programmazione, ma t'avverto che non sono molto frequentati.
Sarebbe bello se esistesse #ICLC
Newsgroup: it.comp.programmare.win32
Titolo: disabilitare un pulsante

Quale messaggio devo spedire per disabilitare un pushbutton ?
Ciao
Grazie

 ha scritto nel messaggio
news:8iipfu$j35$1...@nslave1.tin.it...


Newsgroup: it.comp.programmare.win32
Titolo: Screen saver & power save

Come faccio a sapere quando viene invocato lo screen saver? So che per
impedire che venga caricato è sufficiente l'esistenza di una finestra CBT, e
che alla finestra attiva viene mandato un WM_SYSCOMMAND con il parametro
SC_SCREENSAVE. Io però vorrei avere un programma in background che non deve
inibire lo screen-saver, ma deve scrivere in un log quando viene attivato e
quando viene disattivato. Avete qualche consiglio in merito?
Un altro problema che ho, è che vorrei poter mandare lo schermo in
power-save, senza mandare l'intero sistema in Standby. Si può fare?
Grazie,
Lorenzo
---
"...un tipo perso dietro le nuvole e la poesia..."
Lorenzo "Loz" Novara
E-Mail: 
l...@iol.it
Web: 
http://loz.freeweb.org
 - 
http://www.poli.studenti.to.it/~l.novara


---
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.

 Guccini?
Esatto! Bravo! (Francesco è il mio idolo)
Ciao,
Lorenzo
---
"...un tipo perso dietro le nuvole e la poesia..."



--
Valter Minute - 
min...@fortech.it
 (the reply address of this message is
invalid)
--


Newsgroup: it.comp.programmare.win32
Titolo: VC++, Usare per bottoni e testo un font diverso

Salve a tutti i niusgruppari!
I bottoni che creo con VC++ 6 e il testo scritto con DrawText() usano
tutti l'odioso font SYSTEM.
Come faccio a fare utilizzare il font standard impostato da sistema
per bottoni e label?
Qalcuno ha un po' di codice da prestarmi?
Grazie!  :)
-- 
_____________________
RedPelle
--==--==--==--==--==--==--
 
redp...@email.it
 
www.redpelle.cjb.net
--==--==--==--==--==--==--

 
Basta una riga di codice:
SendMessage(hWndButton, WM_SETFONT, (WPARAM)GetStockObject
(DEFAULT_GUI_FONT), MAKELPARAM(TRUE,0));
Luca
Newsgroup: it.comp.programmare.win32
Titolo: Sincronizzazione dati

Apro un file in lettura e scrittura e do il permesso di condivisione 
solo per lettura. Ammettiamo che una app sta scrivendo mentre un'altra 
cerca di leggere i dati. Le app si trovano su macchine diverse e il file 
dati su un server. Vanno sincronizzate "manualmente" le operazioni di 
lettura e scrittura oppure il sistema operativo garantisce 
automaticamente la coerenza dei dati ?
 
grazie

 dati ?
 
Dipende dal sistema operativo e dal protocollo di condivisione di rete.
Indipendentemente dal sistema operativo, per la mia esperienza, ti dico 
di non farci troppo affidamento se scrivi su rete. Non esistono certezze 
certificate. Immagino che se vedi sparire la condivisione di rete per il 
troppo traffico di I/O la tua applicazione non si metta a ridere.
 
Se invece scrivi "poco" la coerenza dovrebbe essere garantita su 
qualsiasi sistema operativa. Ma la coerenza del file su disco potrebbe 
essere cosa diversa da quel che "si vede" su una condivisione. Bisogna 
leggere la documentazione, se si riesce a trovare.


Se vuoi la coerenza l'applicazione che scrive deve avere accesso 
esclusivo (niente condivisione in lettura) fino al termine della 
scrittura, altrimenti la seconda applicazione potrebbe leggere dati 
"vecchi", la cache e' sempre locale.
Questo e' valido per l'accesso standard, se invece usi un database il 
discorso cambia.

esclusivo
 
gia, infatti credo proprio sia l'unica implementazione "sicura".
Ciao

 wrote:
 
 
grazie
Newsgroup: it.comp.programmare.win32
Titolo: TEXT-TO-SPEECH: esiste in italiano ?

Buon giorno, mi chiedevo se esiste una libreria per TEXT-TO-SPEECH in
italiano e se era liberamente prelevabile da qualche parte oppure è (C).
--
Ciao, Matteo.

Buon giorno, mi chiedevo se esiste una libreria per TEXT-TO-SPEECH in
Attualmente un mio collega ha sviluppato un programma che utilizza la
libreria Text-To-Speech che accompagna l'hardware delle schede vocali
Dialogic. Non so se sia acquistabile a parte. Fammi sapere se sei
interessato.

 interessato.
Io ho già un programma che utilizza quella libreria, veramente a me
servirebbe la sola libreria in italiano per poter levare a quel programma
qul fastidioso accento inglese.
Avevo trovato qualcuno che ha una libreria in italiano a dir poco favolosa,
ma mi sa che non è in vendita.
Se vuoi sentire (o far sentire al tuo amico) i sorprendenti risultati di
quella libreria scarica questa piccolissima demo
http://www.stetel.com/altrifile/Usato2.mp3
--
Ciao, Matteo.
- - - - - - - - - - - - - - - - - - - - - - - - - - -
IntelliAD Official Beta Tester of
http://www.intelliad.it.cf
Qui trovi anche l'introvabile IntelliPAD!

 italiano e se era liberamente prelevabile da qualche parte oppure è (C).
Ho visto l'MP3 che indicavi, mi pare che il motore usato costi svariati
milioni. Però nell'Encarta 99 (forse anche 2k) c'era un motore TTS in
italiano abbastanza buono, anche se non raggiunge quei livelli.
--
BlackDemon
in cerca da una sign abbastanza stupida da meritarsi tale nome

 ha scritto nel messaggio
news:eBE06.158333$hk4.5...@news.infostrada.it...


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

ciao a tutti,volevo chiedere perche' nel mio win 2000 non esiste
l'autoexec.bat.non c'e'da nessuna parte!!!il problema e' che io per
settare la path dei compilatori devo inserirla li.so che c'e' un altro
modo per settare le path,voi lo sapete?
ciao e grazie
dave

 ha scritto nel messaggio
news:e0fde4ee.01111...@posting.google.com...

Proprietą su Risorse del Computer -> Avanzate -> Variabili d'ambiente
Ciao
        Riccardo

modo per settare le path,voi lo sapete?
MyComputer / Properties / Advanced / Environment Variables
-- 
hth, hal
Newsgroup: it.comp.programmare.win32
Titolo: Bitmap con MFC

Sembrarà una domanda stupida, ma come si fa a disegnare una BMP in una
normale finestra MFC? Il codice che io ho utilizzato è questo, ma, sebbene
nessuna funzione ritorni errore, quello che mi disegna è un benemerito
nulla, proprio come se la funzione non venisse chiamata; vi dico subito che
alla funzione Disegna è passato un CDC * corretto e che le coordinate
passategli nel CRect sono ragionevoli. Se qualcuno mi sa dare una dritta,
dato che il metodo perverso che utilizza windows per questo genere di cose
mi risulta piuttosto oscuro...
#define MB()  {dc->GetWindow()->MessageBox("Errore..."); return;}
void CMazzo::Disegna(CDC *dc, CRect r)
{
 CBitmap bmp;
 if(!bmp.LoadBitmap(IDB_DECK))
  MB();
 CDC mydc;
 if(!mydc.CreateCompatibleDC(NULL))
  MB();
 if(!mydc.SelectObject(&bmp))
  MB();
 CString o;
 o.Format("top=%d; left=%d; width=%d,
height=%d\n",r.top,r.left,r.Width(),r.Height());
 OutputDebugString(o);
 if(!dc->StretchBlt(r.top,r.left,r.Width(),r.Height(),&mydc,0,0,
  300,400,SRCCOPY))
  MB();
}
--
Ertai, Wizard Adept
~-~-~-~-~-~-~-~-~-~-~-~-~-~-
|||  Out of my own, out to be free  |||
~-~-~-~-~-~-~-~-~-~-~-~-~-~-

   300,400,SRCCOPY))
Il primo argomento dev'essere la x e il secondo la y dell'angolo in
alto a sinistra del rettangolo destinazione; mi pare che tu qui li
abbia scambiati.  Forse non e` questo, ma...
Alex

 if(!mydc.SelectObject(&bmp))
Non e` buona creanza selezionare un bitmap senza memorizzare a parte
(per poi ripristinarlo quando si ha finito) quello che era
preselezionato di default. Si possono generare dei memory leaks dentro a
GDI.
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/
Newsgroup: it.comp.programmare.win32
Titolo: [help!] come cavolo si crea un controllo da codi e?

ciao a tutti
ho realizzato un controllo custom
se lo inserisco in un dialog questo funziona perfettamente:
IDD_DIALOG1 DIALOG DISCARDABLE  0, 0, 186, 95
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 8, "Tahoma"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,129,7,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,129,24,50,14
    CONTROL         "Custom1",IDC_CUSTOM1,"sequenXer panel",0x0,16,16,101,59
END
se provo a crearlo intercettando il messaggio WM_CREATE della mia finestra
principale non crea un bel niente!!!
 case WM_CREATE:
  CreateWindow("sequenXer panel", "Main SequenXer Panel", 50000000, 5, 5,
100, 100,
   hWnd, NULL, (HINSTANCE)GetWindowLong(hWnd, GWL_HINSTANCE), NULL);
  return 0;
50000000 è lo stile che ha il mio controllo custom in developer studio
(nell'editor delle risorse, mostra questo stile) e che ho verificato è lo
stesso anche con Microsoft Spy++
qual'è il problema?
--
ciao
..::[xaero]::..

stesso anche con Microsoft Spy++
Ammesso che lo stile sia corretto ( devi includere sicuramente
WS_CHILD) il parametro HMENU di CreateWindow() non puo' essere NULL ma
deve contenere l'ID del controllo .
Naturalmente sempre dopo aver registrato la window class del
controllo.
ciao

 controllo.
ops! era questo il prolema!  :-]
l'id del controllo... sono sempre abituato a "disegnare" le mie apps su
dialoghi figli della finestra principale e...
grazie :)


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

Scusate raga, avrei un paio di problemini con il vc++. Il primo è che non
riesco a non far comparire la mia applicazione nella task bar (per capirci
meglio il carrispettivo in vb di Form.ShowInTaskBar=False) e poi non riesco
a far ritornare la path dell'applicazione (in vb: App.Path). Non ho capito
bene se per la prima cosa devo usare ModifyStyles() e se si quale devo
rimuovere (o aggiungere) e se per la seconda cosa la posso prendere da
qualche voce in CWinApp.
Ciao


Considerato che usi MFC, devi fare l'override di CWnd::PreCreateWindow
andando a creare una finestra invisibile (quindi non visualizzata in
taskbar) che poi renderai parent della tua finestra reale.
Ciao :-)

Uops ho dimenticato una risposta :-)
Per recuperare la CWD puoi usare a scelta la funzione _getcwd della RTLIB
(se usi MSVC) o la funzione GetCurrentDirectory dell'API di win.
Newsgroup: it.comp.programmare.win32
Titolo: programmare telefonini

Ciao a tutti!!
Qualcuno saprebbe consigliarmi un buon ambiente di programmazione per
telefoni cellulari o cmq per programmare cellulari?
E magari mi sapreste consigliare anche un buon ambiente di programmazione
scaricabile?
Grazie a tutti
Antonio

 ha scritto nel messaggio
news:enQwa.4846$Ny5.1...@twister2.libero.it...

Gli ultimi cellulari supportano la tecnologia J2ME 1.4.1
ovvero Java 2 Micro Edition.
Bisogna conoscere il JAVA per programmare un cellulare o l'assembler ma il
JAVA risulta + semplice.
Qui Troverai i file necessari alla programmazione JAVA:
http://java.sun.com/j2me/download.html

 telefoni cellulari o cmq per programmare cellulari?
Mi pare che con l'ultimo MS Visual Studio .Net si possa sia su cellulare che
palmare...
Alex

 wrote:

: 
si, ma il telefonino deve supportare .net, e nessun cellulare lo fa, al momento.
poi tieni presente che nokia, ericcson e morotola hanno tutti scelto j2me per
i propri prodotti.
 

 ha scritto nel messaggio
news:enQwa.4846$Ny5.1...@twister2.libero.it...

Molti dei nuovi cellulari della Nokia utilizzano il sistema operativo
Symbian. Per programmare in questo linguaggio è possibile scaricare un SDK
per M$ Visual C++ gratuitamente all'indirizzo 
www.symbian.com

Newsgroup: it.comp.programmare.win32
Titolo: Drawing in XOR-Mode...Circle Algorithm

Hi,
    I've this problem: I'm developing a C++ graphic application.One of my
problems is that sometimes  i must draw in XOR-mode
to delete.
If my graphic routines, while drawing, reply the same pixels when I draw in
XOR-mode I have the effect that the replied pixels are deleted.
One example is the Circle routine.
Can someone indicate me a Circle routine which doesn't reply pixels? The
only example I've found uses "sin" and "cos" but ,in this way,
the algorithm is too slow.
I 've tried to put controls in Bresenham Circle Algorithm to prevent this
problems but I've failed.
Thanks.
Michele
PS.
Does someone know a web link where I can find useful information? 

the algorithm is too slow.
Use this API in GDI:
int SetROP2 (hdc,drawing mode);
or in GDI+:
SetCompositingMode (compositingMode);

 problems but I've failed.
You should use the mid-point method and exploit the symmetry of the 
circle. You can find an example in "Computer Graphics: Principles and 
Practice" (Foley).
Kiuhnm

 [cut]
come inglese non mi sembra certo fresco di Oxford... ho i miei dubi che
questa (o questo) Micheles fosse inglese.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

questa (o questo) Micheles fosse inglese.
Sposteremo il messaggio in
it.comp.programmare.linguaggi.inglese.fake
;P
Newsgroup: it.comp.programmare.win32
Titolo: I/O tooooo....

Gentilissimi frequentatori
vi chiedo umilmente perdono per la questione che
sto per porvi, ma non so più dove sbattere la testa.
Sono un diplomando in ingegneria informatica e mi
sono avventurato con la tesi nello sviluppo di un
plug-in per il software di montaggio video Adobe Premiere.
Adobe fornisce per questo genere di operazioni un
"bellissimo" SDK, con una documentazione che
definire "pietosa" è fargli un grande complimento.
La piattaforma utilizzabile per questo tipo di
applicazioni è il Microsoft VC++ (versione 6 nel
mio caso) e tenete conto che io, pur conoscendo
discretamente C++, non ho mai programmato
in questo ambiente (mentre conosco benino il VB).
In pratica è stato fin dall'inizio un bagno di sangue,
per la scarsissima presenza di esempi che potessero
darmi un'idea di come realizzare qualche filtro o
qualche transizione.
Uno dei problemi più grossi è quello del Debug,
praticamente impossibile, non disponendo dei
sorgenti del programma Premiere (ovviamente).
Allora ho pensato di fare un log-file in cui scaricare
i valori delle variabili quando avviene l'aggancio
della funzione che elabora il plug-in e qui....  notte
fonda!!! Le funzioni presenti in fstream.h e iostream.h,
pur avendole dichiarate come include file, sono
ampiamente ignorate e continuo a ricevere
messaggi del tipo "undeclared indentifier" sulle
chiamate alle funzioni membro (open, close, ecc.)
di fstream.
Ho tentato anche con la classe CFile delle MFC,
ottenendo lo stesso effetto.
Certo che non riuscire a fare un banale file I/O
mi fa proprio sentire una nullità nel campo della
programmazione
( 
Potete aiutarmi? Sono veramente agli sgoccioli
con la tesi, e questa consulenza sarebbe veramente
preziosa..... 
Grazie a chiunque mi vorrà aiutare.....
Ciao da Max.
 

 fonda!!!
Per cose del genere io continuo ad essere un fan delle funzioni ANSI:
fopen(), fclose(), fprintf(), fgets() e cosi` via. Sono semplici e
funzionano come devono.
P.S. Ho capito adesso il giochino di parole del subject... bello. :)
... All generalizations are bad.
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

 funzionano come devono.
Hai perfettamente ragione! Ho usato questa tecnica e tutto è filato
liscio. Grazie ancora per la tua gentilezza e disponibilità.
Max
Newsgroup: it.comp.programmare.win32
Titolo: aiuto MFC

Applicazione MDI, ambiente VC++6.0 (MFC), architettura documento/vista.
Devo inserire un rebar nelle finestre child dell'applicazione. Nel rebar ci
deve stare, oltre a una serie di controlli (pulsanti, combo ecc.) anche un
CScrollBar.
Per fare questo ho fatto cosi':
Creo un template di dialogo (con caratteristiche opportune) e ci metto il
solo CScrollBar.
Derivo MyChildBar da CDialogBar.
In create di MyChildBar associo il template con la classe.
Derivo MyCReBar da CReBar (domanda nel: costruttore di MyCReBar chiamo
quello di CReBar, ma nel distruttore? Devo farlo? Ho visto che ad esempio le
classi derivate da CDialog non richiamano il distruttore della classe di
base).
Creo un altro template e ci metto gli altri controlli.
Dichiaro un membro m_mydialogbar in CChildFrame di tipo MyChildBar, un altro
membro m_dialogbar di tipo DialogBar e un ultimo membro di tipo MyReBar.
In CreateClient di CChildFrame creo i due dialog bar e li metto nel rebar.
Ho dovuto fare questo casino per far arrivare il messaggio WM_HSCROLL fino
alla vista, in questo modo:
In MyChildBar (che contiene lo scrollbar) mappo WM_HSCROLL e lo rimando paro
paro al Getparent().
Il padre, se non ho capito male, dovrebbe essere a questo punto il MyCReBar
(anche se non so perche': forse nella creazione del rebar si assume la
paternita' dei control bar, boh).
MyCReBar riprende WM_HSCROLL e lo rimanda al GetParent(), che e' il
CChildFrame.
CChildFrame fa la stessa cosa e finalmente il messaggio arriva alla
visualizzazione.
I controlli "normali" (che non mandano WM_?) li mappo col classwizard alla
vista, e quindi da li' li posso gestire.
Le domande sono:
1) c'e' un metodo piu' semplice per far arrivare WM_HSCROLL alla vista a
partire da un CDialogBar (o ReBar)?
2) mi arriva il WM_HSCROLL, ma dovendo lavorare sullo scrollbar dalla vista
(e' da li' che gestisco il messaggio) come faccio a raggiungerlo (lo
scrollbar)?
3) in alternativa, potendo gestire i messaggi ad esempio dal ChildFrame,
come faccio da questo ad accedere al documento attivo (visto che GetDocument
sembra non funzionare. E' per questo che devo gestire dalla vista)?
Grazie in anticipo.
--
Marco Fabiani
in...@fabisoft.it

Risolto.
GetActiveView.
:)
--
Marco Fabiani
in...@fabisoft.it

Newsgroup: it.comp.programmare.win32
Titolo: Cartelle web

All'interno di Risorse computer c'è la cartella denominata "Cartelle web"
che serve alla pubblicazione di siti su web. Alla mia e' sparita l'icona ed
ora compare con icona generica e senza dare segni di vita (clickandoci sopra
non si avvia nulla). E' gia' la seconda volta che mi capita e non ho voglia
di reistallare win per una ca...ta. A qualcuno e' capitato qualcosa di
analogo?
--
Dr. Sergio Gerotto
Dipartimento di Diritto Comparato
Via VIII Febbraio, 2
35100 Padova
tel  0039 049 8273482
fax 0039 049 8273479

analogo?
Ti è sparita l'icona della cartella?
Hai già controllato che il Personal Web Server (o chi per lui...) sia
impostato correttamente?
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support

 wrote in message
pL9T4.12302$F46.1...@news.infostrada.it...

Newsgroup: it.comp.programmare.win32
Titolo: HDC e indirizzi fisici!

Salve a tutti, qualcuno sa' come ottenere l'indirizzo fisico della bitmap
associata ad un DC?
In pratica vorrei poter ottenere l'indirizzo fisico per potergli scrivere
dati dentro e quindi farli comparire direttamente a video!
Mi serve inoltre poter cambiare tale indirizzo per farlo puntare ad una mia
bitmap!
p.s. so che tutto questo si puo' evitare utilizzando svariate funzioni ma a
me serve proprio ottenere l'indirizzo fisico e poterlo sostituire!

 dati dentro e quindi farli comparire direttamente a video!
La funzione che fa al caso tuo e` CreateDIBSection().
... To define recursion, we must first define recursion.
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/
Newsgroup: it.comp.programmare.win32
Titolo: API etc. etc.

Raga dove posso trovare una guida sulle API da scaricare? Una guida ke mi
indichi il valore da dare ai parametri delle API... non un semplice elenco.
Ovviamente quanto piů completa č meglio č... mi serve una guida alla maggior
parte delle api di Winzozz.
Thanx in anticipo a tutti!!!!!!

 wrote in message
news:vBps8.3652$SR5....@twister1.libero.it...

msdn.microsoft.com
altrimenti cerca il file win32.hlp
ma non so se sia free oppure no
Lawrence Oluyede
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Grazie tantissim!!! Il file win32.hlp ce l'avevo sul pc e l'ho scoperto per
caso cercandolo dopo il tuo consiglio. E' stato installato insieme al
Delphi.
Un grazie calorosissimo!!!!!!!!!

Newsgroup: it.comp.programmare.win32
Titolo: e se volessi cambiare il font del titolo della finestra principale ?

Come si puo fare ?

ombra wrote:
|| Come si puo fare ?
Cosi' :
http://support.microsoft.com/kb/q99046/
-- 
Guglielmo


http://support.microsoft.com/kb/q99046/
Grazie .

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

Conosciete qualche software free che permetta di mettere su una pagina html
delle immagini prese dalla webcam?
grazie
Massimo

 ha scritto nel messaggio
news:bkv878$20p$1...@news.flashnet.it...

a parte il fatto che sei alquanto OT, ti consiglio Pryme, personalmente mi
ci sono trovato benissimo. lo trovi a questo indirizzo:
http://www.hilo.dk/pryme/
ciao!
...::: GIANNI :::...

Newsgroup: it.comp.programmare.win32
Titolo: RICERCA CREATORI DI VIDEOGIOCHI PER PC

MD SOFT 2000
GRUPPO DINAMICO E INTRAPRENDENTE, prima esperienza nel campo dei
videogiochi,
CERCA
ragazzi/e giovani (anche con nessuna esperienza lavorativa) per iniziare un
progetto multimediale.
Le caratteristiche richieste sono:
PRogrammatore (RIF P1): conoscenza Microsoft Visual C++ o Borland builder
C++; conoscenza anche minima MIcrosoft DIRECT X 7.0.
GRafico (RIF G1): conoscenza 3d Studio MAx, Adobe Photoshop o software
equivalente.
SCeneggiatore (RIF S1): capacità narrative e creative....fantasia
illimitata.
SEgretario di edizione (RIF S2): giovane con capacità organizzative e
dinamicità che abbia voglia di divertirsi.
CHIUNQUE FOSSE INTERESSATO può inviare un suo curriculum vitae a
MDSOF...@interfree.it
specificando il riferimento. Particolari attenzioni riceveranno le email
provviste di esempi di lavori già creati.
Per quanto concerne il RIF P1 si richiede una conoscenza del C++ operativa e
non puramente teorica.
Grazie per l'attenzione
MD SOFT 2000


Newsgroup: it.comp.programmare.win32
Titolo: Problema con le MFC

Ho fatto un programmino in visual c++ che pesa 120k e usa un Bottone un
CListBox e due CEdit. Per poterlo distribuire devo includere le dll
MFC42.DLL e MSVCRT.DLL, che pesano 1.200k.
Esiste un modo per utilizzare questi controlli senza doversi portare dietro
queste due librerie?

 ha scritto nel messaggio
news:SLOK6.1010$Kh.1...@news.edisontel.com...

Guarda nei settings del progetto e scegli l'opzione MFC statically linked
Porlock.

 wrote in message
SLOK6.1010$Kh.1...@news.edisontel.com...


Se vuoi diminuire le dimensioni, non usare le mfc, e usa invece le api
standard di windows! in fondo non è difficile, anzi, devi sottostare a meno
regole assurde imposte nelle mfc! Gia con le api di win32 è un casino, poi
con le mfc è ancora peggio!!! ;)
Dome

Era quello che dicevo anch'io, quando non sapevo usare MFC... ma poi le ho
studiate e aprezzo la comodità di un paio di righe di codice per avere un
Property Sheet anziché parecchie centinaia...
Lorenzo

Newsgroup: it.comp.programmare.win32
Titolo: BCBuilder+Assembly

Ciao,
Ho dei seri problemi a compilare i miei programmi con l'inline assembly. Ho
provato inserendo il blocco __asm{ ... }, ma non mi compila e mi segnala un
Warning. Ho cercato un pň in rete ed ho trovato come risolvere il Warning:
si inserisce prima della funzione asm la direttiva #pragma inline. Il
Warning non viene piů segnalato e compila correttamente, ma non arriva alla
fase del linker. Avete qualche consiglio?
Grazie.
--
==============================
                        BiiO
 
www.biio.it
 
bi...@biio.it
==============================

Warning. 
Non e' che hai la versione stardard ?
Perche' in questo caso non e' previsto l'assembler inline presente
solo sulla versione professional e oltre .
ciao

Newsgroup: it.comp.programmare.win32
Titolo: Che sito ragazzi!!!!!!

CIAO AMICI:
Sono Vincenzo Ciaglia e sono un Webmaster di professione.
Questa volta ho creato un sito interamente dedicato all'Informatica e al
Web.
Ecco l'indirizzo:
http://web.tiscalinet.it/informaticaworld
ISCRIVETEVI ALLA NEWSLETTER MENSILE.
Aiutatemi ad arrivare  a 1000 visitatori
Adesso ne siamo 500.
P.S.
Vi aspetto in molti!!!!!!!!!!!
CIAO.
Gradirei i vostri commenti.           ;-)
E-MAIL:vincenz...@tiscalinet.it

 wrote in message
news:82e3r9$cna$6...@pegasus.tiscalinet.it...


 wrote in message

Newsgroup: it.comp.programmare.win32
Titolo: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run ... è valida per qualsiasi s.o. windows ?

Salve a tutti,
come da oggetto volevo sapere se l'uso della chiave nel registro
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
per mandare in esecuzione un programma all'avvio di Windows è valida per
qualsiasi sistema operativo Windows (95/98/ME/NT/2000/XP ecc ... ecc ...).
grazie per l'interessamento.
Porlock.

Ciao, Porlock!
Il giorno 20/10/2003 alle ore 10:15 hai scritto:
 P> per mandare in esecuzione un programma all'avvio di Windows è valida per
 P> qualsiasi sistema operativo Windows (95/98/ME/NT/2000/XP ecc ... ecc
Si.
C'e' anche la corrispondente HKEY_CURRENT_USER per l'utente loggato, se puo'
servire.
Bye

 qualsiasi sistema operativo Windows (95/98/ME/NT/2000/XP ecc ... ecc ...).
Io ho notato che a volte con XP nn funzia.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.programmare.win32
Titolo: SimpleMAPI & Outlook Secutiry Update

Salve a tutti.
Sto sviluppando in C un'applicazione Win32 che necessita di spedire
un'e-mail: non volendo addentrarmi nella complessità di MAPI ed avendo
constatato l'abolizione di cmc, mi sono orientato verso SimpleMAPI
(nonostante sia sconsigliato da Microsoft). Il problema è come conseguenza
della chiamata MAPISendMail( ), per via dell'Oulook Security Update, Outlook
mostra una finestra di dialogo che chiede all'utente il "permesso" di
inviare l'e-mail. Mi sta anche bene, ma la funzione ritorna SUCCESS_SUCCESS
anche se l'uente preme "Annulla" e la mail non viene inviata.
GetLastError( ) non è d'aiuto.
Qualcuno si è per caso già scontrato con questo problema ed ha una
soluzione?
Grazie,
Fra.

 
Forse puoi evitare a monte il problema utilizzando una connessione SMTP 
per spedire il tuo messaggio.
Ovviamente questa soluzione ha, rispetto a MAPI, vantaggi e svantaggi.
Svantaggi:
- l'utente dovrà configurare l'indirizzo del server STMP (anche se il 
programma potrebbe recuperarlo dalla configurazione di outlook, outlook 
express e qualche altro client di posta)
- deve essere disponibile un collegamento TCP/IP (MAPI permette di 
inviare messaggi anche "offline")
Vantaggi:
- non richiede che sia installato un software di posta che supporti 
MAPI.
- non richiede la configurazione di software esterni per funzionare
- funziona anche da un servizio (le MAPI hanno parecchi problemi in 
questa configurazione, e non sò se le simpleMAPI permettono di 
utilizzare i workaround per queste situazioni).
- esistono parecchie implementazioni di librerie client SMTP di 
pubblico dominio.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)
Newsgroup: it.comp.programmare.win32
Titolo: perche non funziona..... eppure è banale!!!

Ciao, ecco qua due righe semplici semplici che mi stanno rovinando la
giornata..... perche non funziona?!?!?! Io sto usando MSVC++ 6.0
CString nomefile="";
char filters[]="SM files (*.sm)|*.sm|All Files (*.*)|*.*";
CFileDialog fileDlg(true,"*.sm","
parametri.sm
",OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,filters,this);
int res=fileDlg.DoModal();
if(res==IDOK){
	MessageBox(fileDlg.GetFolderPath());
}
Quale errore banale sto commettendo ??
Grazie mille!

 char filters[]="SM files (*.sm)|*.sm|All Files (*.*)|*.*";
la stringa va terminata con due |, cosě:
char filters[]="SM files (*.sm)|*.sm|All Files (*.*)|*.*||";
--
Pela

...

non č un errore di queto tipo ... č qualcosa di ancora piů strano
.....
Nel momento quando vado ha recuperare le informazioni (path, nome,...)
sul file selzionato il sistema mi da un errore "Debug Assertion Failed
" File dlgFile.cpp, Riga:308....
Aiutatemi !!!!!
Grazie

 Aiutatemi !!!!!
Tu ovviamente sei andato a controllare col debugger cose c'è scirtto nella
riga 308 di dlgFile.cpp,
perché mi pare sia abbastanza eloquente.
ASSERT(::IsWindow(m_hWnd)); <---- NON ESISTO PIU'
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
mi confermi che s'incarta nella riga sopra riportata ?
Ciao
Porlock

Newsgroup: it.comp.programmare.win32
Titolo: Funzioni e variabili globali con MFC

Innanzitutto desidero ringraziare vivamente Alex, Valter, Lorenzo e
GianFranco per l'aiuto che mi hanno dato.
Per usare SetAbortProc() ho dovuto creare una funzione globale CALLBACK
AbortPrint che dovrei usare in due moduli cpp; il problema è che se includo
l'header file in entrambi i moduli il linker mi dà un errore di doppia
definizione e se non lo includo in uno dei due, ovviamente non sa dove sia
la funzione.
Per ora ho ovviato creando due funzioni uguali con nomi diversi, ma mi
piacerebbe sapere dove sbaglio.
Per quanto riguarda il doppio click sul titolo della finestra, con
OnSysCommand() e SC_RESTORE o SC_MAXIMIZE non funziona: devo usare 0xF012
Move Window dalla barra del titolo e 0xF122 Restore Window dalla barra del
titolo.
Infine GetWindowText() mi ritorna una stringa vuota; in sostanza io avrei
bisogno di sapere se ci sono altre finestre aperte prima di aprire una
Dialog;
con FindWindow(NULL, NULL) trovo il CWnd* alla finestra (che non è NULL) ma
quando esegue GetWindowText mi ritorna una stringa vuota.
Se invece a FindWindow gli passo il nome della finestra (almeno quelle che
conosco) ovviamente ho raggiunto lo scopo.
Ancora sentiti ringraziamenti.
Drugo

 piacerebbe sapere dove sbaglio.
Sbagli nell'avere messo nell'header file la definizione della
funzione: poni li` la sola dichiarazione, e la definizione,
invece, in un .cpp.
Alex

 wrote in message
8danh3$7bo$1...@nslave2.tin.it...


 wrote in message 8dappi$r49$1...@serv1.iunet.it...

Newsgroup: it.comp.programmare.win32
Titolo: Free Compiler BCB 5.5 ("OT")

 
Mi sto cimentando con questo compilatore a fare dei piccoli eseguibili
sotto win32.
Tutto bene tranne per il fatto che non riesco a linkare i file RC
all'eseguibile .
Questi i passaggi che compio :
bcc32 -W miofile.cpp
brc32 miofile.rc
ottengo l'eseguibile nel primo passaggio e non sortisce alcun effetto
il secondo.
Cos'e' che sbaglio ?
grazie

 brc32 miofile.rc
BRC32 -r miofile.rc
Da questo dovresti ottenere un .res, che va linkato assieme al main
metti nel miofile.cpp
#pragma resource "miofile.res"
oppure compila con
bcc32 -W miofile.cpp miofile.res
-- 
-=[]=---iAN CooG---=[]=-
Judgement day the second coming arrives
Before you see the light, you must die!

 brc32 miofile.rc
http://www.winprog.org/tutorial/bcpp.html
-- 
-=[]=---iAN CooG---=[]=-
I will use Google before asking dumb questions
I will use Google before asking dumb questions
I will use Google before asking dumb questions
...


http://www.winprog.org/tutorial/bcpp.html
Ti ringrazio e ho risolto il problema .
Pero' se ne presenta un altro.
Non riesco a fargli richiamare i controlli comuni come ad esempio la
GetOpenFileName .

GetOpenFileName 
Ho capito il perche' .
Il Borland 5.5 ha una versione Winver 0x0500 mentre il mio sistema e
un 0x0400 .
E' bastato correggere il windows.h per risolvere il problema.

Newsgroup: it.comp.programmare.win32
Titolo: Start applicazione in trayicon (builder)

Salve a tutti,
come ogni buon geiono che si rispetti sono qui a chieder consigli..
Comunque voglio ringraziare a tutti.. :)
Allora il problema di oggi...
voglio far partire la mia appliacazione in trayicon e non visibile...
Se setto form1->visible=false nel "create" o "active" non va bene mi si
blocca tutto
allora dato che ho una trayicon inglobata nel progetto ho provato a fare:
TrayIcon->Minimize(); nell'evento "onActive".
Il problema e che quando mi parte l'applicazione compare meno di un secondo
e poi va in trayicon..
Io non vorrei farla comparire proprio.. in modo che quando parte il progetto
va direttamente in trayicon.. Un giorno me lo fecero vedere in VB e li
andava... allora dico io anche in Builder deve andare :)
Grazie a tutti..
xoooox
--------------------------------
Inviato via 
http://usenet.libero.it

> voglio far partire la mia appliacazione in trayicon e non visibile...
Nel costruttore del form principale (in questo caso Form1):
TrayIcon1->Visible = true;
Application->ShowMainForm = false;
Prog.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Application->ShowMainForm = false;
nell'evento "onActive" non succede nulla e la form compare
nell'evento "onCreate" la form non compare pero' appena clicco sulla
trayicon si blocca tutto (il menu popup che si dovrebbe aprire e' contenuto
nella form1)
Dove sbaglio??
cmq Grazie


> Dove sbaglio??
Come già scritto nel mio messaggio precedente, devi mettere le due righe
di codice nel costruttore del form principale e non negli eventi da te
elencati.


Ok adesso va.. ho fatto qualche modifichina pero' va :)
Grazie mile :)

Newsgroup: it.comp.programmare.win32
Titolo: Segreteria telefonica

In che modo posso programmare windows per attivare e disattivare la
segreteria della telecom ogni volta che mi connetto e disconnetto da
internet? grazie.

...


Newsgroup: it.comp.programmare.win32
Titolo: Parallela sotto Win2000 [complesso]

Ho visto che le funzioni standard per accedere alla parallela da Win2000
sono la CreateFile e la coppia ReadFile/WriteFile (piu` altre varie ed
eventuali).
Credo che in ogni caso si passi comunque dallo spooler.
Io dovrei comandare dei potori passo posso.
Non dico che mi serve il tempo reale, ma passare dallo spooler
mi sembra troppo pesante per quello che devo fare.
1)
Vorrei passare sul LPT1 senza passare dallo spooler.
Mi dicono che per questo si puo` usare "\\.\NONSPOOLED_LPT1"
al posto di "LPT1". Io non sono stato capace.
Qualcuno l'ha fatto?
2)
Con queste funzioni si riesce a leggere anche i pin di controllo
(quelli diversi dai dati d0...d7)????
Ciao e grazie.
Miche.

 wrote in
news:9nn5kr$8hg0o$
1...@ID-87012.news.dfncis.de
: 

Non sò se Read/WriteFile passino per lo spooler di stampa, comunque 
possono essere utilizzate solo per inviare e ricevere dati, non per 
controllare segnali particolari.
Per farlo dovresti scrivere un driver che controlli direttamente la 
parallela (sicuramente complesso da implementare, ma potresti arrivare a 
un controllo molto accurato anche della tempistica) oppure utilizzare un 
driver "pre-confezionato" che ti permetta poi di inviare e ricevere dati  
(e soprattutto controllare i segnali) da un'applicazione in user mode.
La seconda soluzione è sicuramente più semplice da implementare, ma può 
essere soggetta a problemi di temporizzazione visto che le applicazioni 
non possono controllare più di tanto la schedulazione dei processi. 
Esistono sicuramente delle librerie (o meglio driver+librerie) che 
consentono di controllare indirizzi di I/O o direttamente la parallela, 
li avevo cercati per un'applicazione che poi però è stata "abortita" e, 
purtroppo, non ho link sottomano.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

 purtroppo, non ho link sottomano.
Quando ti verranno in mente, se me li puoi mandare ti ringrazio.
michele...@libero.it
.
Ciao, Miche.

 
Ho recuperato un solo link, ma credo che sia un buon punto di partenza
http://www.lvr.com/parport.htm


 (quelli diversi dai dati d0...d7)????
Cerca "giveio.sys" con un motore di ricerca, e` un driver (gratuito)
sviluppato per un articolo sul Dr. Dobb's Journal che permette di "aprire"
ai processi utente le istruzioni privilegiate IN e OUT (e quindi anche le
varie in* e out* del C).
Poi se serve posso anche postare un po' di codice per usarlo (si tratta
sostanzialmente di installare al volo un driver tramite il Service Manager e
poi di aprire il device cosi` creato).
--
Bye! Lorenzo Lutti
http://antani.virtualave.net/
Newsgroup: it.comp.programmare.win32
Titolo: PropertySheet

Chi sa dirmi come posso togliere i pulsanti OK,CANCELLA e APPLICA da una
PropertySheet?
Grazie per l'interessamento , Ciao a tutti
                                                   J@man

 PropertySheet?
Applica lo togli specificando il flag PSH_NOAPPLYNOW nel PROPSHEETHEADER,
campo dwFlags.
Per OK e Cancella, prova a mettere una tua callback (specificando dunque
anche il flag PSH_USECALLBACK e il campo pfnCallback); essa verra`
chiamata (prima della creazione, e) alla inizializzazione, le verra` passato
come primo argomento la handle della finestra di dialogo del property
sheet che sta venendo inizializzato, in quel momento puoi trovare i
bottoni di OK e Cancella (usando GetDlgItem, naturalmente, con gli
id IDOK e IDCANCEL) e nasconderli con ShowWindow, eccetera.
Se questo non e` soddisfacente, la tua callback puo` operare prima
ancora, nella chiamata prima-della-creazione, modificando al volo
il DLGTEMPLATE sulla base del quale il dialogo "property sheet" viene
creato; e` pero` una situazione piu` delicata, quindi prova prima
l'altra strada, se vuoi il mio consiglio.
Naturalmente, suppongo che tu non stia usando nessun particolare
framework (MFC, VCL, ATL, OWL, ...?), se no l'avresti ovviamente detto,
e quindi presumo che tu usi le nude API di Win32, giusto?
Alex

Newsgroup: it.comp.programmare.win32
Titolo: File locale in un browser

Salve a tutti.
 Come posso dire al mio browser fatto in VB che mi deve aprire
una index che si trova in locale nella root dell' eseguibile?
Adesso č cosě:
Private Sub Form_Load()
mywidth = Me.Width
myheight = Me.Height
WebBrowser1.Navigate "
http://www.sitononesiste.com
"
End Sub
e funziona regolarmente aprendo il sito online.
Ma io vorrei appunto aprire un file in locale.
Grazie a tutti per l'help.
Saluti
Giorgio

hai provato con:
    WebBrowser1.Navigate app.path & "\Index.htm"
???
Ciao Diego.
webone <web...@TOGLIMItiscalinet.it> wrote in message
9aev3t$kjh$1...@lacerta.tiscalinet.it...


 una index che si trova in locale nella root dell' eseguibile?
Prova con file://directory/dove/si/trova/il/file
Davide

 Adesso è così:


 ha scritto nel messaggio
news:cjDy6.15484$Oz4.4...@news2.tin.it...

Newsgroup: it.comp.programmare.win32
Titolo: Dialog in una Win32 application

Ho creato la mia win32 application (no console) con VC++, ma adesso vorrei
aggiungerci una Dialog che venga creata all'inizio (la dialog conterra'
informazioni sul nome dell'applicazione e l'autore col tipico messaggio
"Caricamento in corso..") e termini con la terminazione del programma..
quaesta dialog sara' semplice, non avra' bottoni, titolo, ecc, ma solo una
icona all'interno..
potreste aiutarmi?? sto un po' impazzendo con la creazione e la distruzione
delle dialog box..
grazie :)



Io non userei una dialog nox ma una semplice finestra da aprire nel
messaggio WM_CREATE della finestra principale. Nel messaggio WM_CREATE
della finestra figlio attiverei un timer (usa la API SetTimer) e al
primo messaggio WM_TIMER chiuderei la finestra figlio.
Ciao
Stefano
PS.
Non e' molto corretto cross-postare lo stesso messagio su NG diversi,
in ogni caso questo problema e' OT su it.comp.lang.c++
 
Stefano "HappyMan" 
--
Personal Web 
http://www.sgr.info
Email 
happyman...@libero.it
 [Togliere nospam per scrivermi]
Salsa Web 
http://happyman.n3.net
 [Foto salseri/e & I.A.B.L.A. Ring]
IABLA Sezione Lago Maggiore (NO)

Ho creato la mia win32 application (no console) con VC++, 
Sei Ot .
Posta la tua richiesta su it.comp.programmare.win32

Posta la tua richiesta su it.comp.programmare.win32
Guarda che siamo su it.comp.programmare.win32...
-- 
Lawrence "Rhymes" Oluyede (
rhy...@myself.com
)
"Per cambiare, per diventare un'altra
cosa dobbiamo prima sapere cosa siamo"
(Bruce Lee)

 Guarda che siamo su it.comp.programmare.win32...
"siamo" ?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

"siamo" ?
beh io, il tipo che ha postato, tu e tutti gli altir :)


beh io, il tipo che ha postato, tu e tutti gli altir :)
Anche se vedi i messaggi di altre persone in un thread, non
vuol necessariamente dire che quei messaggi siano stati
postati su quel ng.  Esiste una cosa simpatica chiamata
cross-post, di cui ti puoi rendere conto, semplicemente
guardando gli header dei messaggi.  E' una cosa simpatica,
che andrebbe evitata.
-- 
Andrea Laforgia (
walkie...@libero.it
)
"Usenet is a strange place" [Dennis Ritchie]

che andrebbe evitata.
infatti io non stavo facendo cross-posting e non capisco x' te la
prendi con me dato che stavo scherzando :)


prendi con me dato che stavo scherzando :)
Il discorso che ho fatto e' abbastanza chiaro perche' tu
possa rileggertelo.  Non ho detto che hai cross-postato e
non ho nessun interesse nel prendermela con te.


Newsgroup: it.comp.programmare.win32
Titolo: Immagini BMP

Nella mia applicazione faccio un uso abbondate di icone grafiche per le
barre. E' possibile inglobare le immagini in un unico file o meglio ancora
nell'eseguibile?
Max

 wrote in message
96420156...@spyke.goldnet.it...
