当前位置: 代码迷 >> WinCE >> WINCE下 EXTTEXTOUT 在位图之上解决办法
  详细解决方案

WINCE下 EXTTEXTOUT 在位图之上解决办法

热度:122   发布时间:2016-04-28 13:18:50.0
WINCE下 EXTTEXTOUT 在位图之上
用VS2005建立个基于对话框的程序,按钮后,让Text显示在背景图片上面(透过显示),没有问题。
但是到了WINCE下,建立个SDK,用模拟器做同样的事情,TEXT输出后,总是在图片后面,这是问什么呢?

请教各位,谢谢

void CTextOutDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
CString strText("ABCDEFAA");

CDC* pWndDC = GetDC();

pWndDC->SetBkMode(TRANSPARENT); 
pWndDC->SetTextColor(RGB(255,0,0)); //设置字体颜色
pWndDC->ExtTextOut(20,10,ETO_CLIPPED,CRect(5,5,150,150),strText,8,NULL);

}

------解决方案--------------------
WINCE下的控件顺序与WINXP下的控件顺序不同。
你要在对话框中调整控件顺序。

------解决方案--------------------
探讨
引用:
图片是用控件拉进去的吗


是啊
  相关解决方案