loader.h
上传用户:kjfoods
上传日期:2020-07-06
资源大小:29949k
文件大小:2k
源码类别:

midi

开发平台:

Unix_Linux

  1. /*
  2.  * Win32 binary loader interface
  3.  * $Id: ec29983d4bc65ed0b19e51587c4992ef4a8e97e9 $
  4.  *
  5.  * Copyright 2000 Eugene Kuznetsov (divx@euro.ru)
  6.  * Copyright (C) the Wine project
  7.  *
  8.  * Originally distributed under LPGL 2.1 (or later) by the Wine project.
  9.  *
  10.  * Modified for use with MPlayer, detailed CVS changelog at
  11.  * http://www.mplayerhq.hu/cgi-bin/cvsweb.cgi/main/
  12.  *
  13.  * File now distributed as part of VLC media player with no modifications.
  14.  *
  15.  * This program is free software; you can redistribute it and/or modify
  16.  * it under the terms of the GNU General Public License as published by
  17.  * the Free Software Foundation; either version 2 of the License, or
  18.  * (at your option) any later version.
  19.  *
  20.  * This program is distributed in the hope that it will be useful,
  21.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  22.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  23.  * GNU General Public License for more details.
  24.  *
  25.  * You should have received a copy of the GNU General Public License
  26.  * along with this program; if not, write to the Free Software
  27.  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
  28.  */
  29. #ifndef _LOADER_H
  30. #define _LOADER_H
  31. #ifdef __cplusplus
  32. extern "C" {
  33. #endif
  34. #include "wine/windef.h"
  35. #include "wine/driver.h"
  36. #include "wine/mmreg.h"
  37. #include "wine/vfw.h"
  38. #include "wine/msacm.h"
  39. unsigned int _GetPrivateProfileIntA(const char* appname, const char* keyname, int default_value, const char* filename);
  40. int _GetPrivateProfileStringA(const char* appname, const char* keyname,
  41. const char* def_val, char* dest, unsigned int len, const char* filename);
  42. int _WritePrivateProfileStringA(const char* appname, const char* keyname,
  43. const char* string, const char* filename);
  44. INT WINAPI LoadStringA( HINSTANCE instance, UINT resource_id,
  45.                             LPSTR buffer, INT buflen );
  46. #ifdef __cplusplus
  47. }
  48. #endif
  49. #endif /* __LOADER_H */