[求助]几个狠简单的问题,麻烦大家了 小弟刚学VC几天,任务是1:在新建的MFC AppWizard(exe)里实现通过按钮的点击来实现几张图片的浏览2:在新建的MFC AppWizard(exe)里通过按钮的点击显示几行文字麻烦大家指点一下,小弟几乎不怎么会跪谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 说得太抽象了,不过可是试试BOOL bflag = FALSE;CString filaName;在按钮响应函数里CFileDialog dlg(TRUE,"BMP","*.bmp",OFN_OVERWRITEPROMPT | OFN_HIDEREADONLY, "位图文件(*.bmp)|*.bmp|");if (dlg.DoModal()==IDOK){ fileName.Format("%s",dlg.GetPathName());}HBITMAP hBitmap = (HBITMAP)LoadImage(NULL,fileName,IMAGE_BITMAP,0,0, LR_CREATEDIBSECTION | LR_DEFAULTSIZE | LR_LOADFROMFILE); m_bit.Attach(hBitmap);bflag = TRUE;Invalidate();*******************然后在WM_PAINT做图CPaintDC dc(this);if (bflag==TRUE) { CDC memDC; memDc.CreateCompatibleDC(dc); BITMAP bm; m_bit.GetBitmap(&bm); memDc.SelectObject(&m_bit); pDC->BitBlt(0,0,bm.bmWidth,bm.bmHeight,&memDC,0,0,SRCCOPY); }////////////////////////////////////////////////显示文字的话,添加一个控件,关联一个变量,然后对控件变量赋值,再UpdateData(FALSE); 关于表格控件 (在线等!)怎样截获http请求? VC\GCC宏一览 [原创] 理解I/O Completion Port [IOCP] MSVCRT.LIB 和 MSVCRTD.LIB 的区别? 用mxml dll做的程序,在做安装时如何注册mxml dll CreatFont难道不能应用于Button对象? cout 紧急求助!!!求一个能够进行yuv转rgb并显示的程序和其源码 MFC 单文档程序,使用双缓冲绘图时的异常现象 请教此段怎么改才能过卡巴杀毒软件? 要加技术群的进 (20个种类群)
BOOL bflag = FALSE;
CString filaName;
在按钮响应函数里
CFileDialog dlg(TRUE,"BMP","*.bmp",OFN_OVERWRITEPROMPT | OFN_HIDEREADONLY,
"位图文件(*.bmp)|*.bmp|");
if (dlg.DoModal()==IDOK)
{
fileName.Format("%s",dlg.GetPathName());
}
HBITMAP hBitmap = (HBITMAP)LoadImage(NULL,fileName,IMAGE_BITMAP,0,0,
LR_CREATEDIBSECTION | LR_DEFAULTSIZE | LR_LOADFROMFILE);
m_bit.Attach(hBitmap);
bflag = TRUE;
Invalidate();
*******************
然后在WM_PAINT做图
CPaintDC dc(this);
if (bflag==TRUE)
{
CDC memDC;
memDc.CreateCompatibleDC(dc);
BITMAP bm;
m_bit.GetBitmap(&bm);
memDc.SelectObject(&m_bit);
pDC->BitBlt(0,0,bm.bmWidth,bm.bmHeight,&memDC,0,0,SRCCOPY);
}
////////////////////////////////////////////////
显示文字的话,添加一个控件,关联一个变量,然后对控件变量赋值,再UpdateData(FALSE);