ATmegamin
چهارشنبه 08 آبان 1387, 22:22 عصر
بازهم سلام
من به صورت زیر یه پروژه MFCساختم :(VSTDIO2008.NET)
Aplication type: SingleDocument
Compound document support: none
Nonlocalized strings:File extension:bmp
Database support: none
Generated classes: Base class: CView
حالا وقتی که فایل رو openمیکنم ، اسم Form ،اسم فایل bmp رو نشون میده ولی خودفایل رو نشون نمیده!
اگر ممکن هست من رو step by step راهنمایی کنید چون تازه کارم و نمیدونم توابعی که شما گفتید رو کجا باید استفاده کنم :چشمک:
درضمن من این برنامه رو نوشتم : (MFC)
viod CsetpixelView::OnDrow (CDC* pDC)
{
using namespace std;
CstpixelDoc*pDC=GetDocument ();
ASSERT_VALID (pDoc);
int pixcolor;
ofstream fout ("c:\\data.txt");
for (int i=0;i<32;i++)
{
for (j=0;j<32;j++)
{
pDC->Arc (0,0,32,32,0,0,32,32);
pixcolor = pDC->GetPixel (j,i);
fout << !(pixcolor) << ",";
}
fout << "\n";
}
}
اگر کپی بشه تو VSTDIO درست خونده میشه ، فایل های هدر هم به شکل زیر تغییر کردند :
#include "stdafx.h"
#include <fstream>
#include <iostream>
#include <stdio.h>
#include <iomanip>
#include "set pixel.h"
#include "set pixelDoc.h"
#include "set pixelView.h"
_________________________________-
حالا بعد از اجرای برنامه ، برنامه رو ببندید ، و فایل c:\data.txt رو باز کنید ، فونت سایز رو 1 انتخاب کنید .
----------------------------------------------
این هدف کلی هستش ، من میخوام یه فایل bmp رو کاربر open کنه وautomatic برنامه این تبدیل رو انجام بده
من به صورت زیر یه پروژه MFCساختم :(VSTDIO2008.NET)
Aplication type: SingleDocument
Compound document support: none
Nonlocalized strings:File extension:bmp
Database support: none
Generated classes: Base class: CView
حالا وقتی که فایل رو openمیکنم ، اسم Form ،اسم فایل bmp رو نشون میده ولی خودفایل رو نشون نمیده!
اگر ممکن هست من رو step by step راهنمایی کنید چون تازه کارم و نمیدونم توابعی که شما گفتید رو کجا باید استفاده کنم :چشمک:
درضمن من این برنامه رو نوشتم : (MFC)
viod CsetpixelView::OnDrow (CDC* pDC)
{
using namespace std;
CstpixelDoc*pDC=GetDocument ();
ASSERT_VALID (pDoc);
int pixcolor;
ofstream fout ("c:\\data.txt");
for (int i=0;i<32;i++)
{
for (j=0;j<32;j++)
{
pDC->Arc (0,0,32,32,0,0,32,32);
pixcolor = pDC->GetPixel (j,i);
fout << !(pixcolor) << ",";
}
fout << "\n";
}
}
اگر کپی بشه تو VSTDIO درست خونده میشه ، فایل های هدر هم به شکل زیر تغییر کردند :
#include "stdafx.h"
#include <fstream>
#include <iostream>
#include <stdio.h>
#include <iomanip>
#include "set pixel.h"
#include "set pixelDoc.h"
#include "set pixelView.h"
_________________________________-
حالا بعد از اجرای برنامه ، برنامه رو ببندید ، و فایل c:\data.txt رو باز کنید ، فونت سایز رو 1 انتخاب کنید .
----------------------------------------------
این هدف کلی هستش ، من میخوام یه فایل bmp رو کاربر open کنه وautomatic برنامه این تبدیل رو انجام بده