Windows C/C++
grewumi
这个作者很懒,什么都没留下…
展开
-
创建socket 之前的步骤 WSAStartup()
简述: #include int PASCAL FAR WSAStartup ( WORD wVersionRequested, LPWSADATA lpWSAData ); wVersionRequested Windows Sockets API提供的调用方可使用的最高版本号.高位字节指出副版本(修正)号,低位字节指明主版本号. lpWSAData 指向WSADATA数据结构的指转载 2013-01-15 15:41:57 · 688 阅读 · 0 评论 -
Windows服务编译遇到的一些问题
Linux/Unix下服务程序写了很多个了。也就是最终转换为后台的daemon就可以(run in the background),当然在这之前你一定要明白什么是进程,进程组,子进程,父进程等等相关的进程概念! 以前写这种东西的时候还是一个个的fork(), exit(), 但后来发现既然有一个daemon()函数,要想看更多的信息就查man daemon吧。 这次我主要想说的是怎么写Win转载 2013-01-15 15:44:01 · 505 阅读 · 0 评论 -
如何用C语言编写Windows服务程序的五个步骤
Windows 服务被设计用于需要在后台运行的应用程序以及实现没有用户交互的任务。为了学习这种控制台应用程序的基础知识,C(不是C++)是最佳选择。本文将建立并 实现一个简单的服务程序,其功能是查询系统中可用物理内存数量,然后将结果写入一个文本文件。最后,你可以用所学知识编写自己的 Windows 服务。 当初我写第一个 NT 服务时,我到 MSDN 上找例子。在那里我找到了一篇 Nig转载 2013-01-15 15:47:39 · 886 阅读 · 0 评论 -
Windows消息机制
Windows消息机制 Windows操作系统最大的特点就是其图形化的操作界面,其图形化界面是建立在其消息处理机制这个基础之上的。如果不理解Windows消息处理机制,肯定无法深入的理解Windows编程。可惜很多程序员对Windows消息只是略有所闻,对其使用知之甚少,更不了解其内部实现原理,本文试着一步一步向大家披露我理解的Windows消息机制。可以说,掌握了这一部分知识,就是掌握了Win转载 2013-01-15 15:49:13 · 670 阅读 · 0 评论