مشاهده نسخه کامل
: دو تا سوال از vb6
MohammadJavad.T
26-08-2007, 04:46
سلام
1- تو vb.net با topmost می شه فرم رو همیشه بالایه بقیه پنجره ها گذاشت و هیچ وقت زیر هیچ پنجره نره ولی تو vb6 چه طور باید این کار رو کرد ؟
2-چه طور میشه processes برنامه رو تو task manager مخفی کرد ؟
سلام
جواب:
1- با استفاده از توابع API ميتوني اينكارو بكني. اسم تابع هم اينه : SetWindowPos
2- من يه سورس براش دارم ولي الآن حوصله ندارم آپلودش كنم. ولي اگه بگردي (توي همين انجمن سرچ كن) حتما پيدا ميكني.
MohammadJavad.T
26-08-2007, 19:05
1- با استفاده از توابع API ميتوني اينكارو بكني. اسم تابع هم اينه : SetWindowPos
من از این API استفاده کردم ولی فقط رو فرم های vb6 کار میکنه مثلا رو پنجره mycomputer کار نمیکنه
می حوام رو همه پنجره ها کار کنه
شما بايد به جاي مقدار hWndInsertAfter عدد 1- رو قرار بديد تا اون فرم روي همه پنجرهها قرار بگيره
MohammadJavad.T
27-08-2007, 17:35
ممنون از این که جواب دادی ببین این طوری از این API استفاده کردم
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ببین کحاش اشکال داره به هم بگو
نميدونم مشكلش از كجاست.
من الان تست كردم. اولش درست بود، بعد كه پنجره MyComputer رو Restore Down كردم رفت پشتش.
بجاي Activate از Load استفاده كن. احتمالا درست بشه.
MohammadJavad.T
28-08-2007, 13:14
داشتم دنبال مشکلم میگشتم که یه source رو دیدم خیلی جاب بود
میزارم اینجا
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ولی این vb6 واقعا در پیته :2:
از شما هم ممنون که جواب من رو دادین:10:
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.