View Full Version : حرفه ای: WPF در سی پلاس پلاس چگونه است؟یعنی تغییر ظاهر نرم افزار در سی پلاس پلاس
complexcoding
چهارشنبه 08 تیر 1390, 22:43 عصر
سلام دوستان برای من خیلی جالب بود که در سی شارپ می شه ظاهر نرم افزار را با تکنولوژی دابلیو پی اف تغییر داد اما نم دانم که این تکنولوژی تغییر ظاهر نرم افزار در سی پلاس پلاس چگونه است؟
در ضمن یک سوال دیگر هم داشتم مثلا نرم افزار مایا برای افراد حرفه ای که این نرم افزار را بلد هستند قابل انعطاف است یعنی افراد می توانند با کد نویسی این نرم افزار را بومی تر کنند و ظاهر آن را و جای دکمه و نمی دانم چه ها را تغییر بدهند این کار در سی پلاس پلاس چگونه است و شما برای ساخت چنین نرم افزارهای حرفه ایی چه نوع نرم افزاری را توصیه می کنید؟ borland یا ویژوال سی پلاس پلاس؟؟
من دوست دارم با افراد متخصص در سی پلاس پلاس دوست شوم این هم ایمیل من Toorajmicro@gmail.com:خجالت:
حامد مصافی
پنج شنبه 09 تیر 1390, 12:27 عصر
چنین چیزی در c++ در قالب رابط های بصری qt که شامل زبان علامت گذاری qml است،وجود دارد. برای اطلاعات بیشتر میتوانید تاپیکی را که در همین بخش در این مورد وجود دارد مطالعه کنید. نرمافزارهای حرفهای برای امکان کدنویسی توسط کاربر از زبانهای اسکریپتی استفاده میکنند که در طیف وسیعی برای c++ ساخته شده است یکی از این نمونه که QtScript در qt استکه بر پایه EcmaScript و شبیه جاوااسکریپت بنا شده است و در نرم افزارهایی مانند amarokو kde از آن استفاده میشود یا زبان lua که نرمافزار vlc media playerاز آن استفاده میکند همچنین از زبانهای اسکریپتی دیگری مانند پایتون میتوانید استفاده کنید که بلندر برای اینکه امکان نوشتن کد برای اجرا در محیط سه بعدی را به کاربر بدهد از این روش استفاده کرده است.
simul8or
پنج شنبه 06 مرداد 1390, 19:12 عصر
اگر از QT خوشت نمیاد( like me!!! )باید همه چیز رو خودت طراحی کنی، میتونی از:
WM_NCPAINT
WM_NCCALCSIZE
WM_NCHITTEST
WM_NCACTIVATE
کمک بگیری
vcldeveloper
جمعه 07 مرداد 1390, 01:45 صبح
البته حساب Qt و GDI از WPF جدا ست؛ WPF یک رابط برنامه نویسی برای طراحی و تولید رابط گرافیکی مبتنی بر Direct 3D هست؛ و در حال حاضر معادلی برای نسخه Native زبان ++C براش عرضه نشده. در سطح Native لایه Direct2D (http://msdn.microsoft.com/en-us/magazine/dd861344.aspx) قابل دسترس هست که فقط در ویندوز ویستا و 7 میشه ازش استفاده کرد، و اون هم دقیقا معادل WPF نیست، بلکه نسبت به WPF سطح پایین تر محسوب میشه، و باید به عنوان برنامه نویس Native برای کار باهاش خیلی از چیزها را خودتان مدیریت کنید. البته Direct2D (http://msdn.microsoft.com/en-us/magazine/dd861344.aspx) هم مثل WPF مبتنی بر Direct 3D هست.
AlgorithmX
دوشنبه 11 مهر 1390, 22:18 عصر
امکان استفاده از WPF با زبان ++C (http://barnamenevis.org/showthread.php?307704-%D8%A7%D9%85%DA%A9%D8%A7%D9%86-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-WPF-%D8%A8%D8%A7-%D8%B2%D8%A8%D8%A7%D9%86-C)
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.