GetPrinterMediaTypesA
العرض والطباعة
الوصف
تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ GetPrinterMediaTypes وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية
تُرجع هذه الدالة سلسلة تحتوي أرقام وأسماء جميع أنواع الوسائط المتاحة للطابعة المحددة. وتتضمن السلسلة المُرجعة سطر نص عن كل نوع وسيط، وتفصل بين أسطر النص محارف CR/LF. ويحتوي كل سطر على رقم نوع وسيط رقمي وفاصلة واسم نوع الوسيط بين علامتي اقتباس مزدوجة
الصيغة
Delphi
Function DLGetPrinterMediaTypesA(InstanceID: Integer; PrinterName: PAnsiChar): PAnsiChar;
DLL
const char * DLGetPrinterMediaTypesA(int InstanceID, const char * PrinterName);
المعاملات
| PrinterName | اسم الطابعة المطلوب الاستعلام عنه، وهو الاسم الظاهر في مدير طباعة Windows. استخدم الدالة GetPrinterNames للحصول على قائمة بالطابعات الصالحة على النظام. ويمكن استخدام هنا أيضًا قيمة تُرجعها الدالة NewCustomPrinter |
|---|