MFC新建一个单文档工程;
视类cpp文件添加一个函数如下;
void test(CDC* pDC, int y)
{
CString str1;
auto int a = 0;
a = a++;
str1.Format("%d", a);
pDC->TextOut(20, y, str1);
str1.Format("%#X", &a);
pDC->TextOut(20, y+30, str1);
}
视类cpp文件头部添加该函数的声明;
void test(CDC* , int );
第一个参数是为了进行输出,传递设备描述表指针过去;第二个参数是开始输出的y坐标;
在函数中定义一个变量a,然后加1,然后输出a和a的地址;
先输出变量,输出变量地址的时候再把y坐标加30;
在OnDraw()函数中调用该函数3次,
void CAutotestView::OnDraw(CDC* pDC)
{
CAutotestDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
test(pDC,