سورسي كه قرار داديد اطلاعات سخت افزار (پردازنده، BIOS، ديسك سخت، كارت گرافيك و كارت شبكه) رو بر مي گردونه و بنابراين با تغيير ويندوز، اين مقادير تغيير نخواهد كرد.
در مورد سوال دوم:
فكر نكنم خيلي راحت بشه اين كار رو كرد چون مديريت پنجره ها و برخي خواص اون ها تا حد زيادي وابسته به اكسپلورر ويندوز هست. ميشه با Transparent كردن فرم به اين هدف رسيد ولي فكر نكنم مد نظر شما باشه.
راهي كه به ذهنم ميرسه اينكه شما رويداد هايي رو كه مي خواهيد به دسكتاپ نسبت بديد بايد اول روي خود فرم تشخيص بديد و بعد اون رو به دسكتاپ منتقل كنيد. مثلا" اگه روي فرم شما كليك راست شد، شما بايد در رويداد MouseClick فرم ابتدا از باز شدن منوي كليك راست ممانعت كنيد و بعد با API ويندوز، منوي كليك راست مربوط به دسكتاپ رو نمايش بديد. البته من اين راه رو امتحان نكردم! اگه چيز تازه اي به دست آوردم در اختيارتون مي ذارم.
موفق باشيد
آرمين






پاسخ با نقل قول


Bookmarks