南通Windows高级编程培训

南通Windows高级编程培训

软件开发专业是动力IT实训的重要级的课程系列,学员学完之后可以胜任各种高级编程岗位的工作。该专业设计众多领域,如:用户体验,客户端,服务器,嵌入式,物联网,移动互联网,信息安全,游戏等。该专业人才在市场上非常抢手,也是进阶技术总监的必经之路。

学习目标:通过课程的学习,掌握多线编程,线程间同步与互斥,Unicode编程技巧,动态与镜头库的使用等方法。熟练使用MSDN帮助文档,学会查找其他API函数的使用方法。


课时:30课时
适合人群:有C++编程基础,Win32,MFC应用程序开发经验的人员
课程概要:多线程,同步于互斥,Unicode技巧,MSDN的使用方法



课程大纲
1、Windows系统下编程时的错误处理方法,返回值如何设置,GetLastError等相关函数的使用技巧;
2、线程与进程的概念,线程创建的方法及函数,线程退出的方法
3、对线程挂起,恢复,睡眠等操作及函数调用方法
4、线程同步的概念,WatiForSingleObject函数的使用方法
5、使用MFC实现线程的创建
6、介绍如何使用Mutex互斥时间实现线程同步
7、使用CirticalSection同步线程
8、使用Event设置线程同步的方法
9、使用Semaphore信号量实现多个线程同步多个资源
10、使用MFC的同步对象实现线程同步
11、Lib静态库的编写,编译和调用的方法
12、DLL动态库的编写,编译和调用的方法
13、Unicode编程的技巧及注意点
14、介绍了Unicode编程时,如何进行字符转换及函数
15、钩子的基本使用方法
16、全局钩子的使用技巧,如何使用狗子实现一个键盘记录程序。

以上课程以C++,Win32编程为基础,介绍了Windows平台下编程时,经常使用的高级编程方法。包含了多线程,线程间同步与互斥,软件国际化,库的使用等。课堂中以微软的帮助文档MSDN为主线,不仅将Windows高级编程方法介绍给大家,更介绍了如何去学习未知的编程方法,起到了授之以渔的效果。



相关内容推荐:IT行业就业前景好在哪里
相关课程推荐:南通Java培训南通C++培训南通Web培训南通Python培训南通.NET培训南通PHP培训南通软件测试培训南通UI设计培训
返回按钮 回到页面顶部 点赞按钮