با سلام خدمت همه اساتید محترم
من ویژوال سی را تازه شروع کرده‌ام و زیاد بلد نیستم. چند تا سؤال ساده دارم که از دوستان خواهشمندم کمکم کنند.

1) برای بستن برنامه در ویژوال سی باید چه دستوری بنویسیم؟ یعنی فرض کنید می‌خواهیم برای مورد Exit در منوی File کد بنویسیم.
2) برای تغییر ابعاد فرم باید چکار کنیم؟ (برنامه از نوع Dialog Based است.)
3) نوع BOOL با نوع bool و همچنین TRUE و FALSE با true و false چه تفاوتی دارند؟ آیا مثلاً در تابعی که متغیری از نوع BOOL می‌خواهد، می‌توانیم true یا false بنویسیم؟
4) چگونه می‌توانیم محدوده تابع rand() را کنترل کنیم؟ مثلاً من می‌خواهم فقط اعداد صحیح تصادفی در بازه 10 تا 30 تولید کنم!
5) فرض کنیم یک تصویر Bitmap در ویژوال سی با نام IDB_BITMAP1 داریم. چگونه می‌توانیم این تصویر را در مختصات مشخصی در روی پنجره محاوره رسم کنیم؟ (برنامه از نوع Dialog Based است.)
6) چگونه می‌توانیم یک تصویر Bitmap را که در ویژوال سی هست هنگام برنامه‌نویسی به چند تقسیم کنیم. مثلاً می‌خواهم چند تا تصویری را که برای دکمه‌های تولبار در نظر گرفته‌ام به همدیگر بچسبانم و به عنوان یک عکس وارد ویژوال سی کنم. بعد هنگام اجرای برنامه عکس رو به چند قسمت تقسیم کنم و روی دکمه‌ها بذارم.

یک سؤال هم در مورد Visual C++‎.Net داشتم:

1) وقتی برای یک پنجره محاوره، زبان فارسی و یا Farsi را انتخاب می‌کنم، کلمات درست نشان داده نمی‌شوند و به صورت علامت سؤال در می‌آیند. حتی وقتی زبان Arabic را انتخاب می‌کنم، باز هم مشکل وجود دارد. راه حل چیست؟

منتظر کمک دوستان هستم.