mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare.win32
Titolo: Toolbar a 256 colori [VC++6]

Come posso fare a inserire in una toolbar icone formate da più di 16
colori in Visual C++ 6.0?
Grazie mille
Bco
----------------------------
ICQ: 30331316
E-mail: sbicelli@yahoo****.com
Homepage 32x32Icons: 
http://members.xoom.it/32x32icons/index.htm
----------------------------
Nessuna domanda è più difficile di quella la cui 
risposta è ovvia.
----------------------------

 Bco
ciao



Ho provato ma mi chiede se voglio adattare la bitmap ai 16 colori
della toolbar, poi in fase di esecuzione vedo le icone nere....

"BCO°" <sbic...@CUTyahoo.com> ha scritto nel messaggio
news:3cde5a26...@powernews.libero.it...

scusa  ,avevo pensato che usassi direttamente le api;
se crei la toolbar manualmente puoi usare bitmap in qualsiasi formato,
se usa la toolbar fatta con l'editor di risorse sei limitato ai 4bit
ciao

Newsgroup: it.comp.programmare.win32
Titolo: cosa ne pensate di c++ builder e visual c++?

ciao
programmo da qualche anno con c++ builder, e devo dire che è ottimo (per
questo lo uso)
pero' mi chiedevo quanto c++ c'è in un programma fatto con c++builder, a
pensarci bene infatti gran parte dell librerie sono state scritte in delphi
e fatte per addattarsi al delphi, librerie che vengono pienamente usate
quando si programma, mi chiedevo,quindi, se in questo modo forse non si
riesce a sfruttare totalmente la potenza del c++.
non avendo mai usato visual c++, chiedo, quali vantaggi ci sono rispetto al
c++builder? un programma sviluppato con il visual c++ è piu' veloce?

 ha scritto nel messaggio
news:ePvT7.14008$o9.5...@news1.tin.it...

Io ti consiglierei di rimanere sul Borland.
E' veloce. Ora non so dirti se è un pò più veloce il Borland o il Microsoft,
ma non ho mai visto differenze aprezzabili.
Il C++ della Borland è più conforme alle normative ANSI e con le VCL puoi
scrivere con semplicità programmi veramente potenti e nemmeno tanto
ingombranti.
Il VC++, anche usando le MFC, da quel che ho potuto vedere... si programma
ad un livello che definirei "più a basso livello" che non con le VCL, senza
trarne vantaggi reali per la maggior parte delle applicazioni.
Se sei un programmatore di professione, VC++ te lo consiglio perché è
ovviamente più diffuso, ma se t'interessa sviluppare velocemente
applicazioni (anche di qualità professionale), non puoi fare a meno del
sistema RAD.
Un'alternativa, che però, non conosco ancora... potrebbe essere il C# !
Newsgroup: it.comp.programmare.win32
Titolo: DirectX, Mesh e Zbuffer

Salve a tutti! Sono alle prese con lo atudio delle directx... Oggi 
provavo a capire un po' il blending degli oggetti e quindi ho provato ad 
impostare una scena:
Qui c'e' la funzione di disegno:
void DrawDirectX(float timedelta)
{
     d3ddev->Clear(0, 0, D3DCLEAR_TARGET|D3DCLEAR_ZBUFFER,
        D3DCOLOR_ARGB(100, 255, 0, 0), 1.0f, 0);
     D3DXCreateTeapot(d3ddev, &teapot, NULL);
     d3ddev->BeginScene();
	/* Disegno un quadrato texturizzato come sfondo */
     d3ddev->SetTexture(0, texture);
     d3ddev->SetFVF(Vertex::FVF);
     d3ddev->DrawPrimitive(D3DPT_TRIANGLELIST, 0, 5);
	// ... con sopra una teiera
     teapot->DrawSubset(0);
     d3ddev->EndScene();
     d3ddev->Present(0, 0, 0, 0);
}
Non riesco a capire come mai il disegno della teiera mi fa sparire il 
quadrato che uso come background.
Un sincero grazie per ogni aiuto!

 quadrato che uso come background.
Nota per il futuro: Il SetStreamSource conviene lasciarlo nella funzione 
di rendering. Inserendolo ovunque prima della DrawPrimitive il tutto 
funziona alla grande e la teiera e' davanti al quadrato. Il bello e' che 
  l'ho sempre messo nella funzione di render, solo oggi ho fatto lo 
splendido e ho detto "Ma si', mettiamolo nella funzione in cui 
inizializzo la geometria, tanto cosa vuoi che succeda...". Due ore a 
scervellarmi!! :)
Saluti!!

Newsgroup: it.comp.programmare.win32
Titolo: Form "Always-on-top".

Vorrei sapere come fare ad attribuire la caretteristica di stare sempre in
primo piano rispetto alle altre applicazioni Windows, ad un Form di
un'applicazione in VB6.
Grazie in anticipo,
Sauro

 un'applicazione in V
Dai un'occhiata all'API SetWindowPos(), con una combinazione di Flag
dovresti ottenere quello che desideri.
Ciao! :-)
--
- Carlo -
c.b...@libero.it

Newsgroup: it.comp.programmare.win32
Titolo: data base access, C e SQL

Come faccio ad inserire dei comandi sql in un programma C per gestire un
Database in access? dove posso trovare informazioni a riguardo?
Grazie

 Grazie
con il C non saprei, con il C++ usi ADO e sei a cavallo.
Ciao
Roberto

 Grazie
Puoi provare ad usare le API ODBC.
Guarda su MSDN, cerca  "Microsoft Open Database Connectivity"
Ciao
Newsgroup: it.comp.programmare.win32
Titolo: non funziona AlphaBlend!

sto cercando di usare AlphaBlend() in un mio programma, ma quando compilo mi
da questo errore:
--------------------Configuration: CBmp32 - Win32 Debug--------------------
Compiling...
main.cpp
Linking...
main.obj : error LNK2001: unresolved external symbol __imp__AlphaBlend@44
Debug/CBmp32.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
CBmp32.exe - 2 error(s), 0 warning(s)
ho incluso Windows.h e definito WINVER a 0x0500
che altro devo fare? devo linkare qualche file lib?
--
ciao
XAERO [*]
"Se vuoi renderti conto del valore del
denaro, prova a chiedere un prestito"
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCA/CM/CS/CC/E/O d?(-) s+:-- a--->? C++++(+)$@ UL-(--) P>++ L+() E-- W+++$@
N++@ o-- K- w+++(++++)@ O--- M V? PS+++ PE-(--) Y? PGP>++ t? 5? X+ R- tv-
b+(++) DI? D++ G- e !h !r y?
------END GEEK CODE BLOCK------




L'help del platform SDK riporta:
Library: Included as a resource in Msimg32.dll.
Normalmente viene indicato un .lib, questo mi fà sospettare che la funzione 
è dichiarata nel .h, ma può essere linkata solo dinamicamente 
GetProcAddress.
Una soluzione "brute force" è quella di cercare nelle directory lib un file 
che contenga il nome della funzione... (giusto per evitare il link 
dinamico...).
P.S. Visto che il tuo Outlook Express ha il vizio di fare post multipli, 
dovresti almeno cercare di ridurre la signature... (e magari cambiare 
newsreader...)
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

Newsgroup: it.comp.programmare.win32
Titolo: PROGRAMMAZONE IN C

ciao vorrei sapere da voi se in c esiste una funzione di libreria che
disabilita
il tasto CTRL + CANC  o CTRL + INTERR  in modo tale che
che non si possa forzare l'uscita  del programma con la pressione delle
combinazioni di tasti sopra citati.
E gia che ho fatto 30 faccio 31; chiedendovi se e come e possibile
eseguire un programma creato senza che appaia la classica finestra dos
(quali modifiche a livello di codice??????);

In windows puoi usare la API SystemParametersInfo. Se sei più specifico
nella descrizione del problema forse ti posso dare una mano.
accccccccccclopjnf ha scritto:


(quali modifiche a livello di codice??????);
Quando lanci un programma DOS il Win, anche in assenza di un qualsiasi
output su schermo, ti apre comunque la classica finestra console. Per poter
programmare x Win32 non bastano modifiche a livello di codice bensì devi
possedere un compilatore adatto (Borland C++ Builder, MS Visual C++).
Ciao, Giuseppe

 > combinazioni di tasti sopra citati.

Newsgroup: it.comp.programmare.win32
Titolo: Builder 3.0 e componente TAnimate

Ciao a tutti, in una piccola applicazione che stò tentando di scrivere,
dovrebbe esserci la possibilità di riprodurre dei filmati multimediali
con la possibilità di salvare ogno frame come immagine bmp... a questo
punto la prima idea che mi è venuta è stata quella di inserire un
componente TAnimate abbinato ad un componente TMediaPlayer con accanto
un semplice componente TImage nel quale copiare il frame che mi
interessa per poi, ad esempio,  poterlo utilizzare in diversi modi... ma
ecco il problema come faccioa copiare l' immagine contenuta nel TAnimate
nel TImage ? Ho provato con il seguente frammento di codice
Animate1->PaintTo(Image1->Canvas->Handle,0,0);
ma non funziona... qualcuno di voi potrebbe aiutarmi a capire cosa ci
sia di sbagliato ? Sarebbe possibile magari salvare direttamente il
frame in bmp senza passare attraverso TImage ?
Come faccio per fare in modo che il frame visualizzato in TAnimate non
si cancelli quado una altra finestra ci passa sopra ?
Ringrazio anticipatamente per il tempo che mi dedicherete...
Salutoni a tutti Dave.

 si cancelli quado una altra finestra ci passa sopra ?
Non saprei, ma č un problema?
Ciao,
Steve.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Non saprei, ma č un problema?
Sarebbe brutto vedersi cancellare un frame passancoci sopra con una
finesta...
Ho risolto il problema cosě:
Animate1->Brush->Bitmap=img;
Ciao e Grazie 1000. Dave.

Newsgroup: it.comp.programmare.win32
Titolo: [OT] Da PDF a doc

Come posso fare a trasformare un file PDF in file word (o rtf)?
So che è OT, ma non essendoci un newsgroup adatto.
Ciao
--
Timothy Redaelli

 So che è OT, ma non essendoci un newsgroup adatto.
Prova comp.text.pdf
Bye,
Fra.

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

Salve a tutti.
Tramite il comando CreateProces faccio partire un file .exe(creato con il
programma matlab).
Purtroppo, quando questo file viene aperto, mi si crea una consol nera,
con sovrapposte tuute le finestre che lo stesso file deve creare.
Come posso fare per eliminare queta consol?Oppure come posso fare a farla
diventare icona?
Io ho provato la FreeConsol(), ma mi da errore(per la precisione il numero
87).
Grazie a tutti, ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Prova a fare cosi':
ShellExecute(handle, "open", "NomeFile.exe", NULL, NULL, SW_SHOWMINIMIZED);
Ciao.


 con il programma matlab).
nella chiamata a CreateProcess usa la flag CREATE_NO_WINDOW
-- 
  < 
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!
Newsgroup: it.comp.programmare.win32
Titolo: explorer startup

Se volessi far partire un programma (in c++) quando si avvia explorer dove e
come potrei andare a scrivere sul regedit?
Grazie

 come potrei andare a scrivere sul regedit?
devi aggiungere un valore stringa contenente il path e file name completo
del programma in questione alla chiave
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
oppure alla sua equivalente in HKEY_CURRENT_USER.
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

scusa ma questo non mi avvia il programma quando si avvia windows? Io volevo
che il mio programma partisse solo all'avvio di Internet Explorer (scusa la
mia ingoranza)


 mia ingoranza)
Ah, INTERNET Explorer; nel tuo precedente post avevi detto solo
"explorer", a meno che non ho letto male, e io avevo capito l'explorer di
Windows, il desktop in altre parole.
Comunque a dire il vero non so se esista un modo di far partire programmi
all'avvio di IE modificando il registro; puoi provare due strade:
1) creare una qualche sorta di plugin per IE, tipo il tasto che aggiungono
ICQ e Messenger alla toolbar di IE, o tipo la Google Toolbar, ma non so se
e come funzionerebbe;
2) fare il backup di iexplore.exe e sostituirlo con il tuo programma, che
dopo essersi avviato richiamerà anche la copia salvata di iexplore.exe


 e' una spamtrap.
Per scrivermi, usate zello <at> despammed <dot> com
Newsgroup: it.comp.programmare.win32
Titolo: Modificare la visualizzazione di una finestra

Ciao a tutti,
è possibile modificare la visualizzazione della finestra principale di un
programma terzo?
Magari lanciando il programma da una mia appicazione con shellexecute, posso
ridurre la finestra a icona o nasconderla?
Grazie per qualsiasi suggerimento.   Matteo


Lancia START /? da una finestra del prompt dei comandi.
Luca

Luca ha scritto:


O più semplicemente vai sulle proprietà del programma stesso.
Al
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Purtroppo non è quello che cercavo, visto che non nasconde la finestra dalla
barra dei comandi. Ho fatto una prova e posso solo minimizzarla ma non
nasconderla.
Comunque grazie        Matteo


Volevo fare qualcosa di più generale (un'applicazione che lanciava uno o più
programmi e non visualizzava la loro finestra).
Comunque tra le proprità del programma non ho trovato nulla che mi permette
di non visualizzare la finesta (tasto destro->proprietà) e niente anche nei
menù.
Ciao Matteo

 č possibile modificare la visualizzazione della finestra principale di un


 di un programma terzo?
in CreateProcess passa:
 - CREATE_NO_WINDOW in dwCreationFlags
 - STARTF_USESHOWWINDOW in lpStartupInfo->dwFlags
 - SW_HIDE in lpStartupInfo->wShowWindow
-- 
  < 
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!

 menù.
hai ragione, scusa, ho sbagliato io; inetndevo dire le proprietà del
*collegamento* al programma (un collegamento qualsiasi creato trascinando
l'icona dell'eseguibile e tenendo premuto Alt).
ciao ciao.



Ho usato CreateProcess e il tutto funziona.
Ora ho un problema per farla riapparire. Riesco ad ottenete l'Hwnd della
finestra principale, e tramite il debug con ShowWindow funziona (F5 e F10),
mentre se eseguo l'eseguibile non funziona più (Sia versione Debug e
Relase). Non ricevo messaggi d'errore. Qualche idea?
Grazie Matteo

Ho usato CreateProcess, per poi ricavare l'hwnd della finestra principale e
controllare la visualizzazione in momenti successivi (farla riapparire e
nasconderla a comando), con qualche problema ancora da risolvere. (Vedi
sotto).
Ciao Matteo


Ho preferito usare CreateProcess per poter lanciare in automatico le
applicazioni già in modalità HIDE.
Cmq. Grazie         Ciao Matteo
Newsgroup: it.comp.programmare.win32
Titolo: DCOM

Sto iniziando ad affrontare lo studio sullo sviluppo COM, sto
incontrando alcune difficoltà anche per il poco materiale che ho a
disposizione, mi potreste indicare qualche link o tutorial?
(preferibilmente in italiano ovviamente)
grazie,
	Roberto .oO Sig8 Oo.

...


 
Introduzione elementarissima al mio sito su
http://www.magenta.com/~alex/ComEtc/briefest.htm
(ma e` in inglese, sorry).
Alex

 wrote in message
news:708A17398E28D3119F8...@pces.cadlab.it...


	Roberto .oO Sig8 Oo.
No italiano...ma:
http://beta.develop.com/comtutorial/
http://www.comdeveloper.com
http://msdn.microsoft.com
http://www.sellsbrothers.com/tools
Davide Marcato.
----------------------------------------------------
| -- Freelance International Consultant
| -- Windows/COM(+) Development & Training
| -- Technical Writer & Speaker
----------------------------------------------------
| -- Email: 
mar...@programmers.net
| -- Web: 
http://www.DavideMarcato.com
----------------------------------------------------

Newsgroup: it.comp.programmare.win32
Titolo: Invio email con VC++ MFC

Salve a tutti.
Vorrei scrivere una applicazione Win32 con MFC che spedisca email, una
cosa molto semplice, dialog based. Premetto che non so quasi nulla in
materia, ho fatto qualche ricerca con google su questo ng e ho trovato
un paio di risposte per questo problema. Mi sembra di aver capito che
se uso le MAPI (che ignoro completamente) devo aver installato Outlook
o qualcosaltro mentre se uso una connessione (una socket?, di cui
saprei qualcosa) TCP/IP verso un servere SMTP non avrei necessita' di
basarmi su programmi che dovrebbero gia' essere presenti. Preferirei
seguire questa seconda strada, c'e' qualcuno che ha gia' risolto il
problema in questo modo e che potrebbe darmi qualche riga di codice
per avere una base su cui lavorare? Ho provato a cercare qualcosa su
CodeGuru e su CodeProject ma anche per la mia ignoranza in materia non
ho trovato nulla di abbastanza chiaro per me.
Grazie in anticipo a chi vorra' aiutarmi.
Saluti.

mieled...@libero.it
 (Miele di Vespa) wrote in 
news:cf90bdaa.01062...@posting.google.com
:

Se vai su CodeProject trovi una classe scritta da PJ Naughter che implementa 
molto bene l'SMTP. Io l'ho scaricata e' mi ha risolto un sacco di problemi.
La trovi nella sezione Internet/Network.
Se hai problemi scrivimi all'indirizzo
 
rob...@xcorra.it
che te la posto io.
Ciao e buon lavoro

 Ciao e buon lavoro
grazie per l'informazione, ho trovato il codice e, fra l'altro, sul
sito dell'autore 
http://www.naughter.com/
 c'e' anche l'ultimissima
release dell'altro ieri.
Ho provato la release di codeproject ma non riesco a spedirmi una
mail, mi da' l'errore (TRACE sulla debug output):
Could not connect to the SMTP server 
mail.libero.it
 on port 25,
GetLastError returns: 10022
bloccandosi sulla seguente connect:
CSMTPConnection smtp;
smtp.Connect(_T("
mail.libero.it
"))
sai per caso da cosa possa dipendere?
Forse il nome del server non e' quello che ho usato io?
Ho un firewall, forse e' colpa di quello?
grazie comunque, saluti.
Newsgroup: it.comp.programmare.win32
Titolo: Callback

Salve a tutti,
mi spiegate cosa è esattamente la 'modalità' CALLBACK??
non mi è assolutamente chiaro nè cosa sia nè a cosa serva....

Se non erro una funzione CALLBACK viene chiamata da Windows anzichè
direttamente dal programma. Infatti anche la Windows procedure è
definita Callback.
Roberto Maiorca ha scritto:


non mi è assolutamente chiaro nè cosa sia nè a cosa serva....
CALLBACK e` sostanzialmente una convenzione di chiamata
utilizzata per quelle funzioni definite dal programma e che
devono essere invocate dal S.O. al verificarsi di certi eventi.
Paolo
-----------------------------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------------------------

non mi è assolutamente chiaro nè cosa sia nè a cosa serva....
Vengono definite Callback tutte le funzioni date come parametro a qualche
procedura per essere chiamate in casi particolari; qualche esempio è
necessario per capire:
quando si apre il dialogo per scegliere una cartella, si può passargli una
funzione "Callback" che il dialogo chiama per far gestire al programmatore
particolari eventi (per es. si preme DEL);
quando si mette un'icona sulla barra delle applicazioni (vicino
all'orologio) si deve specificare una funzione di Callback che viene
chiamata quando il mouse genera qualche evento nei pressi dell'icona.
                            Max
Newsgroup: it.comp.programmare.win32
Titolo: ScroolBar orrizzontale, come fare?

Come posso mettere una scrollbar orrizzontale in una listbox (in C).
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie.
hai provato lo stile WS_HSCROLL ?
a dire il vero non sono sicuro che vada...


Ovviamente, ma non funziona nelle listbox!
Al ha scritto:


 Ovviamente, ma non funziona nelle listbox!
Forse all'inizio non è visibile, e lo diventa quando un elemento supera la
larghezza della listbox. A tal proposito vedi anche lo stile
LBS_DISABLENOSCROLL.


Ora si vede anche la scrollbar orrizzontale ma non funziona.
come faccio secondo te a farla funzionare?
Al ha scritto:


 come faccio secondo te a farla funzionare?
come sarebbe a dire che non funziona?
come hai fatto a visualizzarla, hai fatto qualcosa con lo stile
LBS_DISABLENOSCROLL ?
non mi dire che l'hai inserita manualmente!


Questo è il codice per la creazione della barra:
hwndList = CreateWindow (TEXT ("listbox"), NULL,
                              WS_CHILD | WS_VISIBLE | LBS_STANDARD |
LBS_DISABLENOSCROLL | WS_HSCROLL | ES_AUTOHSCROLL,
                              110, 110,
                              230,
                              230,
                              hwnd, (HMENU) ID_LIST,
                              (HINSTANCE) GetWindowLong (hwnd,
GWL_HINSTANCE),
                              NULL) ;
Poi mando:
SendMessage (hwndList, LB_INSERTSTRING, i, (LPARAM) "Prova della stringa
con scrollbar orizzontale.");
e si vede la scrollbar orizzontale correttamente, ma non funziona!
Al ha scritto:


 e si vede la scrollbar orizzontale correttamente, ma non funziona!
bbooohh? sei sicuro che la lunghezza della stringa superi la larghezza
della listbox? assicurati che lo faccia di tanto.
p.s.: cmq vedo che forse nel tuo caso sarebbe meglio creare il template di
una dialog e caricarlo con DialogBox; eviteresti di impazzire sugli stili
delle finestre, che potresti invece settare direttamente dalle proprietà
delle stesse in fase di design.


 Grazie.
Immagino che si tratti del classico problemino della ListBox ;-) ...
Puoi consultare:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcresed/html/vcurfsettingwidthofhorizontalscrollbar.asp
che ti consiglia di utilizzare la funzione SetHorizontalExtent()
(dopo aver introdotto la stringa-item).
In pratica in MFC impostando questo codice
CDC *pDC = GetDC();
CSize Size,MaxSize(0,0);
for(int i=0;i < m_list1c.GetCount();++i)
{        
	CString str;
	m_list1c.GetText(i,str);
	Size=pDC->GetTextExtent(str);
	if(MaxSize.cx < Size.cx)MaxSize = Size;
}
m_list1c.SetHorizontalExtent(MaxSize.cx);	
ReleaseDC(pDC);
si riassetta la ListBox.
Spero di aver centrato il problema.
Saluti
JJ
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.programmare.win32
Titolo: LEGGERE LE LIBRERIE DINAMICHE

Come posso leggere o scrivere dei file *.dll o *.nls
Mi serve qualche programma?
Grazie

 Mi serve qualche programma?
Il formato dei .dll (i .nls non so che siano) e` documentato
sull'MSDN, e ci sono anche librerie che aiutano per gli
accessi piu` tipici.  Cosa devi fare esattamente?
Alex

Newsgroup: it.comp.programmare.win32
Titolo: Font in tree-ctrl

Vorrei un consiglio su come fare apparire il testo di una Tree-Ctrl con
un font diverso, cioe' come fanno nel VC++ sulla vista ad albero che
contiene tutte le classi del programma in cui c'e' una scrtitta in
grassetto.
Mi piacerebbe sapere come fare..... sapete come fare??
Ciao e grazie.

Prova con SetFont che e' un membro di CWnd, ma visto che CTreeCtrl eredita
da CWnd lo puoi utilizzare.


Newsgroup: it.comp.programmare.win32
Titolo: Tedit e char*

supponiamo di avere una classe in cui i membri privati sono di tipo string
e consideriamo solo il suo costruttore:
Class c{
private :
string nome
public:
c(const char* NOME = ""){
 nome = NOME;
}
};
quando chiamo il costruttore nella main form vorrei fare :
 c(Edit1->Text)
ma mi da un errore come se Edit1->Text e nome non fossero dello stesso tipo
come posso fare;
Un'altra cosa che vorrei fare e utilizzare un oggeto TTable nella mia classe
ho provato a dichiarere TTable Tabella
ma non funziona.

 ma non funziona.
Mmmm...non conosco molto il funzionamento di TTable, ma sbirciando l'help ho
visto che non puoi istanziarlo in quel modo, o usi l'IDE e lo trascini sulla
tua Form, oppure usi new per crearlo (quindi lo dichiari come TTable *
vattelapesca e nel costruttore chiami vattelapesca = new TTable). Sempre
nell'help si legge che il TTable dovrebbe essere usato insieme a un database
e una sessione BDE... non so cosa ci devi fare, ma di database io non ne so
niente... spera in qualche buon guru del newsgroup =P
Ah, *credo* che tu sia leggermente OT, e così mi era stato detto quando
avevo fatto un paio di domande sulle VCL qui... di informazioni valide in
italiano se ne trovano su it.comp.lang.delphi, se mai ti servisse.
'sera lietissima, Marco

Ti ringrazio per avermi chiarito il dubbio sull'uso delle due classi 
in effetti pensavo che potessi usare sconsideratamente la classe string
e invece mi sbagliavo;
Ti ringrazio
Antonio.

Newsgroup: it.comp.programmare.win32
Titolo: M$ Smartcard toolkit

Salve.
Qualcuno usa il toolkit in oggetto?
Sto lavorando con le smartcard e vorrei sapere se questo toolkit risolve
parte dei problemi che ho legati a:
firma digitale
creazione envelope s/mime.
Bye
Alberto Salvati

parte dei problemi che ho legati a:
Io non ti posso aiutare ma il link che ho è questo:
http://www.microsoft.com/hwdev/tech/input/smartcard/default.asp
ps. le Javacard non ti possono aiutare?
http://java.sun.com/products/javacard/
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com
rhy...@NOSPAMmyself.com

 ps. le Javacard non ti possono aiutare?
credo di no.
Bye
A
Newsgroup: it.comp.programmare.win32
Titolo: [.net] Aggiungere file .lib

Sto' affrontando il passaggio da VC6 (in inglese) a VC.net (in italiano, 
che schifo di traduzione!): non riesco proprio a trovare quello che era 
il menu' settings->links da cui aggiungere i file .lib da linkare.. 
qualcuno puo' aiutarmi?


Menu Project
Properties
Linker
Input
Additional Dependecies

Newsgroup: it.comp.programmare.win32
Titolo: Diversità di parametri...

Salve a tutti.
Come devo dichiarare una funzione in VC++ 6 affinchč abbia come parametro un booleano in modo che quando importo un OCX in C++Builder 3 e richiamo questa funzione ,si abbiano lo stesso tipo di argomenti anche in questo ambiente?
Mi spiego meglio.
Sono alle prese con la creazione di un controllo OCX in VC++ 6.
Sia nel file .odl che nei file .cpp e .h,inserisco lo stesso tipo di argomenti per una funzione.
ES: void func1 (BOOL dd);
oppure void func1 (VARIANT_BOOL);
quindi mi aspetto che anche in C++Builder,quando richiamo questa funzione,mi faccia inserire un valore booleano.
Invece il C++Builder quando richiamo detto metodo,mi segnala errore e mi dice che la funzione ha argomenti short(!!!).
Piccola precisazione:
nel file di dichiarazione del C++Builder di queste funzioni importate da VC++,gli argomenti corrispondono,ma quando chiamo le funzioni da codice,lui si aspetta al posto di un valore booleano uno short!
Ho provato in tutti i modi,come devo fare?
PS:
Quando richiamo funzioni con nessun argomento (void) va tutto OK,il problema č nei passaggi di parametri.
Grazie anticipatamente.
--
TiscaliFreeNet, libero accesso ad Internet.
http://www.tiscalinet.it
--
Posted from 
laguna.tiscalinet.it
 [195.130.224.86] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 C++Builder 3 e richiamo questa funzione ,si abbiano lo stesso tipo di
argomenti anche in questo ambiente?
Se intendi il tipo bool del C++, non c'e` verso.
I vari BOOL e VARIANT_BOOL sono typedef degli header di sistema, e basta
assicurarsi
che gli header usati dai diversi compilatori C++ siano d'accordo.  Su
VARIANT_BOOL non
dovrebbe esserci problema (e` sempre di 16 bit, con 0 come false e -1 come
true).
Alex

Newsgroup: it.comp.programmare.win32
Titolo: Vendo Office 2000 Premium + Windows 2000 Professional





Come da oggetto vendo un Office 2000 Premium nuovo 

in italiano a £ 750.000 e un Windows 2000 
Professional in italiano a £ 350.000.


Entrambi i prodotti sono con REGOLARE 
LICENZA.


 


Scrivetemi via mail.


 


Jep




Newsgroup: it.comp.programmare.win32
Titolo: Risorse

Salve a tutti, ho uno strano problema con le risorse.
Ho creato una dialog, ho inserito un oggetto EditBox insieme ad altri
oggetti, registro la classe base, creo la finestra, visualizzo la
dialog attraverso CreateDialog e poi Show ...
Le anomalie che riscontro sono le seguenti:
1) se inserisco nella dialog un RitchEdit non vedo nulla sul monitor,
perň non mi da nessun errore ...
2) l'oggetto EditBox č read only, nonostante il flag č stato rimosso
sapete spiegarmi il perchč? non ci sto + capendo nulla
Antonio

 però non mi da nessun errore ...
Se utilizzi la Richedit devi prima inizializzare la libreria specifica in
questo modo (stile Masm):
;Nomefile della libreria
.data
libreria db "RICHED32.DLL",0
;Handle della libreria
.data?
hlibreria dd ?
.code
;Carica libreria
invoke LoadLibrary, ADDR libreria
mov hlibreria, eax
;Libera libreria
invoke FreeLibrary, hlibreria
Poi devi anche inizializzare nel codice la InitCommonControls.
E naturalmente nelle risorse devi mettere questo:
#define IDR_TERMINALE IDnumerico
#define TERMINALE_STILE quello che mi pare
#define TERMX Valorepuntox
#define TERMY Valorepuntoy
#define TERML Lunghezza
#define TERMA Altezza
CONTROL "",IDR_TERMINALE,"RichEdit",TERMINALE_STILE, TERMX, TERMY, TERML,
TERMA
Spero di essere stato chiaro.
Ciao
BassoLivello

 2) l'oggetto EditBox è read only, nonostante il flag è stato rimosso
posso vedere lo script risorse?
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!
Newsgroup: it.comp.programmare.win32
Titolo: Disk Read/Write

Salve a tutti...
Come si fa a compiere degli Absolute Disk Read/Write sotto Win95/98 ?
Devo usare la int 13 ? Se si, come ?
P.S. CreateFile() funziona solo sotto NT giusto ?

 wrote in message
7lcp0o$lse$1...@fe2.cs.interbusiness.it...


Credo che a ring 0 girino vxd e ocx, e forse i dll, ma non ci giurerei.
Scherzi? A ring 0 vanno solo i VxD (piu' in generale i driver di sistema).
OCX e DLL girano tutti a ring 3, sono considerati codice applicativo.
Davide Marcato.
----------------------------------------------------
| -- Freelance International Consultant
| -- Win32/MFC/COM Development & Training
| -- Technical Writer & Speaker
----------------------------------------------------
| -- Email: 
mar...@programmers.net
| -- Web: 
http://www.DavideMarcato.com
----------------------------------------------------

Newsgroup: it.comp.programmare.win32
Titolo: COSA devo usare per leggere i file ps?

potete dirmi che editor o visualizzatore devo usare per leggere i file ps?
ciao & grazie
The Snake
giup...@tao.it

potete dirmi che editor o visualizzatore devo usare per leggere i file ps?
ghostview
Spero di averlo scritto correttamente.
Paolo
-----------------------------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------------------------


Ciao
puoi usare il GhostScript
trovi maggiori informazioni qui:
http://www.ghostscript.com/
-Hammer

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

In c++Builder esiste qualcosa di simile al FileExist del delphi?
if FileExist('c:\\
command.com
') then ... Il file esiste

 if FileExist('c:\\
command.com
') then ... Il file esiste
Non so se esista qualcosa di specifico per C++builder, ma non credo che
ci sia una API specifica. Di solito si usa CreateFile, cosi`:
BOOL IfExist( const char *name)
{
    HANDLE h;
    if( (h=CreateFile( name, 0, 0, NULL, OPEN_EXISTING, 0,
       NULL)) != INVALID_HANDLE_VALUE)
    {
        CloseHandle( h);
        return TRUE;
    }
    return FALSE;
}
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/


Si esiste,
è la funzione FileExists(nomefile) !!! con la s finale !!!.
Gianluca.

Newsgroup: it.comp.programmare.win32
Titolo: [OT] visual studio 6.0 vs visual studio.net

avendo l'opportunita di poter avere visual studio 6.0 e visual 
studio.net
,
voi quale terreste??? sono molte le differenze??? (conosco già bene il 6.0
ma non ho mai visto il .net)
A quanto vendereste la copia che avanza??? premetto che sono originali,
nuovi e incartati (versione professional).
Grazie x le risposte...
K

 ha scritto nel messaggio
news:xrEz8.10980$g04....@tornado.fastwebnet.it...

:o(  domani devo scegliere!!! :o(
Newsgroup: it.comp.programmare.win32
Titolo: Nascondere un controllo

Ciao a tutti. Scusate, sto impazzendo dietro a queta cavolata: uso 
visual studio c++ e vorrei poter nascondere i controlli (bottoni, edit 
box etc) a seconda di azioni che compio sull'interfaccia, ma come 
diavolo si fa? Ogni controllo ha la proprietą "visible" ma da codice 
come gliela cambio?
Grazie, ciao!
Phoenix

 come gliela cambio?
Oggetto->Visible=false;
-- 
Software engineer: One who engineers others into writing the code for him/her.
News 2000 [v 2.06] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net

grazie ma...chiedo scusa, ho dimenticato di aggiungere: senza MFC, solo 
con le api di windows! Idee?
Phoenix

 Oggetto->Visible=false;
Veramente aveva detto Visual C++, non Borland C++ Builder... :PPP
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Phoenix ha scritto:

in Win32 puro:
ShowWindow(GetDlgItem(hwndDlg, IDC_CONTROLLO), SW_HIDE);
dal momento che hai parlato di proprietą visible, ho supposto che i
controlli da nascondere stiano in una Dialog Box. :P
ciao


 ciao
Grazie... accidenti, così ho già provato e non ha funzionato,spetta che 
ricontrollo vah!
Phoenix

 Veramente aveva detto Visual C++, non Borland C++ Builder... :PPP
Hehehe... Vero. Com'è in questo caso? Oggetto.Visible=False;  ?
-- 
IBM: Invented By Maladroits


 Hehehe... Vero. Com'è in questo caso? Oggetto.Visible=False;  ?
In Borland C++ Builder:
Oggetto->Visible = false;
In Delphi:
Oggetto.Visible := False;
In Visual C++:
ShowWindow(GetDlgItem(hwndDlg, IDC_CONTROLLO), SW_HIDE);

Newsgroup: it.comp.programmare.win32
Titolo: Microsoft Visual C++

Ciao, come faccio a creare una finestra workspace su Microsoft Visual
Studio 2008 (settato per la programmazione C++) ?
Di seguito un paio di immagini di come appare Visual Studio 2008 sul
mio PC:
http://i33.tinypic.com/vpj2mx.jpg
http://i35.tinypic.com/2ezsold.jpg
Grazie, ciao

andrew ha scritto:

Cosa intendi per 'Finestra Workspace'?
A seconda del tipo di progetto che vuoi portare avanti, selezioni quello 
che ti serve, riempi i campi richesti e quando avrai finito ti si aprirà 
il progetto...


wrote:

Per finestra Workspace intendo una cartella condivisa in cui possono
trovarsi diversi file creati ad hoc dall'utente, per esempio files .c
e files .h che implementino certe funzioni matematiche di uso
abbastanza generale a cui altri programmi .c di altri progetti possono
attingere senza dover stare ogni volta a copiare i file delle librerie
suddette nelle cartelle dei nuovi progetti che si creano.
Grazie, ciao

 Grazie, ciao
Rispondo in ritardo causa impegni pressanti.
Non ho capito quello che intendi fare: se ti servono librerie e file .h, 
li metti in una cartella qualunque poi dici al compilatore C++/CLI dove 
si trovano (ad esempio aggiungendoli al progetto).
Esiste una modalità Workspace, ma è riservata alle versioni 'Team 
Foundation', cioè quelle che sono commercializzate per gruppi di lavoro.
Se ti interessa questa modalità, fai riferimento a queste pagine del MSDN:
http://msdn.microsoft.com/en-us/library/ms181368.aspx
Ciao
Andrea

Newsgroup: it.comp.programmare.win32
Titolo: Click mouse

Ciao a tutti, ho creato una piccola applicazione con VC# express che
cattura l'evento del click del mouse e mi simula il tasto 'A' della
tastiera:
 
private void Form1_MouseClick(object sender, MouseEventArgs e)
{
     SendKeys.Send("A");
}
 
il problema è che funziona solo all'interno del form, invece vorrei
per esempio che facendo click su una pagina del blocco note aperta mi
apparisse una 'A'
come posso fare?

come posso fare?
 
Usare una tecnica chiamata code injection.
Per i particolari cerca in rete.

 apparisse una 'A'
 
Una soluzione potrebbe essere quella di simulare il tasto inviando un 
messaggio alla finestra giusta, per esempio:
 
     HWND hwndNotepad = FindWindow("Notepad", NULL);
     if (hwndNotepad)
     {
         HWND hwndEdit = FindWindowEx(hwndNotepad, NULL, "Edit", NULL);
         if (hwndEdit) SendMessage(hwndEdit, WM_CHAR, 'A', 0);
     }
 
HTH,
 
-- 
Stefano Frosio
www.esse-effe.com
 


Grazie per i consigli,
ho risolto guardando questo link:
http://www.codeproject.com/Articles/7294/Processing-Global-Mouse-and-Keyboard-Hooks-in-C
Newsgroup: it.comp.programmare.win32
Titolo: x espertissimi - salvare corso

Ciao a tutti.
Su internet ho trovato un interessante corso di economia in e-learning.
Anziché sfogliarlo via web, vorrei salvarlo su pc, ma mi risulta 
praticamente impossibile.
Il corso è in flash (se clicco sul tasto desto mi esce la finestra 
informazioni su Macromedia Flash 8) ma, neppure con i programmi di "cattura" 
(quali Flash Saving, FlashCcatcher o WebSpider) si riesce a memorizzare.
La cosa interessante è che, quando il corso inizia, noto che si carica sul 
pc; infatti, staccando la connessione posso tranquillamente sfogliarlo 
offline, ma quando chiudo la finestra . pof, sparito ed irrintracciabile !
Sembra che non ce ne sia traccia nelle varie cache di I.E. ed anche la 
ricerca di una determinata parola nei file nascosti (con la funzione 
 "cerca"), anche con il corso aperto e la connessione staccata (e dunque 
sfogliabile) ha dato esito negativo.
Ormai è solo una questione di principio (infatti ho già provveduto a 
stampare tutte le 100 pagine del corso con la funzione Print Screen e ce l'ho 
in cartaceo).
Qualcuno è in grado di aiutarmi ?
DEVE essere memorizzato da qualche parte !!!
Ho pure pensato, non vorrei dirla grossa!, che sia memorizzato nella RAM o 
in qualche memoria "volatile" non nel disco fisso (anche se, quando ce l'ho 
sul monitor DEVE essere scritto da qualche parte!)  ma Internet Explorer è 
in grado di fare ciò ?
AIUTATEMI, VI  PREGO !!!
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php

Normalmente è un file .swf  memorizzato nella cache di IE.
Sei sicuro di usare lo strumento adatto per cercare questo file?
Del "trova" di XP non mi fiderei molto ma piuttosto userei qualcosa tipo 
"Agent Ransack"
Eventualmente se posti anche il link in questione potrei cercare di aiutarti 
di piu'. 

 aiutarti di piu'.
Purtroppo ci vuole il login (essendo "riservato") ...
Cmq  
http://82.187.13.181

Newsgroup: it.comp.programmare.win32
Titolo: Che barba help.

Ciao sono una "telelavoratrice"  (telelavatrice sarebbe più vicino alla
realtà, poi capirete il perchè) alle prime armi, e mi inserisco nei vostri
intricati discorsi per proporvi un  piccolo (per me grande ) problema.
Il mio compito è trasferire il contenuto di moltissime e-mail (OExpress) su
un'unico documento di word. La procedura di trasferimento è un pò noiosa
 premo ctrl+5 poi ctrl+c sull'email, e poi ctrl+V su word), ma comunque ciò
che mi prende molto tempo (e mi fa sentire una MACCHINA) e' quella di  dover
sostituire un sacco di termini e sigle con altre sigle ci metto un'eternità
con sostituisci---trova...
Sapete dirmi se esiste una procedura per automatizzare in sequenza
quest'ultimo problema?
Scusate se la mia domanda vi sembra di una stupidità cosmica
Comunque ciao, buon lavoro.
ShinyMoon
agrit...@tiscNOFFSPAMlinet.it

Siamo un po OT, tuttavia...
Hai pensato di fare una macro?
Credo che potresrti fare una bella macro in VBA e sostituire TUTTE le sigle
in un colpo solo...
Ciao, Davide.

 con sostituisci---trova...
Hai mai pensato di crearti una macro che ti faccia tutte le sostituzioni
automaticamente? Non e` necessario saper programmare: fai partire la
registrazione della macro, fai tutte le sostituzioni per un documento e
farmi la registrazione. Dopodiche` ti bastera` rieseguire la macro per i
nuovi documenti...
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

 Scusate se la mia domanda vi sembra di una stupidità cosmica
Per carita`, sono invece cose importantissime, molto di piu` delle
domande tipiche di questo gruppo su come inibire il ctrl-alt-del,
come simulare un movimento di mouse, e simili -- secondo me, almeno.
L'automatizzazione delle operazioni ripetitive tipiche del lavoro
d'ufficio e` importantissima e gia` oggi ben supportata dagli
strumenti che usi: basta impararli bene, e a questo scopo io ti
suggerisco uno qualsiasi dei tanti ottimi manuali reperibili.
Alex
Newsgroup: it.comp.programmare.win32
Titolo: usare le API di disegno su una BITMAP DIB-SECTION

ciao a tutti.
ho creato una bitmap con CreateDIBSection (32bit non compressa).
ora per caricare immagini e fare blending o semplici operazioni di fill uso
l'array con i bit, perchè accedo direttamente ai pixel e si fa prima.
ora però devo fare linee, archi, cerchi, ecc... e non credo valga la pena
reimplementarsi tutta la API grafica di Win32, quindi ho pensato di fare nel
seguente modo:
  HDC hDC = CreateDC("SCREEN", NULL, NULL, NULL);
  HBITMAP oldBitmap = (HBITMAP)SelectObject(hDC, m_Bitmap);
  DrawEdge(hDC, &rc, EDGE_SUNKEN, BF_RECT);
  SelectObject(hDC, oldBitmap);
  DeleteDC(hDC);
pensavo che in questo modo andavo a compiere le operazioni sulla bitmap
(quella creata con CreateDIBSection) selezionata nel DC.
invece non funziona. non viene disegnato niente?
ho sbagliato qualcosa? o sto cercando di fare l'impossibile?
grazie
ciao :: xaero

 DeleteDC(hDC);
Penso che questa tecnica funzioni soltanto se selezioni il bitmap in un
compatible DC... inoltre ricorda di "inizializzare" il bitmap: a seconda del
driver della scheda video puo` capitare che venga creato tutto nero anziche`
tutto bianco, oppure pieno di sporcizia.
--
Bye! Lorenzo Lutti
http://antani.virtualave.net/

 tutto bianco, oppure pieno di sporcizia.
a questo ci pensa la mia classe per la gestione delle DIB.
grazie di nuovo
ciao :: xaero
Newsgroup: it.comp.programmare.win32
Titolo: Mouseover?

Ciao a tutti,
ho una piccola questione: lavoro tanto in ambiente Javascript, e sono
assuefatto dall'uso di effetti grafici al passaggio del mouse con il
comodissimo gestore onmouseover, ma col mio Visual C++5 non trovo traccia di
alcun messaggio WM_MOUSEOVER per i controlli di una finestra di dialogo.
Come posso fare? Spero di non dovermi trovare la posizione del cursore e di
ciascuno dei controlli della finestra e poi calcolare tutto con
CRect:::PtInRect(), vero?
:)
Merci d'avance...
CÏ@0.
–arius! (
http://www.infotronica.it/darius/
)
-------------------------------------------------------

CRect:::PtInRect(), vero? :-)
Purtroppo devi fare qualcosa del genere. Dovresti monitorare i messaggi del
mouse (ora su due piedi non saprei consigliarti quali) oppure installare un
hook di sistema per quanto riguarda il mouse e calcolarti di volta in volta
se questo si trova sopra la tua finestra. E' solo un' idea e spero che
qualcuno possa smentirmi (magari esiste un metodo più semplice).
Ciao, Giuseppe
---------------------------------------------------------------------------
_Guybrush su IRCNet canale #programmazione
ICQ: 42227764
---------------------------------------------------------------------------

In Windows98 (e in Windows 2000) Microsoft ha implementato alcuni nuovi
messaggi: WM_MOUSEHOVER e WM_MOUSELEAVE. Se usi uno di questi due ambienti,
puoi sfruttare questi messaggi (vedi in proposito
http://msdn.microsoft.com/library/default.htm
), altrimenti sei costretto a
usare metodi più complicati. Siccome hai il VC versione 5 (come me) non
avrai le dichiarazioni dei nuovi messaggi. Io li ho tirati giù scaricando
parte del Platform SDK di Win2000 Beta3, eccoli:
#define WM_MOUSEHOVER                   0x02A1
#define WM_MOUSELEAVE                   0x02A3
ci sono anche:
#define WM_NCMOUSEHOVER                 0x02A0
#define WM_NCMOUSELEAVE                 0x02A2
Bye,
Lorenzo
---
"...un tipo perso dietro le nuvole e la poesia..."
Lorenzo "Loz" Novara
E-Mail: 
l...@iol.it
Web: 
http://loz.freeweb.org

Wow! Grazie 1000!
Era ora che implementassero quei gestori...
;)
In breve passerņ a VC6 e mi sa che mi divertirņ un mondo (spero)...  :))
CI@0!
-------------------------------------------------------------------
Šarius.         <- 
http://www.infotronica.it/darius/
 ->
-------------------------------------------------------------------

Newsgroup: it.comp.programmare.win32
Titolo: formato di access !!!

dove posso trovare il formato dei
file MDB ?
grazie a tutti

Prova su 
www.wotsit.org
Thunder <qqq...@qqqq.dd> wrote in message 37d695ee...@news.tin.it...


Newsgroup: it.comp.programmare.win32
Titolo: platform sdk

Ciao a tutti
Mi potete cortesemente indicare il link dove
scaricare  ''platform sdk'' ?
grazie.

 wrote in message
81un3b$ka8$1...@pluto.sm.dsi.unimi.it...

Newsgroup: it.comp.programmare.win32
Titolo: TAPI

Ciao a tutti.
Dovrei, utilizzando le TAPI in un programma VB, far comparire (p. es. in un
combo) l'elenco delle "lines", e a scelta effettuata da parte dell'utente,
ottenere il numero di porta seriale (anche "virtuale") associato, laddove
questo abbia un senso (es. nel caso di modem o interfaccia IrDA per telefono
cellulare).
Considerato che la mia esperienza sulle TAPI è scarsa, e da una ricerca
sommaria su MSDN ho visto che l'uso delle stesse non è poi così immediato,
se qualcuno avesse già qualche dritta su come risolvere il mio problema
senza doverci sbattere giorni e giorni farebbe cosa gradita.
TIA
alex

OK, non vi affannate!! ;-)
A parte gli scherzi, ho trovato da solo la soluzione, magari a qcuno può
interessare, quindi la posto.
Dopo aver inizializzato le TAPI 2.0 con le solite chiamate, con
lineGetDevCaps ottengo nel parametro lpLineDevCaps una caterba di info,
passo il campo .mem a GetVarInfo e ootengop un'altra caterba di info, in
mezzo alle quali scopro una chiave di registro che mi vado a leggere, e lì,
celata nel valore AttachedTo, trovo la COM associata!!!! pant... pant...
pant...
Magari c'è una scorciatoia, ma io non sono sono riuscito a trovare di meglio
Ciaz
Alex

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

Magari qui qualcuno può aiutarmi... Ho sviluppato un servizio NT in vc++ il
quale si deve collegare a degli share remoti, a tal fine ho utilizzato la
funzione api WNetAddConnection2, passandogli le credenziali necessarie
all'autenticazione.
Il problema è che se eseguo tale funzione da una applicazione console va a
buon fine correttamente restituendo zero (success), mentre dal servizio mi
restituisce l'errore 1312 (A specified logon session does not exist. It may
already have been terminated.) ma cosa vuol dire questo errore ?
Le credenziali che passo a tale funzione sono corrette, altrimenti
l'applicazione console mi avrebbe dato un access denied.
Il servizio nt gira sotto l'account system, non so se questo incide, il
fatto è che questa è l'unica identita che posso dargli e in ogni caso la
WNetAddConnection2 dovrebbe funzionare giacché gli passo le credenziali
corrette... boh. Lo share remoto si trova su un server remoto stand-alone.
Qualcuno può darmi qualche indicazione ?
Grazie
Spa.-

 l'idiota vuol sempre dire la sua.
... ecco fatto :-)


anche il suo intervento inutile e non richiesto lo è...


Newsgroup: it.comp.programmare.win32
Titolo: Come si usa WM_GETDLGCODE ?

Dove si processa questo messaggio ? 
In che modo ?
Per fare che ?
Non mi fareste un piccolo esempio ?
grazie

 ha scritto

http://codeguru.earthweb.com/mfc/comments/19147.shtml
un piccolo esempio per evitare che con il TAB passi da un RichEdit al
controllo successivo in fase di editing...
ciao
Newsgroup: it.comp.programmare.win32
Titolo: Cambiare il colore di sfondo in Editbox

Qualcuno sa dirmi come cambiare il colore di sfondo di una EditBox oppure di
una
StaticText (label).
Grazie fin d`ora.

 wrote in message
news:V%AE6.120$QK....@news1.tin.it...


"Marco Orlandi"  ha scritto :

dai un'occhiata qui,
http://www.mindcracker.com/mindcracker/c_cafe/controls/color_indv_ctrl.asp
e se non combini, mandami una mail al mio indirizzo (togli NOSPAM)
Ciao!!
        Antonio

Newsgroup: it.comp.programmare.win32
Titolo: access e c++

Devo creare un'applicazione utilizzando un database access. Vorrei
pero' utilizzare, invece di VB, il c++. Uso Visual c++ 6.0. Qualcuno
potrebbe darmi una dritta su dove poter trovare un tutorial o
qualunque cosa che mi puo' spiegare come accedere ad un DB access
utilizzando tale linguaggio? Vi ringrazio in anticipo.
Ciao Riccardo

pero' utilizzare, invece di VB, il c++. Uso Visual c++ 6.0. 
Credo che dovresti rivolgerti verso ADO .
Guarda sul sito della Microsoft.



Hai ampie possibilita', oltre ad ADO puoi utilizzare DAO ed ODBC.
Inoltre VC ti offre ampi wizard (se sei all'inizio) e su MSDN ampia
documentazione (anche se non sempre chiara e lineare).
	Gielle