刚接触VC不久,不得不请教各位了,请各位帮帮忙~!先谢谢了。
首先要把一个SDI的背景色设为黑色,请问怎么实现。
还有我想在这个黑色背景上显示一个坐标,不知道能否告诉小弟怎么做。
都是程序一启动时就显示,麻烦说得详细一点点,小弟悟性欠佳.
首先要把一个SDI的背景色设为黑色,请问怎么实现。
还有我想在这个黑色背景上显示一个坐标,不知道能否告诉小弟怎么做。
都是程序一启动时就显示,麻烦说得详细一点点,小弟悟性欠佳.
解决方案 »
- 新人提问,麻烦各位大大帮看
- 如何做MSN Explorer那样的界面,高分相赠,来者有分!
- 怎么使主框架ID_FILE_NEW菜单项一出来被禁用
- 请问有没有比HookApi更好的方法截获Windows98中用于TCP/IP通讯的connect函数
- 怎样才能做到不同分辨率下窗口最大化后,窗口上的所有控件的位置和大小都能比例适当?详见内容。
- 请教各种MessageBox风格,怎样获得用户按了哪个按钮?
- 编写的串口通讯软件 一次发送几百以上字节数据时对话框会失去响应
- 关于CreateDialog的问题
- 2个问题?
- 大神,帮助
- 现在搞压缩的用的是什么算法(大概的),为什么这么不稳定?
- 为什么在线程中用GetFtpConnection连接FTP,当连接失败时程序出现异常,不能捕捉错误并退出
void CxxxView::OnDraw(CDC* pDC)
{
CxxxDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
CClientDC dc(this);
CRect rect;
GetClientRect(rect);
dc.FillSolidRect(rect,RGB(0,0,0));
}
{
return TRUE;//只要改动此处即可!!!
}
{
CxxxDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
CClientDC dc(this);
CRect rect;
GetClientRect(rect);
dc.FillSolidRect(rect,RGB(0,0,255));
CPen pen(PS_SOLID,1,RGB(255,0,0));
dc.SelectObject(pen);
int cx=rect.right-rect.left;
int cy=rect.bottom-rect.top;
dc.MoveTo(0,cy / 2);
dc.LineTo(cx,cy / 2);
dc.LineTo(cx - 6 ,cy / 2 - 6);
dc.MoveTo(cx,cy / 2);
dc.LineTo(cx - 6 ,cy / 2 + 6);
dc.MoveTo(cx / 2,cy);
dc.LineTo(cx / 2,0);
dc.LineTo(cx / 2 - 6,6);
dc.MoveTo(cx / 2,0);
dc.LineTo(cx / 2 + 6,6);
dc.TextOut(cx / 2 + 1,cy / 2+1,"0");
}