学习PROGRAMMING WINDOWS的困惑

derek7 2004-12-08 08:48:41
一个简单的WINHELLO
程序好了之后 我门就可以 进行很多操作比如 改变窗口大小 有SYSTEM MENU 就是左上角那个等 可我门没有写着些代码啊 这些代码在那????可一找到么?? 还是WINDOWS影藏了
还是有API可以显式的调用????

还有:
象那个最小化最大化等图标 标题栏的颜色和渐变等等都没有编写啊如何自动出来的????????????
有人说是创建时windows自己画的 但那这些代码可以找到么??可一自己编写来代替么??
...全文
135 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
derek7 2004-12-10
  • 打赏
  • 举报
回复
谢谢大家解答 尤其是 ZHOUTLER 我还以为这些是WINDOWS自己代码 且不会开放出来
原来也弄成API提供编成人员使用啊 是 不是WINDOWS的几乎所有的功能都弄成API提供使用了呢?
支持中文哦 2004-12-09
  • 打赏
  • 举报
回复
先说说DO吧,总熟悉吧。
你调用了scanf,屏幕不就自动出现了闪烁的光标,但是你并没有一行代码要求计算机显示光标和从键盘扫描录入信息。其实scanf调用了dos的中断,如果你愿意,你也可以调用中断显示闪烁的光标,再调用中断扫描键盘录入。
windows 也是这个原理:
你CreateWindow之后,传入适当的参数,会自动显示基本的窗口元素,包括背景,边框,标题。你并没有一行代码处理这些元素,以为CreateWindow API已为你完成了一切。
典型的DOS时代仿真windows界面的软件,就是全部元素都要自己处理,windows为了简化编程和统一编程规范,提供了一套API函数,完成了上述复杂的功能。
小白兔 2004-12-09
  • 打赏
  • 举报
回复
要是这些东西都要自己写,那我们累死了
daisy8675 2004-12-08
  • 打赏
  • 举报
回复
你用什么语言写啊
  • 打赏
  • 举报
回复
setwindowText
setwindowRng什么的
icuc88 2004-12-08
  • 打赏
  • 举报
回复
这个就是窗口的基本功能了,不需要写程序就实现了。

当系统调用程序生成窗口的时候,系统会把这些自动画出来。
hux 2004-12-08
  • 打赏
  • 举报
回复
N年前看了,现在居然记不起来了说

其实都是API做的啊,去看一下程序中用到的各个函数的参数说明吧

6,871

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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