#pragma once #include "linux/windows/wincompat.h" #include "linux/windows/dsound.h" #include "linux/windows/resources.h" #include "linux/windows/bitmap.h" #include // Resources HRSRC FindResource(void *, const char * filename, const char *); // Bitmap HBITMAP LoadBitmap(HINSTANCE hInstance, const char * filename); LONG GetBitmapBits(HBITMAP hbit, LONG cb, LPVOID lpvBits); // Keyboard BYTE KeybGetKeycode(); BYTE KeybReadData(); BYTE KeybReadFlag(); // Joystick BYTE JoyReadButton(WORD pc, WORD addr, BYTE bWrite, BYTE d, ULONG uExecutedCycles); BYTE JoyReadPosition(WORD pc, WORD addr, BYTE bWrite, BYTE d, ULONG uExecutedCycles); // MessageBox int MessageBox(HWND, const char * text, const char * caption, UINT type); // Mockingboard void registerSoundBuffer(IDirectSoundBuffer * buffer); void unregisterSoundBuffer(IDirectSoundBuffer * buffer);