MFC窗口切换 背景图片消失 MFC一个窗体设置是全屏,当切换出来再切回去背景图片就消失了,怎么才能解决这个问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 void COpenGLDialogDlg::OnPaint() { Login loginDlg; CDC* pDC = GetDC(); CString m_strPath = "res\\2.jpg"; loginDlg.ShowJpgGif(pDC,m_strPath,0,0); if (IsIconic()) { CPaintDC dc(this); // Ger鋞ekontext f黵 Zeichnen SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0); // Symbol in Client-Rechteck zentrieren int cxIcon = GetSystemMetrics(SM_CXICON); int cyIcon = GetSystemMetrics(SM_CYICON); CRect rect; GetClientRect(&rect); int x = (rect.Width() - cxIcon + 1) / 2; int y = (rect.Height() - cyIcon + 1) / 2; // Symbol zeichnen dc.DrawIcon(x, y, m_hIcon); } else { CDialog::OnPaint(); }}我本来是想监测键盘,但是不知道怎么实现 else{CDialog::OnPaint();}把这段代码去掉看看 可能需要重新触发WM_PAINT消息,Onsize里边加InvalidateRect(NULL, TRUE)试试 mfc ocx 程序 拖放对象COleDropTarget IE10 for win8兼容性问题 异常捕捉的问题try...catch... 一个关于vc调用vb制作的dll的问题 菜鸟求助!急。。。在vc++中:1、如何加载ocx控件,2、如何可使vc++界面自由拉伸? 12个球怎样找出其中的一个是不同重量的?只给一个天平,不给砝码!请高手帮忙! 简单的对话框问题请教!100分 请推荐一个工具,可用一定送分。 最短路径 新手的问题. 如何改变按钮的图标? VC_colordialog得简单问题 动态库中的对话框加载速度慢
{
Login loginDlg;
CDC* pDC = GetDC();
CString m_strPath = "res\\2.jpg";
loginDlg.ShowJpgGif(pDC,m_strPath,0,0); if (IsIconic())
{
CPaintDC dc(this); // Ger鋞ekontext f黵 Zeichnen SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0); // Symbol in Client-Rechteck zentrieren
int cxIcon = GetSystemMetrics(SM_CXICON);
int cyIcon = GetSystemMetrics(SM_CYICON);
CRect rect;
GetClientRect(&rect);
int x = (rect.Width() - cxIcon + 1) / 2;
int y = (rect.Height() - cyIcon + 1) / 2; // Symbol zeichnen
dc.DrawIcon(x, y, m_hIcon);
}
else
{
CDialog::OnPaint();
}
}
我本来是想监测键盘,但是不知道怎么实现
{
CDialog::OnPaint();
}
把这段代码去掉看看