سؤال

هل هناك أي طريقة يمكنني تثبيت خطط شلال على مستوى النظام باستخدام C ++ دون الحزن لحقن وحدة التسجيل في كل عملية نشطة. أنا أستخدم Windows 7. هدفي لهذا السبب، أريد أن أكون قادرا على تحديد المستعرض الذي يتم فتح رابط عند فتح رابط مع المتصفح الافتراضي باستخدام Shelllexecute، مثل هذا:

ShellExecute(NULL, "open", "http://stackoverflow.com", NULL, NULL, SW_SHOWNORMAL);
هل كانت مفيدة؟

المحلول

المعلمة الأخيرة من SetWindowsHookEx يأخذ معرف مؤشر ترابط - إذا كان هذا فارغ، فسيتم ربط الإجراء بجميع مؤشرات الترابط في نفس سطح المكتب كإرسال مؤشر ترابط أو مؤشر ترابط معين بطريقة أخرى.

اقرأ أكثر: باستخدام السنانير

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