در مورد سوال 2*
اون 5 مرحله که گفتید برای غیر فعال کردن پیش فرض ها بود و بالعکسش هم میشه فعال کردن اونها من میخوام یه دونه خودم*
اضافه کنم به اونا نه اونا رو فعال غیر فعال کنم از برنامه Setup ساز هم نمیخوام استفاده کنم*
در مورد سوال 1*
نه من میخوام بدونم چجوری با دلفی باید همچین کاری کرد*به نظر من ویندوز هم باید یک رخداد برای KeyDown و MouseDown داشته باشه*

ولی این رخداد ها از کجا قابل دسترسی هستنند چجوری میتونیم تابعی رو روی اینها تعریف کنیم نمیدونم*

و اینکه شما گفتید با ریجستری ها اینکارو میکنه یعنی هر برنامه ای میخواد اجرا بشه اسمش تو یه جایی تو ریجستری

ثبت میشه ؟

اگه اینطور باشه فقط مشکل میمونه پیدا کردن رخداد هایی که روی صفحه Windows بشه اعمال کرد من فک میکنم*

باید از Handle های ویندوز استفاده کرد*

خود ویندوز وقتی کلید start یا Ctrl+Alt+Delete رو میزنی فک کنم از همین رخداد های keyDown استفاده میکنه*