请教:如何在对话框上拉一块静态文本框,提取出其位置,并在内存中绘图显示在这个静态文本框中!
急,请指教! 问题点数:0、回复次数:2Top
1 楼surstar(我要写个操作系统出来……)回复于 2005-04-03 12:34:06 得分 0
GetWindowsPos()
LoadBitmap()
Top
2 楼DRACULAX05(学习中^-^)回复于 2005-04-03 16:07:58 得分 0
如果你用的是MFC, 那么:
先为静态文本框建立一个对象比如m_Static, 然后取出其位置,
用m_Static.GetWindowRect(&rect)获得, 最后把你要绘制的文本
BitBlt到这个区域
如果你用的是API, 那么:
假设静态文本框的ID是ID_STATIC, 假设对话框为hDlg, 则用
GetWindowRect(GetDlgItem(hDlg, ID_STATIC), &rect)获得区域,
下面类似Top




