|
|
| version 1.6, 2005/02/09 20:11:35 | version 1.7, 2005/03/20 13:12:49 |
|---|---|
| Line 1 | Line 1 |
| #include "compiler.h" | #include "compiler.h" |
| #include "np2.h" | #include "np2.h" |
| #include "oemtext.h" | |
| #include "dosio.h" | #include "dosio.h" |
| #include "extromio.h" | #include "extromio.h" |
| static const OEMCHAR str_extrom[] = OEMTEXT("EXTROM"); | static const TCHAR str_extrom[] = _T("EXTROM"); |
| EXTROMH extromio_open(const OEMCHAR *filename, UINT type) { | EXTROMH extromio_open(const OEMCHAR *filename, UINT type) { |
| Line 25 EXTROMH extromio_open(const OEMCHAR *fil | Line 26 EXTROMH extromio_open(const OEMCHAR *fil |
| } | } |
| } | } |
| else if (type == EXTROMIO_RES) { | else if (type == EXTROMIO_RES) { |
| #if defined(OSLANG_UTF8) | |
| TCHAR tchr[MAX_PATH]; | |
| oemtotchar(tchr, NELEMENTS(tchr), filename, -1); | |
| hrsrc = FindResource(hInst, tchr, str_extrom); | |
| #else | |
| hrsrc = FindResource(hInst, filename, str_extrom); | hrsrc = FindResource(hInst, filename, str_extrom); |
| #endif | |
| if (hrsrc) { | if (hrsrc) { |
| hg = LoadResource(hInst, hrsrc); | hg = LoadResource(hInst, hrsrc); |
| ret->fh = (void *)LockResource(hg); | ret->fh = (void *)LockResource(hg); |