求书 万分火急!!!

Cjslong 2011-01-14 01:36:45
小弟 急求一本 VC++环境下关于GDI+开发的书(不要.net环境下的) 请各位前辈推荐一下

万分感谢。。。。分数不多了。。。见谅。。。要用VC开发的 而不是C#(还没学过)。。。谢谢
...全文
98 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
stjay 2011-01-14
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cjslong 的回复:]

另外 补充一下:

Visual Studio.NET 是什么?和 Visual Studio2005之类的有什么区别么?

请详细解释一下。。。谢谢
[/Quote]

首先说一下
Microsoft .NET 战略在 2000 年 6 月由微软官方正式发布:
.NET 是微软的新的因特网和 Web 战略
.NET 不是一个操作系统
.NET 是一个基于因特网和 WEB 的全新架构
.NET 将软件作为 Web Services(提交给用户)
.NET 是用于通用服务(universal services)的一种构架
.NET 可运行于任何平台上的任何浏览器中
.NET 基于最新的 web 标准

Visual Studio.NET是.NET的一个产品(从VS2003后就去掉.NET了)
名字不同而已
本质上和VS2005,2008,2010同样是.NET框架开发环境
stjay 2011-01-14
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 cjslong 的回复:]

void CTestView::OnDraw(CDC* pDC)
{
CTestDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
if (!pDoc)
return;

Graphics graphics(this->GetDC()->m_hDC );

//设置输出文本使用的画笔,色彩,字体
Pen pen(Color(255,0……
[/Quote]

调用GdiplusStartup初始化GDI+了没?
Cjslong 2011-01-14
  • 打赏
  • 举报
回复
void CTestView::OnDraw(CDC* pDC)
{
CTestDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
if (!pDoc)
return;

Graphics graphics(this->GetDC()->m_hDC );

//设置输出文本使用的画笔,色彩,字体
Pen pen(Color(255,0,0));
SolidBrush brush(Color(0,255,0));
FontFamily fontfamily(L"宋体");
Font font(&fontfamily, 24, FontStyleRegular, UnitPixel);

//在窗口中央输出文字
CRect rc;
GetClientRect(&rc);
PointF point(rc.bottom /2, rc.right/2);
graphics.DrawString(L"GDI+示例", -1, &font, point, &brush);
}


这一段程序为什么没有输出呀?
Cjslong 2011-01-14
  • 打赏
  • 举报
回复
另外 补充一下:

Visual Studio.NET 是什么?和 Visual Studio2005之类的有什么区别么?

请详细解释一下。。。谢谢
Eleven 2011-01-14
  • 打赏
  • 举报
回复

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧