PDA

View Full Version : بدست آوردن رزولشن



sarnev6t
چهارشنبه 05 تیر 1387, 18:38 عصر
ببخشید سوال تکراری می پرسم
می دونم قبلا مطرح شده ولی هرچی گشتم پیدا نکردم (یادمه آفای رضوی جواب داده بودن)
متشکر میشم بازمجواب بدن یا لینکشو بگن!

Mahdi.Kiani
چهارشنبه 05 تیر 1387, 21:11 عصر
Screen.PrimaryScreen.Bounds.Size

bachebahal_1363
چهارشنبه 05 تیر 1387, 21:45 عصر
Screen screens = Screen.PrimaryScreen;
int intWidthscreen = screens.WorkingArea.Width;
int intHeightscreen = screens.WorkingArea.Height;

Mahdi.Kiani
چهارشنبه 05 تیر 1387, 22:26 عصر
Screen screens = Screen.PrimaryScreen;
int intWidthscreen = screens.WorkingArea.Width;
int intHeightscreen = screens.WorkingArea.Height;


این کد رزولوشن را نمی دهد.!
از همان کد قبل استفاده کنید..
workingArea در واقع فضای کاری را به شما می دهد. برای درک این موضوع taskbar را از حالت lock خارج کنید و ارتفاع آن را بیشتر کنید. بعد کدتان را اجرا کنید..

bachebahal_1363
چهارشنبه 05 تیر 1387, 23:43 عصر
این کد رزولوشن را نمی دهد.!
از همان کد قبل استفاده کنید..
workingArea در واقع فضای کاری را به شما می دهد. برای درک این موضوع taskbar را از حالت lock خارج کنید و ارتفاع آن را بیشتر کنید. بعد کدتان را اجرا کنید..

دقیقا درسته خوب به نظر من برای برنامه هر دو مورد ، مورد نیاز هست .
هم رزولوشن تصویر و هم workingArea . در واقع برای برنامه ما فرقی نمی کنه از کدوم کد استفاده می کنیم ، در هر صورت ما می خواهیم در بهترین حالت برناممون اجرا بشه ، مگر اینکه فقط جهت استخراج اطلاعات رزولوشن از اون استفاده بشه .

Mahdi.Kiani
پنج شنبه 06 تیر 1387, 00:41 صبح
موافقم
چون معمولا ( آن هم در صورت نیاز) بهتره از working استفاده شود. (قبلا یادمه توی یکی از تاپیک ها بحث شد . در آن جا توضیحات لازم را دادم)
ولی پست قبلی شما در جواب به دست آوردن رزولوشن و سوتال این تاپیک اشتباه بود که ممکنه باعث سر درگمی افراد شود...
موفق باشید