TC官方合作论坛

标题: TC名词介绍[1.005-2.006版本] [打印本页]

作者: 小王    时间: 2011-8-12 14:15
标题: TC名词介绍[1.005-2.006版本]
TC名词介绍--大家有什么不懂得也可以在这里提问我们会及时更新!!!

命名空间:
如同名字一样的意思,命名空间(namespace),之所以出来这样一个东西,是因为人类可用的单词数太少,并且不同的人写的程序不可能所有的变量都没有重名现象,对于库来说,这个问题尤其严重,如果两个人写的库文件中出现同名的变量或函数(不可避免),使用起来就有问题了,为了解决这个问题,引入了名字空间这个概念,通过使用 空间 XXX(namespace xxx);你所使用的库函数或变量就是在该名字空间中定义的.这样一来就不会引起不必要的冲突了.
TC命名空间详细介绍帖:http://bbs.tyuyan.com/thread-245-1-1.html#pid0&typeid=3

句柄:
句柄,是整个windows编程的基础,一个句柄是指使用的一个唯一的整数值,是指一个四字节长的数值,用于标志应用程序中的不同对象和同类对象中的不同的实例,诸如,一个窗口,按钮,图标,滚动条,输出设备,控件或者文件等,应用程序能够通过句柄访问相应的对象的信息。但是,句柄不是一个指针,程序不能利用它句柄来直接阅读文件中的信息。如果句柄不用在I/O文件中,它是毫无用处的。 句柄是windows用来标志应用程序中建立的或是使用的唯一整数,windows使用了大量的句柄来标志很多对象。
TC中有窗口句柄、线程句柄、进程句柄、文件句柄等等,其实这些句柄虽然名字不同但是其实原理都一样,我们只需要知道每个句柄对应一个window操作系统中的一个对象,如一个窗口,一个进程等等,我们要操作这些窗口或者这些进程就需要先得到这些句柄,TC为我们提供了多种返回句柄的函数,我们只需用相应的函数获取我们需要的句柄即可!

进程:
进程是操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例;可以分配给处理器并由处理器执行的一个实体;由单一顺序的执行显示,一个当前状态和一组相关的系统资源所描述的活动单元。对应用程序来说,进程就像一个大容器。在应用程序被运行后,就相当于将应用程序装进容器里了,你可以往容器里加其他东西(如:应用程序在运行时所需的变量数据、需要引用的DLL文件等),当应用程序被运行两次时,容器里的东西并不会被倒掉,系统会找一个新的进程容器来容纳它。

线程:
一般来说,我们把正在计算机中执行的程序叫做"进程"(Process) ,而不将其称为程序(Program)。所谓"线程"(Thread),是"进程"中某个单一顺序的控制流。

多线程:
每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。进程也可能是整个程序或者是部分程序的动态执行。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。也可以把它理解为代码运行的上下文。所以线程基本上是轻量级的进程,它负责在单个程序里执行多任务。通常由操作系统负责多个线程的调度和执行。线程是程序中一个单一的顺序控制流程.在单个程序中同时运行多个线程完成不同的工作,称为多线程.
TC多线程使用实例:http://bbs.tyuyan.com/thread-251-1-1.html#pid0&typeid=5









作者: chaizhikang    时间: 2011-8-12 16:41
还是不太了解句柄到底是个什么东西.....
作者: 小王    时间: 2011-8-12 17:00
回复 2楼chaizhikang的帖子

你这么理解,系统里每个东西有一个唯一的编号(句柄),你要操作这个东西要获得这个东西的编号(句柄),记住每个东西相对应的句柄都是唯一的!所以你获得句柄以后赋值给函数操作的就是这个你想要的东西了!
作者: TC管理员    时间: 2011-8-12 19:14
:D  大家有什么专业名词 不懂的 可以提出来
作者: 超自然    时间: 2011-8-12 20:29
回复 4楼小东的帖子

:smoke这帖必须顶起
:@万恶的验证码打击的多少人回复的热情,不过还是必须的......
作者: hdfjanb    时间: 2011-8-14 08:08
通俗易懂啊,小东大大的讲解一针见血啊 哈哈
作者: hdfjanb    时间: 2011-8-14 08:09
:-|额打错字了 特此改正:小王大大哈哈
作者: zmd5505    时间: 2011-8-15 01:14
仔细看,有收获。
作者: whj3872    时间: 2011-8-15 08:08
顶一下吧
作者: ghjily    时间: 2011-9-1 11:00
新人前来学习 围观中
作者: qq614576638    时间: 2011-9-5 02:51
顶起!新人学习
作者: jrflsh    时间: 2011-9-17 22:26
围观中
作者: 迩比可比克    时间: 2011-10-28 20:55
留迹...
作者: 菜鸟来玩玩    时间: 2011-11-5 14:18
似懂非懂,继续努力吧!
作者: hcc729    时间: 2011-11-16 22:00
新手学习中
作者: flyingbear    时间: 2011-11-23 17:23
学习一下学习一下
作者: zhchfei88    时间: 2011-11-23 19:48
刚开始不懂的多,多看看,自己用到了就好多了
作者: lanxujian    时间: 2011-11-24 11:28
纯白新手看这个有点乱
作者: zhchfei88    时间: 2011-12-5 14:00
看久了就会了
作者: tclx    时间: 2011-12-6 13:27
学习了
作者: m13754891441    时间: 2011-12-8 17:05
领教了
作者: yl309    时间: 2011-12-27 15:46
#89学习了!
作者: 471516051    时间: 2011-12-30 09:01
呵呵  学习了!
作者: lpwneb    时间: 2011-12-31 15:56
回复 5楼超自然的帖子

呵呵。。这是防止有人乱来灌水啊。。。。不过你说这可是TC论坛啊,都是学脚本制作的。。怎么就没人做自动回复的脚本呢??呵呵呵~~!
作者: yxq1009    时间: 2012-1-2 14:16
回复 1楼小王的帖子

:bye:strong:
作者: wahaha007    时间: 2012-1-2 17:26
新手学习除了视频外,有没有文本教程,从初级开始,由简单逐渐深入的呢?
作者: 195309455    时间: 2012-1-3 11:23
回复 1楼小王的帖子

dfgfdsgffdg
作者: w383965374    时间: 2012-1-20 22:18
新手长见识
作者: hu569453106    时间: 2012-1-21 04:53
顶顶顶顶!!
作者: ml702    时间: 2012-1-29 17:59
:D句柄解释的很好啊 1下就明白了
作者: ①笑②过    时间: 2012-2-5 21:52
句柄句柄。。。。
作者: qq1188    时间: 2012-2-6 18:13
新人前来学习
作者: nohacker    时间: 2012-3-29 11:41
中文编程解释得唠嗑痛
作者: blweibao2    时间: 2012-3-29 20:59
学习
作者: 天道酬勤    时间: 2012-4-10 13:12
学习咯
作者: xlwin    时间: 2012-4-13 15:44
好东西,分享~
作者: skula1984    时间: 2012-4-15 17:25
很基础
新人可能一开始看不明白 不过这是必须了解的
希望楼主能整理下TC内的中文关键字 并做详解 【譬如中文的,对应VB或其他语言内的什么】
作者: wwx0511    时间: 2012-4-16 13:53
唉,小学智商的孩纸伤不起啊 :-|
作者: zhang898600    时间: 2012-4-17 16:18
不太明白
作者: a971155    时间: 2012-4-19 11:52
看来我要多点用心学阿
作者: ltonlong    时间: 2012-4-24 22:03
回复 1楼小王的帖子

新人学习中
作者: zcp115599    时间: 2012-5-5 00:03
略有收获但是还是不怎么明白
作者: 313442275    时间: 2012-5-5 09:09
学习学习
作者: chenweicon    时间: 2012-5-5 17:39
嗯 似的 嘛事还不行啊
作者: a8101009    时间: 2012-5-5 19:21
    刚来。   好无奈。无从下手,茫然呢。。。
      
                        求一师傅!!!!!!!!
作者: lishunzheng    时间: 2012-5-5 22:21
学习
作者: lixuefeng1008    时间: 2012-5-5 22:45
有时间就得看看这个没时间也得看看
作者: jq4561057    时间: 2012-5-19 19:28
学习中 ,
作者: LDKolar    时间: 2012-5-20 02:11
学习了~~~~~
作者: xixione1    时间: 2012-5-27 19:52
讲的真详细
作者: zhaolei19851025    时间: 2012-5-28 00:34
小白来围观
作者: 孤独的夜    时间: 2012-5-28 17:05
希望图文并茂,不然新手会云里雾里。谢谢
作者: zbk8621    时间: 2012-5-30 23:49
大体明白,就是还不怎么搞懂线程,进程




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1