Logo Search packages:      
Sourcecode: tcsh version File versions  Download package

test.c

#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <stdio.h>
#include <locale.h>

void main(int argc, char **argv) {

      HINSTANCE hinst;
      WCHAR buffer[128];
      unsigned char winbuf[128],oembuf[128];
      unsigned int number;

      if (argc <3)
            return;

      hinst = LoadLibrary(argv[1]);

      number = atoi(argv[2]);
      printf("Load String returns %i\n",  
            LoadStringW(hinst, number, buffer, sizeof(buffer)));

      WideCharToMultiByte(CP_OEMCP,
                                    0,
                                    buffer,
                                    -1,
                                    winbuf,
                                    128,
                                    NULL,
                                    NULL);

      CharToOem(winbuf,oembuf);
      printf("oem: %s\n",oembuf);
}

Generated by  Doxygen 1.6.0   Back to index