تعطيل أو إخفاء حفظ / طباعة بالنوافذ معاينة الحوار

StackOverflow https://stackoverflow.com/questions/1008862

سؤال

وأنا أعمل مع عنصر تحكم ActiveX وضعها على winform. فما استقاموا لكم فاستقيموا عندما يحاول المستخدم لحفظ أو طباعة، وسوف تظهر دائما مربع الحوار أولا؛ أود أن إما فورا بإغلاق مربع الحوار أو منعها من عرض في المقام الأول.

والتحكم في مسألة لا تثير أي أحداث من شأنها أن اسمحوا لي أن أعرف ما زر دفعوا، لذلك لا يمكن إلغائها حقا من خلال البحث عن إعلام "on_print".

هل كانت مفيدة؟

المحلول

وانتهى بي الأمر مجرد إرسال الهروب عبر SendKey () كلما تم معالجتها WM_ENTERIDLE والتي لم المهمة. الإختراق القذرة، لكنه يعمل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top