2014-10-13 07:57:14 +00:00
|
|
|
#ifdef OS_WINDOWS
|
2014-09-11 07:38:56 +00:00
|
|
|
# include <windows.h>
|
|
|
|
#else
|
|
|
|
# include "winlnxdefs.h"
|
2014-10-13 07:57:14 +00:00
|
|
|
#endif // OS_WINDOWS
|
2014-09-11 07:38:56 +00:00
|
|
|
|
|
|
|
#include "PluginAPI.h"
|
|
|
|
|
|
|
|
extern "C" {
|
|
|
|
|
|
|
|
EXPORT void CALL CaptureScreen ( char * Directory )
|
|
|
|
{
|
|
|
|
api().CaptureScreen(Directory);
|
|
|
|
}
|
|
|
|
|
|
|
|
EXPORT void CALL CloseDLL (void)
|
|
|
|
{
|
|
|
|
api().CloseDLL();
|
|
|
|
}
|
|
|
|
|
|
|
|
EXPORT void CALL DllAbout ( HWND hParent )
|
|
|
|
{
|
2015-04-17 15:27:37 +00:00
|
|
|
api().DllAbout(/*hParent*/);
|
2014-09-11 07:38:56 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
EXPORT void CALL DllConfig ( HWND hParent )
|
|
|
|
{
|
|
|
|
api().DllConfig(hParent);
|
|
|
|
}
|
|
|
|
|
|
|
|
EXPORT void CALL DllTest ( HWND hParent )
|
|
|
|
{
|
|
|
|
api().DllTest(hParent);
|
|
|
|
}
|
|
|
|
|
|
|
|
EXPORT void CALL DrawScreen (void)
|
|
|
|
{
|
|
|
|
api().DrawScreen();
|
|
|
|
}
|
|
|
|
|
|
|
|
EXPORT void CALL GetDllInfo ( PLUGIN_INFO * PluginInfo )
|
|
|
|
{
|
|
|
|
api().GetDllInfo(PluginInfo);
|
|
|
|
}
|
|
|
|
|
|
|
|
EXPORT void CALL ReadScreen (void **dest, long *width, long *height)
|
|
|
|
{
|
|
|
|
api().ReadScreen(dest, width, height);
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|