سلام دوستان.چطور مي تونم يه فايل bmp رو توي C++ باز كنم وتغييراتي توي اون ايجاد كنم؟
سلام دوستان.چطور مي تونم يه فايل bmp رو توي C++ باز كنم وتغييراتي توي اون ايجاد كنم؟
باز کردن فایل با دستور fileopen انجام میشه اما اینکه می خواید تغیرات اعمال کنید باید ابتدا ساختار فایل bmp رو بشناسید.نوشته شده توسط #joker# [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
خوب منم مي خوام با ساختار فايل bmp آشنا شم.مي شه كمي راهنمايي كنين؟
آشنا شدن با ساختار یک فرمت فایل و کار با اون یک راه است.
یک راه دیگر هم استفاده از کتابخانه هایی است که برای اون هدف نوشته شده و یک سری توابع و یا کلاسهایی رو در اختیار تو میگذاره و در نهایت هم باینری این توابع به صورت استاتیک(a.) و یا دینامیک (dll.) به برنامه اصلی لینک میشند.
مثلا
که البته خودم هیچ آشنایی باهاش ندارم و از کارایی یا وضعیتش هیچ اطلاعی ندارم فقط تو گوگل زدم و این اومد (فقط یه نمونس) در کار با این کتابخانه ها باید حواست خیلی جمع باشه که چه چیزی رو انتخاب میکنی چون ممکنه بعدا به دردسر بیفتی حتی مجبور بشی کدات رو از اول بنویسی ولی اگر با حواس جمع بری جلو خیلی به دردت میخورندکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این صفحه رو نگاه کن.نوشته شده توسط #joker# [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سرچ هم بکنی بهتره.منبع فارسی بعید می دونم گیر بیاری.رد مورد ساختار فایلها کلا زیاد دنبال منبع فارس نباش.من خودم الان دارم روی wave کار می کنم.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
nدوستان فرد ديگه اي نظري،راهنمايي درباره ي سؤالم نداره؟
چراbgidemo)برنامه ي خود بورلند) با تابع graphics كار مي كنه ولي وقتي من مي نويسيم اررو مي ده.كه توابع bgi تحت ويندوز كار نمي كنن؟فقط هدر ها رو قرار مي دم.مطمئنا اگه برين فولدر Bgi اين فايل رو مي بينن البته كامپايلر bc5
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)