Windows上,程序的消息泵会不会空转
GetMessage function (Windows)
【Windows上,程序的消息泵会不会空转】 PeekMessage function (Windows)
■网友
没有收到消息是不会转的,GetMessage()在内核里面等待。但是有很多意向不到的消息,比如全局通知会要处理。所以即使不是前台,可能仍然在处理消息。
■网友
1: windows不熟,但是获取消息函数分阻塞和非阻塞两种。2: 阻塞不会空转,在消息到来前进程(或窗体)不会被调度,也可以理解为休眠吧。3: 非阻塞自行脑补。
推荐阅读
- ■个税扣缴新方式来了!对年收入不超过6万元的人来说是个好消息
- 招聘都要学历,何来程序员不看学历
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 坐标合肥,请问在哪里能捕捉到程序员这种生物他们大都出现在哪里呢
- 骨裂|
- 程序猿和产品汪能愉快的一起谈恋爱嘛
- 怎样成为一名合格的Python程序员?
- 我是程序猿养了条狗,取啥名字好
- SUV|小道消息传大众将在美国和欧洲停售帕萨特,这是几个意思?
- 送程序员男友苹果无线耳机还是专业品牌耳机