- 博客(7)
- 收藏
- 关注
原创 [2014-3-20]CreateProcess
BOOL CreateProcess(LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAt
2014-03-21 01:41:54
657
原创 [2014-3-20]进程
一、概念 进程:一般将进程定义为一个正在运行的程序的一个实例,它由以下两部分构成。 一个内核对象,操作系统用它来管理进程。内核对象也是系统保存进程统计信息的地方。 一个地址空间,其中包含所有可执行的文件(executable)或DLL模块的代码和数据。此外,它还包含动态内存分配,比如线程堆栈和堆的分配。 进程是有”惰性“的。进程
2014-03-21 00:39:39
507
原创 [2014-3-19] 内核对象
一、概念 内核对象:作为Windows软件开发人员,我们经常都要创建,打开和处理内核对象。系统会创建和处理的几种类型的内核对象,比如访问令牌(access token)对象、事件对象、文件对象、文件映射对象、I/O完成端口对象、作业对象、邮件槽(mailslot)对象、互斥量(mutex)对象、管道(pipe)对象、进程对象、信号量(semaphore)对象、线程对象、可等待计数(waitabl
2014-03-19 04:31:05
513
原创 [2014-3-17]字符和字符串处理
一、概念 二、函数 HWND WINAPI CreateWindow(LPCTSTR lpClassName, //指定一个窗口类,基于该窗口类创建窗口 LPCTSTR lpWindowName,//这个字符串会出现在标题栏中 DWORD dwStyle, //本窗口的风格
2014-03-17 03:33:41
702
原创 [2014-3-16]错误处理
一、概念 在内部,当Windows函数检测到错误时,它会使用一种名为“线程本地存储区”(thread_localstorage)的机制将相应的错误代码与“主调线程”关联到一起,这种机制使不同的线程能独立运行,不会出现相互干扰对方错误代码的情况。函数返回时,其返回值会指出已发生一个错误。要查看具体是什么错误,请调用GetLastError()函数。 Win
2014-03-16 22:35:38
579
原创 日记
[2014-3-1]----apartment,Jvasklya,Finland. 今天仍然在坚持研究HelloWin代码,感觉已经没有之前那么迷茫了,fighting...
2014-03-01 14:41:59
418
原创 [2014-3-1]-apartment,Jyvasklya,Finland
今天仍然在坚持研究HelloWin代码,感觉已经没有之前那么迷茫了,fighting
2014-03-01 14:38:40
715
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人