Changeset 668 for trunk/src/winmm/dwaveout.cpp
- Timestamp:
- Aug 24, 1999, 11:21:11 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/winmm/dwaveout.cpp
r588 r668 1 /* $Id: dwaveout.cpp,v 1. 5 1999-08-19 18:46:04phaller Exp $ */1 /* $Id: dwaveout.cpp,v 1.6 1999-08-24 21:21:11 phaller Exp $ */ 2 2 3 3 /* … … 16 16 ****************************************************************************/ 17 17 18 19 18 20 #define INCL_BASE 19 21 #define INCL_OS2MM … … 22 24 #include <stdlib.h> 23 25 #include <string.h> 24 25 26 #define OS2_ONLY 26 27 #include "win32type.h" 28 #include <wprocess.h> 27 29 28 30 #include "misc.h" … … 48 50 Init(pwfx); 49 51 50 callback = (LPDRVCALLBACK)nCallback;52 mthdCallback = (LPDRVCALLBACK)nCallback; 51 53 this->dwInstance = dwInstance; 52 54 … … 62 64 63 65 WinPostMsg(hwndCallback, WOM_OPEN, 0, 0); 66 } 67 /******************************************************************************/ 68 /******************************************************************************/ 69 void DartWaveOut::callback(HDRVR h, UINT uMessage, DWORD dwUser, DWORD dw1, DWORD dw2) 70 { 71 USHORT selTIB = SetWin32TIB(); 72 mthdCallback(h,uMessage,dwUser,dw1,dw2); 73 SetFS(selTIB); 64 74 } 65 75 /******************************************************************************/ … … 77 87 wavehdr = NULL; 78 88 curhdr = NULL; 79 callback= NULL;89 mthdCallback = NULL; 80 90 hwndCallback = 0; 81 91 dwInstance = 0;
Note:
See TracChangeset
for help on using the changeset viewer.