سلام
نیما جان از مقایسه ای که انجام دادید بین C#,C++ فکر میکنم منظور شما از vC++ همون vC++ 2005 باشه که در این صورت فرمایش شما صحیح نیست و اجباری در استفاده از vC++ به صورت native نیست. تو vC++ شما هم میتونید کد های native داشته باشید و هم میتونید پروژه ای از نوع .net داشته باشید.اول از همه چیز باید بدانید که برنامه نویسی ++VC غیر دات نت باید انجام شود (native) و برای کار دات نت باید سراغ همان #C بروید ،
چون توی سوال دوستمون پریسدن کتاب برای آموزش vC++ معلومه دنبال qt نیستن به همین خاطر من کتاب vC++ 2005 انتشارات wrox رو پیشنهاد میکنم که در چند فصل ابتدایی فقط به آموزش زبان C++ اختصاص داره و در فصل های بعدی به آموزش MFC میپردازه و بعد تمام آموزش هایی که در مورد MFC داده شده رو به همراه مثال هایی که زده شده با کمک .net آموزش میده و پروژه ها رو پیاده سازی میکنه. در مجموع برای آشنایی کامل با تمام امکانات این محیط کتاب خوبیه.
متونید کتاب رو از اینترنت دانلود کنید و اگر پیدا نکردید من کتاب رو دارم ایمیل خودتون رو با پیام خصوصی برای من بفرستید تا کتاب رو برای شما ارسال کنم.
موفق باشید.