Какой хороший способ создать LPCWSTR на WinCE 6? Я хотел бы найти что-то похожее на String.Format() в С#. Моя попытка:
OSVERSIONINFO vi;
memset (&vi, 0, sizeof vi);
vi.dwOSVersionInfoSize = sizeof vi;
GetVersionEx (&vi);
char buffer[50];
int n = sprintf(buffer, "The OS version is: %d.%d", vi.dwMajorVersion, vi.dwMinorVersion);
ZDKSystem_ShowMessageBox(buffer, MESSAGEBOX_TYPE_OK);
Этот ZDKSystem_ShowMessageBox ссылается на ZDK для взломанных Zune, доступных по адресу: http://zunedevwiki.org.
Эта строка кода хорошо работает с вызовом окна сообщения:
ZDKSystem_ShowMessageBox(L"Hello Zune", MESSAGEBOX_TYPE_OK);
Моя основная цель — просмотреть точную версию WinCE, работающую на Zune HD, чтобы узнать, какие функции доступны (т. е. это R2 или более ранняя версия?).
Также я не видел никаких тегов для ZDK, поэтому, пожалуйста, отредактируйте, если что-то более подходящее!