社区
Windows Server
帖子详情
学习PROGRAMMING WINDOWS的困惑
derek7
2004-12-08 08:48:41
一个简单的WINHELLO
程序好了之后 我门就可以 进行很多操作比如 改变窗口大小 有SYSTEM MENU 就是左上角那个等 可我门没有写着些代码啊 这些代码在那????可一找到么?? 还是WINDOWS影藏了
还是有API可以显式的调用????
还有:
象那个最小化最大化等图标 标题栏的颜色和渐变等等都没有编写啊如何自动出来的????????????
有人说是创建时windows自己画的 但那这些代码可以找到么??可一自己编写来代替么??
...全文
162
7
打赏
收藏
学习PROGRAMMING WINDOWS的困惑
一个简单的WINHELLO 程序好了之后 我门就可以 进行很多操作比如 改变窗口大小 有SYSTEM MENU 就是左上角那个等 可我门没有写着些代码啊 这些代码在那????可一找到么?? 还是WINDOWS影藏了 还是有API可以显式的调用???? 还有: 象那个最小化最大化等图标 标题栏的颜色和渐变等等都没有编写啊如何自动出来的???????????? 有人说是创建时windows自己画的 但那这些代码可以找到么??可一自己编写来代替么??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
你用什么语言写啊
笨笨兔兔兔兔兔
2004-12-08
打赏
举报
回复
setwindowText
setwindowRng什么的
icuc88
2004-12-08
打赏
举报
回复
这个就是窗口的基本功能了,不需要写程序就实现了。
当系统调用程序生成窗口的时候,系统会把这些自动画出来。
hux
2004-12-08
打赏
举报
回复
N年前看了,现在居然记不起来了说
其实都是API做的啊,去看一下程序中用到的各个函数的参数说明吧
Programming
.log:程序员的思维手账与认知基础设施
本文系统阐述
Programming
.log作为程序员思维手账的核心理念与实践方法。强调其非公开、原始性、时间锚定与Git快照等特性,区别于传统博客或笔记工具;详解双轨目录结构、6类高价值日志记录规范、VS Code高效配置及30/90天认知进阶路径;并探讨搜索优化、团队匿名聚合、技术栈迁移保值等关键问题,本质是构建可回溯、可迭代、可复利的个人认知基础设施。
Windows
95 System
Programming
SECRENTS
学习
笔记---第三章(3)
本文围绕
Windows
系统展开,介绍了进程的定义、组成和特性,指出进程拥有多种对象但不代表执行。详细阐述了Process database的结构和作用,还区分了process handle和process ID。此外,分析了
Windows
95 Process Database的成员,以及GetExitCodeProcess、SetUnhandledExceptionFilter等函数的实现。
programming
.log:程序员的私有思维操作系统
本文系统阐述了
programming
.log作为一种轻量、私密、纯文本的程序员认知基础设施的设计理念与实践方法。核心包括:采用.log后缀保障低认知负荷与时间戳驱动结构;强调纯文本的长期兼容性;定义含时间戳、领域Tag、问题导向标题和三层纵深正文的黄金记录结构;提供零配置工具链(Vim/grep)、防冲突备份及5分钟工作流;并解析Tag设计心法、搜索优化、动机维持与团队知识萃取边界。其本质是构建可回溯、可迭代的个人思维资产。
程序员思维手账:用
programming
.log沉淀真实技术洞见
本文系统阐述
programming
.log这一面向程序员的认知沉淀方法论,强调其作为数字思维手账的核心价值:以纯文本+Git实现低认知负荷、高可检索性、强可追溯性的技术洞见记录。内容涵盖设计哲学(反完美主义、原子性/可检索性/可行动性三原则)、文件结构与记录规范、嵌入开发流的工作机制、工具链整合(Log Lens插件、log-grep CLI、CI/CD集成),以及应对信息过载、术语黑洞等典型问题的实战方案。
程序员思维手账:用
Programming
.log 提升工程决策可追溯性
Programming
.log 是一种面向工程师的极简思维手账方法,强调以时间戳组织的日志主体与人工维护的主题索引双轨结构,聚焦问题现场、决策快照和验证结果三类高复用内容。它采用 Git + Markdown 极简技术栈,拒绝自动化知识组织,坚持低开销(5分钟/条)、可追溯、可重读的设计原则,旨在提升工程决策的可解释性与迭代能力。
Windows Server
6,872
社区成员
177,934
社区内容
发帖
与我相关
我的任务
Windows Server
Windows 2016/2012/2008/2003/2000/NT
复制链接
扫一扫
分享
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章