الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما المشكلة مع توابع ال job objects ?

مغلق
بدأه mhammad في 17 أبريل 2003 · 1 رد · 487 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لا أستطيع استخدام أي من توابع ال job objects

CreateJobObject

AssignProcessToJobObject

OpenJobObject

SetInformationJobObject

عند استخدامي لأي تابع من هذه التوابع أحصل على رسالة خطأ بأن التابع غير معرف undeclared identifier مع اني عملت include لملف windows.h

نظام التشغيل عندي هو windows 2000 professional

جربت استخدمها في فيجوال سي++6 وفيجوال سي ++ .نت ولكن تظهر نفس رسالة الخطأ

أرجوا من احدكم تجربتها واخباري بالنتيجة

وشكرا سلفا (f)

#2

أخيرا انحلت مشكلة توابع ال job object والسبب في عدم ترجمة هذه التوابع هو وجود هذا الشرط في تعريف التابع داخل ملف winbase.h

#if (_WIN32_WINNT >= 0x0500)

ولكي يتعرف الكمبايلر عليها يجب عمل #define للماكرو _WIN32_WINNT واعطاؤه القيمة 0x0500

يعني الحل هو وضع هذه التعليمة قبل #include

#define _WIN32_WINNT 0x0500

وأود هنا أن أشكر الأخ عبد الحفيظ لإعطائي هذا الحل بعد سؤالي له عن الإجابة لأنه لم يكن قد قرأ السؤال من قبل

أرجوا من الأخ عبد الحفيظ زيارة منتدى السي باستمرار (f)(f)

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…