Condividi tramite


XTYP_MONITOR transazione

Una funzione di callback DDE (DDE) del debugger DDE, DdeCallback, riceve la transazione XTYP_MONITOR ogni volta che si verifica un evento DDE nel sistema. Per ricevere questa transazione, un'applicazione deve specificare il valore APPCLASS_MONITOR quando chiama la funzione DdeInitialize .

#define     XCLASS_NOTIFICATION      0x8000
#define     XTYPF_NOBLOCK            0x0002
#define     XTYP_MONITOR            (0x00F0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)

Parametri

uType

Tipo di transazione.

uFmt

Non usato.

hconv

Non usato.

hsz1

Non usato.

hsz2

Non usato.

hdata

Handle per un oggetto DDE che contiene informazioni sull'evento DDE. L'applicazione deve usare la funzione DdeAccessData per ottenere un puntatore all'oggetto .

dwData1

Non usato.

dwData2

Evento DDE. Questo parametro può avere uno dei valori seguenti.

Valore Significato
MF_CALLBACKS
0x08000000
Il sistema ha inviato una transazione a una funzione di callback DDE. L'oggetto DDE contiene una struttura MONGBSTRUCT che fornisce informazioni sulla transazione.
MF_CONV
0x40000000
È stata stabilita o terminata una conversazione DDE. L'oggetto DDE contiene una struttura MONCONVSTRUCT che fornisce informazioni sulla conversazione.
MF_ERRORS
0x10000000
Si è verificato un errore DDE. L'oggetto DDE contiene una struttura MONERRSTRUCT che fornisce informazioni sull'errore.
MF_HSZ_INFO
0x01000000
Un'applicazione DDE creata, liberata o incrementata il conteggio di utilizzo di un handle stringa o un handle di stringa è stato liberato in seguito a una chiamata alla funzione DdeUninitialize . L'oggetto DDE contiene una struttura MONHSZSTRUCT che fornisce informazioni sull'handle di stringa.
MF_LINKS
0x20000000
Un'applicazione DDE avviata o arrestata un ciclo di consigli. L'oggetto DDE contiene una struttura MONLINKSTRUCT che fornisce informazioni sul ciclo di consigli.
MF_POSTMSGS
0x04000000
Il sistema o un'applicazione ha inviato un messaggio DDE. L'oggetto DDE contiene una struttura MONMSGSTRUCT che fornisce informazioni sul messaggio.
MF_SENDMSGS
0x02000000
Il sistema o un'applicazione ha inviato un messaggio DDE. L'oggetto DDE contiene una struttura MONMSGSTRUCT che fornisce informazioni sul messaggio.

Valore restituito

Se la funzione di callback elabora questa transazione, deve restituire 0.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Ddeml.h (include Windows.h)

Vedi anche

Riferimento

DdeAccessData

DdeInitialize

DdeUninitialize

TYPEBSTRUCT

MONCONVSTRUCT

MONERRSTRUCT

MONHSZSTRUCT

MONLINKSTRUCT

MONMSGSTRUCT

Informazioni concettuali

Libreria di gestione di Dynamic Data Exchange