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