SetCairoFileNameA

توابع متنوع

توضیحات

پسوند A نشان می‌دهد که این نقطه ورود ANSI (char) در DLL است؛ سطح ActiveX/COM فقط فرم Unicode را ارائه می‌کند. رفتار با SetCairoFileName یکسان است و آرگومان‌های رشته‌ای با استفاده از code page فعلیِ SetAnsiMode تفسیر می‌شوند

مسیر و نام فایل Cairo DLL را تنظیم می‌کند؛ با تابع SelectRenderer می‌توان به‌جای رندرکنندهٔ پیش‌فرض GDI+، رندرکنندهٔ Cairo را انتخاب کرد

Cairo DLL معمولاً به DLLهای دیگری وابسته است؛ اگر همهٔ آن‌ها در همان پوشهٔ برنامه یا یک پوشهٔ سیستمی ذخیره نشده باشند، پیش از فراخوانی هر تابع رندر باید با تابع SetDllDirectory از Windows API مسیر درست اضافه شود

رندر با Cairo در حال حاضر آزمایشی است

نحو

Delphi

Function DLSetCairoFileNameA(InstanceID: Integer; FileName: PAnsiChar): Integer;

DLL

int DLSetCairoFileNameA(int InstanceID, const char * FileName);

پارامترها

FileNameمسیر و نام فایل Cairo DLL

مقادیر بازگشتی

0DLL مشخص‌شده یک DLL معتبر Cairo نبود
1Cairo DLL مشخص‌شده معتبر بود