社区
C++ 语言
帖子详情
c++的控制台程序中,如何画线??急。。
wyd124
2003-10-20 04:22:05
如题
...全文
479
9
打赏
收藏
c++的控制台程序中,如何画线??急。。
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
icansaymyabc
2003-10-21
打赏
举报
回复
控制台程序里不允许画线。
控制台程序当然可以调用绘图函数绘图但那不是画在控制台里而是画到屏幕上。
试试这段控制台程序:
#include <stdio.h>
#include <windows.h>
int main(int argc, char* argv[])
{
printf("Hello World!\n");
HDC hdc=GetDC(NULL);
HPEN hpen=CreatePen(PS_SOLID,5,0x000000FF);
SelectObject(hdc,hpen);
MoveToEx(hdc,0,0,0);
LineTo(hdc,800,600);
MoveToEx(hdc,800,0,0);
LineTo(hdc,0,600);
ReleaseDC(NULL,hdc);
return 0;
}
它在你的的屏幕上画出了两条线,可画出来的线不属于控制台,控制台对这两条线也没有管理和维护的权利。
jltx
2003-10-21
打赏
举报
回复
console程序是不能调用绘图函数的,但是是能够调用非绘图的windows api.
yizhili(梨子) 说的不错
wyd124
2003-10-21
打赏
举报
回复
??
yizhili
2003-10-20
打赏
举报
回复
刚才查过了conio.h中没有line
原本在TC下graphics.h是用来在DOS下画图的,VC中没有这个库,因为VC是for WINDOWS的,所以大概只好用windows application了。
wyd124
2003-10-20
打赏
举报
回复
??
allen1981813
2003-10-20
打赏
举报
回复
conio.h
里的line
showgood21
2003-10-20
打赏
举报
回复
用windows api 好像是不行把,因为你建的是console程序,而windows api画线
要有HDC (handle TO Device Context),而如果要取得HDC,则需要有窗口句柄
但console程序没有创建窗口,因而没有窗口句柄
如果要画线可以新建普通的windows application来画
wyd124
2003-10-20
打赏
举报
回复
在vc++里新建了一个Win32 Console Application 程序,运行是dos窗口,我想在那个黑窗口里画线,行不行??如何画????
jEditor
2003-10-20
打赏
举报
回复
请把你要表达的意思更加详细准确明白的表达出来。。
c/
c++
界面编程
本帖计划从四个大的方面来讲 这四个方面是 窗口类、文件操作类、网络类、数据库类。都是时下流行的编程必备技术 也是软件开发者 必须掌握的技术。
中
间以实例讲解 逐步学习 相信大家看完后会有很大的提高的。第一章 窗口类
程序
的编写这一章就先来讲解下窗口类
程序
的编写。因为现在
程序
没有界面 就像人没有脸面一样 而且好的界面更能吸引人。从基本的界面开始 相信能给大家指明出一条路的 使大家很...
C++
工程实践经验
1
C++
工程实践经验谈 陈硕 (giantchen@gmail.com) 最后更新 2012-4-20 版权声明 本作品采用“Creative Commons 署名 -非商业性使用 -禁止演绎 3.0 Unported 许可 协议 (cc by-nc-nd)”进行许可。http://creativecommons.org/licenses/by-nc-nd/3.0/ 内容
V
C++
中
一些常见问题的解决方法
(转)V
C++
中
一些常见问题的解决方法 (1)为什么某个类突然在工作区间里面突然看不见了? 只是类隐藏了,打开FILEVIEW,找到隐藏类的头文件,随便敲一下键盘的空格键,类就会在CLASSVIEW
中
显示了 (2)在基于对话框的
程序
中
,一按回车键,对话框就没了。 把确定按纽的缺省属性前面的对勾去掉,重载OnOk()函数,在OnOk()函数里注释掉调用基类的OnOk()函数那
C++
工程实践经验谈(转)
文章的排版不行,大家可以去http://cloud.github.com/downloads/chenshuo/documents/CppPractice.pdf 查看原文
C++
工程实践经验谈 by 陈硕 1
C++
工程实践经验谈 陈硕 (giantchen@gmail.com) 最后更新 2012-4-1 版权声明 本作品采用“Creative ...
【从入门到精通 项目1】项目经理带你-零基础学习C/
C++
项目一、黑客攻击系统-功能菜单 第1节:项目介绍 黑客/骇客/红客 黑客: 精于计算机技术的计算机专家或
程序
员(有伤害能力,但是不做任何伤害) 骇客: 恶意或非法地破解、破坏
程序
、系统及网络安全的人, 又称“黑帽黑客”。 红客,为捍卫
中
国主权而战的黑客(或骇客) 实际上,界限非常模糊,常常统称为黑客. 臭名昭著(声名显赫)的[希拉里邮件门]黑客-金姆·多特康姆 汪正扬,
中
国最小黑客, 13岁...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章