I want to do from C what the following example does in VBScript (which I nver heard of before...):
Code: Select all
Sub StartSpeaking()
Set myobject = CreateObject("GWSpeak.Speak")
myobject.SpeakString ("This is the text you want to speak")
End Sub
But SpeakString is not an Exported Function in this DLL. When I run DLL Export Viewer on GWSPeak.dll, I getthe following list:
Code: Select all
DllCanUnloadNow 0x10001067 0x00001067 1 (0x1) GWSpeak.dll C:\Program Files\GW Micro\Window-Eyes\GWSpeak.dll Exported Function
DllGetClassObject 0x10001073 0x00001073 2 (0x2) GWSpeak.dll C:\Program Files\GW Micro\Window-Eyes\GWSpeak.dll Exported Function
DllRegisterServer 0x10001583 0x00001583 3 (0x3) GWSpeak.dll C:\Program Files\GW Micro\Window-Eyes\GWSpeak.dll Exported Function
DllUnregisterServer 0x1000158b 0x0000158b 4 (0x4) GWSpeak.dll C:\Program Files\GW Micro\Window-Eyes\GWSpeak.dll Exported Function
ISpeak::IsRunning 3 (0x3) GWSpeak.dll C:\Program Files\GW Micro\Window-Eyes\GWSpeak.dll COM Property
ISpeak::Silence 2 (0x2) GWSpeak.dll C:\Program Files\GW Micro\Window-Eyes\GWSpeak.dll COM Method
ISpeak::SpeakString 1 (0x1) GWSpeak.dll C:\Program Files\GW Micro\Window-Eyes\GWSpeak.dll COM Method