Bonjour,

Je cherche à utiliser un type déclaré en C, à partir d'une doc pour une DLL, mais je pêche depuis un bon moment,
pour mettre ça sous Delphi XE7.
Y aurait il un ame avertie qui pourrait m'aider là dessus:
C'est bien sur le union {...} qui me pose problème

Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
typedef struct {
 
 
    int             iSize;
    int             iVersion;
    int             iRet;
    DWORD           dwNotifyType;
    DWORD           dwTimeout;
    union {
        LPHANDLE        lphNotifyEvent;
        HWND            hNotifyWnd;
    } uNotifyHandle;
    HWND            hProgressWnd;
    WORD            wErrorEject;
    BYTE            bBuzzerHz[MF_BUZZER_TYPE_MAX];
    BYTE            bBuzzerCount[MF_BUZZER_TYPE_MAX];
    BYTE            bUseNVMemory;
    char            cPortName[256];
    WORD            wSuccessEject;
} ABASE, *LP_ABASE;

Merci