/إدخال (ذات يؤشر إدخال الرمز)

/ENTRY:function

ملاحظات

حيث:

  • وظيفة
    دالة تقوم بتعيين معرف من قبل مستخدم البدء معالجة.exe ملف أو مكتبة الارتباط الديناميكي.

ملاحظات

يحدد خيار/ENTRY دالة يؤشر إدخال كـ عنوان البداية لملف.exe أو DLL.

يجب أن يتم تعريف دالة مع __stdcallاستدعاء اصطلاح. يجب أن يتم تعريف المعلمات وقيمة الإرجاع كـ موثقة في Win32 API ل WinMain(for an.exe ملف) أو DllEntryPoint (لمكتبة الارتباط حيوي). هو يوصي بترك لرابط تعيين يؤشر الإدخال حيث مكتبة وقت التشغيل C هو تهيئته بشكل صحيح، ويتم تنفيذها المنشئات C + + لكائنات ثابتة.

بشكل افتراضي، يكون العنوان البداية اسم دالة من مكتبة وقت التشغيل C. برابط تحديده استناداً إلى السمات البرنامج، كما هو موضح في الجدول التالي.

اسم الدالة

الإعداد الافتراضي

mainCRTStartup (أو wmainCRTStartup )

تطبيق استخدام/نظام فرعي: مكالمات الرئيسي؛ وحدة (أوwmain)

WinMainCRTStartup (أو wWinMainCRTStartup )

تطبيق استخدام/نظام فرعي: Windows ؛ WinMain(أوwWinMain) المكالمات، والتي يجب أن تكون معرفة مع __stdcall

_DllMainCRTStartup

أ DLL؛ يستدعي DllMain، التي يجب أن تكون معرفة مع __stdcall، إذا كان موجوداً

إذا /مكتبة الارتباط الديناميكي أو /النظام الفرعي خيار هو لم يكن محدداً، تحديد الرابط يؤشر استناداً إلى ما إذا كان النظام الفرعي وإدخال الرئيسي أو WinMainهو المعرفة.

دالات الرئيسي ، WinMain، و DllMainهي ثلاثة نماذج من المعرفة من قبل مستخدم نقطة الإدخال.

عند إنشاء نسخة مدارة، تحديد دالة مع/إدخال يجب توقيع (var1LPVOID var2 DWORD و LPVOID var3 ).

للحصول تشغيل معلومات حول إلى تعرف يؤشر الإدخال DllMain الخاص بك، راجع سلوك مكتبة وقت تشغيل.

إلى التعيين هذا خيار الرابط في بيئة تطوير ‏‫Visual Studio

  1. افتح مربع الحوار صفحات الخصائص للمشروع. للحصول على تفاصيل، راجع إعداد خصائص مشروع Visual C++‎.

  2. انقر فوق المجلد الرابط.

  3. انقر فوق صفحة الخصائص خيارات متقدمة.

  4. قم بتعديل خاصية يؤشر الإدخال.

إلى قم بتعيين هذا خيار الرابط برمجياً

راجع أيضًا:

المرجع

تعيين خيارات الرابط

خيارات الرابط