السلام عليكم
كيف يمكن أن أحمل الخطوط الموجوده في الجهاز في Combo Box ؟
و ذلك للإستفاده منها في العمل لتغير نوع الخظ لأغراض معينه ..
أرجو إعطاء الجواب في المشروع المرفق.
السلام عليكم
كيف يمكن أن أحمل الخطوط الموجوده في الجهاز في Combo Box ؟
و ذلك للإستفاده منها في العمل لتغير نوع الخظ لأغراض معينه ..
أرجو إعطاء الجواب في المشروع المرفق.
أخ ياقوت استخدم الدالة EnumFontFamiliesEx التي تقوم بعملية ارجاع للخطوط المحملة في الجهاز ، والتي تحتاج الى دالة أخرى من نوع CALLBACK
int CALLBACK EnumFontFamProc( ENUMLOGFONT FAR *lpelf, // pointer to logical-font data NEWTEXTMETRIC FAR *lpntm, // pointer to physical-font data int FontType, // type of font LPARAM lParam // pointer to application-defined data );
وهنا يجب عليك مراعاة بعض الأمور عند استخدام توابع من نوع CALLBACK راجع الوصلة
http://www.arabteam2000.com/vb/showthread....&threadid=24601
وبعدها تستطيع إضافتها للكومبو بوكس بوضع روتين يقوم بذلك داخل جسم دالة CALLBACK
أرنا محاولتك (f)
السلام عليكم.
شكراً لك أخي محمد ..
وإن شاء الله أن أطبه العمليه..
وأرد عليك .
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…