要调用waveInGetDevCaps函数,第二个参数是结构体,第三个参数得结构体大小,请问大小怎么在pb中取值,请教大家了。
------解决方案--------------------
MMRESULT waveInGetDevCaps(
UINT_PTR uDeviceID,
LPWAVEINCAPS pwic,
UINT cbwic
);
typedef struct {
WORD wMid; // UInt
WORD wPid; // UInt
MMVERSION vDriverVersion; // ULong
TCHAR szPname[MAXPNAMELEN]; // Char[32]
DWORD dwFormats; // ULong
WORD wChannels; // UInt
WORD wReserved1; // UInt
} WAVEINCAPS;
PB9 调用 cbwic 为 48
PB10及以上 cbwic 为 80
结构体后面我都加了PB类型了, 怎样,给分吧。