|
|
| version 1.3, 2003/12/08 00:55:34 | version 1.5, 2005/02/09 20:11:36 |
|---|---|
| Line 26 static void viewseg_paint(NP2VIEW_T *vie | Line 26 static void viewseg_paint(NP2VIEW_T *vie |
| DWORD off; | DWORD off; |
| BYTE *p; | BYTE *p; |
| BYTE buf[16]; | BYTE buf[16]; |
| char str[16]; | OEMCHAR str[16]; |
| HFONT hfont; | HFONT hfont; |
| hfont = CreateFont(16, 0, 0, 0, 0, 0, 0, 0, | hfont = CreateFont(16, 0, 0, 0, 0, 0, 0, 0, |
| SHIFTJIS_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, | SHIFTJIS_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, |
| DEFAULT_QUALITY, FIXED_PITCH, "£Í£Ó¥´¥·¥Ã¥¯"); | DEFAULT_QUALITY, FIXED_PITCH, np2viewfont); |
| SetTextColor(hdc, 0xffffff); | SetTextColor(hdc, 0xffffff); |
| SetBkColor(hdc, 0x400000); | SetBkColor(hdc, 0x400000); |
| hfont = (HFONT)SelectObject(hdc, hfont); | hfont = (HFONT)SelectObject(hdc, hfont); |
| Line 57 static void viewseg_paint(NP2VIEW_T *vie | Line 57 static void viewseg_paint(NP2VIEW_T *vie |
| } | } |
| for (y=0; y<rc->bottom && off<0x10000; y+=16, off+=16) { | for (y=0; y<rc->bottom && off<0x10000; y+=16, off+=16) { |
| wsprintf(str, "%04x:%04x", view->seg, off); | OEMSPRINTF(str, OEMTEXT("%04x:%04x"), view->seg, off); |
| TextOut(hdc, 0, y, str, 9); | TextOut(hdc, 0, y, str, 9); |
| if (view->lock) { | if (view->lock) { |
| p = (BYTE *)view->buf1.ptr; | p = (BYTE *)view->buf1.ptr; |