| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 891 人关注过本帖
标题:斑竹解答,如何学习C与系统的结合编程。
只看楼主 加入收藏
musicyxy
Rank: 1
等 级:新手上路
帖 子:120
专家分:0
注 册:2004-8-14
收藏
 问题点数:0 回复次数:7 
斑竹解答,如何学习C与系统的结合编程。
初一看题目,大家可能不明白我在说什么。
我来解释一下:我学C语言有两年了,但比较断断续续,以前就用它来算算数了。目前我很想知道C语言如何结合WINDOWS系统编程,也就是如何针对WINDOWS编程。

因为大家都知道,C语言有低级性,用它来控制WINDOWS,修改WINDOWS应该是可以的,但在具体应用上不知可不可以。
比如,我们写个程序让它读取系统时间,然后每隔一个小时提醒程序员休息一次,并且锁定键盘和鼠标10分钟,如此循环。
或者写个程序,判别文件后缀名,只要是ASP文件就自动复制一份放入固定文件夹。

利用这种程序方便自己和大家,请问斑竹,C语言可以实现这类的程序吗?如果可以实现那么我们如何去学习呢?
搜索更多相关主题的帖子: 鼠标 系统 C语言 WINDOWS 斑竹 
2005-07-31 08:32
kaikai
Rank: 1
等 级:新手上路
帖 子:236
专家分:0
注 册:2005-1-7
收藏
得分:0 
锁定键盘鼠标的程序..应该会被人关闭的。虽然动机是好的,但并不让人觉得方便。

Have you visit acm.tongji. lately?
2005-07-31 09:14
musicyxy
Rank: 1
等 级:新手上路
帖 子:120
专家分:0
注 册:2004-8-14
收藏
得分:0 
C语言似乎无法面向对象编程

2005-07-31 11:01
天籁雨声
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2005-6-28
收藏
得分:0 
对,c是面向过程的。

游四海,交天下知己!
2005-07-31 12:06
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
收藏
得分:0 
这个很简单。

1。你现在首先要学的是windows编程。具体说就是学win API。

2。写windows程序与面向过程、面向对象、甚至于面向组件没有必然联系(针对3,4的问题,呵,别挑我文字上的剌)。

3。至于如何学习,关于这类问题我很少回答,原因有:1。每个人最适宜的学习方法不同。2。每个人的基础不同。3。我自己不认为有好的方法。

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2005-07-31 13:05
musicyxy
Rank: 1
等 级:新手上路
帖 子:120
专家分:0
注 册:2004-8-14
收藏
得分:0 
多谢指点!!

2005-08-08 19:07
ChenMo
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:481
专家分:10
注 册:2004-4-8
收藏
得分:0 
还是建议如 knocker 说的,先学 Win32 API。
—— 虽然进行 Windows 编程的方法很多,Win32 API 始终是根本。

[此贴子已经被作者于2005-8-8 19:31:14编辑过]



欢迎加入 MVC 技术讨论群(新群:90093426)
2005-08-08 19:30
指向指针的指针
Rank: 1
等 级:新手上路
帖 子:339
专家分:0
注 册:2004-8-8
收藏
得分:0 
MFC学不学啊?现在是VC,如果我去BC是不是MFC没有用啦?
是不是API两者都可以?

/sign.png" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://www./sign.png');}" onmousewheel="return imgzoom(this);" alt="" />
2005-08-09 18:41
快速回复:斑竹解答,如何学习C与系统的结合编程。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028535 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved