توضح هذه المقالة مشكلة التي تحدث عندما تقوم بإنشاء تطبيق وحدة تحكم Win32 Visual c + + في عام 2013 Windows المضغوط المضمنة. يتوفر تحديث لحل هذه المشكلة. قبل تثبيت هذا التحديث، يجب تثبيت كافة التحديثات التي تم إصدارها مسبقاً لهذا المنتج.
الأعراض
عند إنشاء تطبيق وحدة تحكم Win32 Visual c + + باستخدام "منشئ التطبيق" في Microsoft Visual Studio عام 2013، لم يتم تعريف UNICODE في المشروع الذي تم إنشاؤه حديثا. مثال التعليمات البرمجية كما يلي:
int wmain(int argc, wchar_t *argv[]){
printf("Welcome to Windows Embedded Project System \n");
#ifdef UNICODE
printf("UNICODE is defined. \n");
#else
printf("UNICODE is NOT defined. \n");
#endif
printf("Please inster a char to end this app.");
int c = getchar();
return 0;
}
الحل
معلومات التنزيل
Windows المضمنة ضغط 2013 تحديث شهري (آذار/مارس 2015) متوفر الآن من Microsoft. لتنزيل التحديث الشهري لـWindows Embedded Compact 2013، انتقل إلى Microsoft OEM Online أو MyOEM.
مزيد من المعلومات
متطلبات إعادة التشغيل
بعد تطبيق هذا التحديث، يجب تنفيذ بنية نظيفة للنظام الأساسي بأكمله. للقيام بذلك، استخدم إحدى الطرق التالية:
-
في بنية القائمة، انقر فوق تنظيف الحل، وثم انقر فوق إنشاء الحل.
-
في القائمة بنية، انقر فوق إعادة بناء الحل.
ليس لديك لإعادة تشغيل جهاز الكمبيوتر بعد تطبيق تحديث البرنامج هذا.
معلومات استبدال التحديث
لا يحل هذا التحديث محل أية تحديثات أخرى.
يحتوي إصدار اللغة الإنجليزية من حزمة تحديث البرنامج هذه سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
الملفات التي تم تضمينها في حزمة الإصلاحات السريعة
اسم الملف |
حجم الملف |
التاريخ |
الوقت |
مسار |
---|---|---|---|---|
Stdafx.h |
716 |
02-Feb-2015 |
10:05 |
Compact\Sdk_name\1033\Atldll Public\Common\Sdk\Vstemplates\Vc\Windows المضمنة |
Stdafx.h |
887 |
02-Feb-2015 |
10:05 |
Compact\Sdk_name\1033\Application Public\Common\Sdk\Vstemplates\Vc\Windows المضمنة |
Stdafx.h |
716 |
02-Feb-2015 |
10:05 |
Compact\Sdk_name\1033\Atlapplication Public\Common\Sdk\Vstemplates\Vc\Windows المضمنة |
Stdafx.h |
841 |
02-Feb-2015 |
10:05 |
Compact\Sdk_name\1033\Dll Public\Common\Sdk\Vstemplates\Vc\Windows المضمنة |
Stdafx.h |
484 |
02-Feb-2015 |
10:05 |
Compact\Sdk_name\1033\Consoleapplication Public\Common\Sdk\Vstemplates\Vc\Windows المضمنة |
Stdafx.h |
1,070 |
02-Feb-2015 |
10:05 |
Compact\Sdk_name\1033\Mfcdll Public\Common\Sdk\Vstemplates\Vc\Windows المضمنة |
Stdafx.h |
1,596 |
02-Feb-2015 |
10:05 |
Compact\Sdk_name\1033\Mfcactivexcontrol Public\Common\Sdk\Vstemplates\Vc\Windows المضمنة |
Stdafx.h |
1331 |
02-Feb-2015 |
10:05 |
Compact\Sdk_name\1033\Mfcapplication Public\Common\Sdk\Vstemplates\Vc\Windows المضمنة |
Stdafx.h |
789 |
02-Feb-2015 |
10:05 |
Compact\Sdk_name\1033\Staticlibrary Public\Common\Sdk\Vstemplates\Vc\Windows المضمنة |
الحالة
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".
المراجع
لمزيد من المعلومات حول مصطلحات تحديث البرامج، راجع وصف للمصطلحات القياسية التي تستخدم لوصف تحديثات برامج Microsoft.