2 * Entry point for programs that use wmain()
10 int wmain(int argc
,wchar_t *argv
[]);
13 a2w( char * a
, wchar_t * w
)
16 while (*a
) *w
++ = (wchar_t) *a
++;
22 fgetws(wchar_t *buf
, int bufsize
, FILE *file
)
24 char * abuf
= GlobalAlloc(bufsize
,0);
26 fgets(abuf
,bufsize
,file
);
32 int main(int argc
, char *argv
[])
38 wargv
= (wchar_t **) GlobalAlloc(
44 wargv
[i
] = (wchar_t*) GlobalAlloc(
45 sizeof(wchar_t) * (1+lstrlenA(argv
[i
])),
48 a2w(argv
[i
],wargv
[i
]);
51 ec
= wmain(argc
,wargv
);
52 for (i
=0;wargv
[i
];++i
) GlobalFree(wargv
[i
]);