سؤال

أحاول تنزيل وإنشاء "WIC Image Viewer usign Direct2D" من هنا ، ولكن عندما أقوم بإنشاء الحل الخاص بي ، أواجه 56 خطأً تبدو كما يلي:

  • الخطأ 1 خطأ LNK2019: الرمز الخارجي الذي لم يتم حله __imp__CoUninitialize @ 0 المشار إليه في الوظيفة _wWinMain @ 16 WICViewerD2D.obj
  • الخطأ 2 خطأ LNK2019: الرمز الخارجي الذي لم يتم حله __imp__DispatchMessageW @ 4 المشار إليه في الوظيفة _wWinMain @ 16 WICViewerD2D.obj
  • الخطأ 3 خطأ LNK2019: الرمز الخارجي الذي لم يتم حله __imp__TranslateMessage @ 4 المشار إليه في الوظيفة _wWinMain @ 16 WICViewerD2D.obj

وما إلى ذلك وهلم جرا.بالتأكيد هذا شيء موجود في إعدادات Visual Studio الخاصة بي ، لأنه ليس من المفترض أن يعمل هذا الرمز خارج الصندوق؟لدي Windows SDK v7.0 مثبتًا.

هل كانت مفيدة؟

المحلول

قد يعني ذلك على الأرجح أن إعدادات الدليل في مشروع Visual Studio لم يتم تعيينها بشكل صحيح.\ n بالنسبة لـ VS2008 ، انتقل إلى أدوات -> خيارات -> المشاريع والحلول -> أدلة VC ++ وقم بتعيين مسار الملف المناسب ومسار ملف المكتبة.

تأكد من الرجوع إلى ملفات المكتبة الصحيحة من خلال ذكر أسمائها في المشروع -> الخصائص -> الرابط -> الإدخال -> "التبعيات الإضافية".

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top