- 注册时间
 - 2021-4-16
 
- 最后登录
 - 2024-7-7
 
- 在线时间
 - 4 小时
 
 
 
 
 
编程入门 
  
	- 龙马币
 - 52 
 
 
 
 
 | 
 
 
WS_EX_NOACTIVATE 可以让窗体被点击后 也不激活,不抢夺焦点,同时窗口上的输入框也不会默认获得输入焦点。 
 
设置 
- LONG style = GetWindowLong(hwnd, GWL_EXSTYLE);
 
 - //设置WS_EX_NOACTIVATE属性,不激活焦点属性,这样选中时就不会因为输入焦点切换干扰电脑
 
 - if ((style & WS_EX_NOACTIVATE) != WS_EX_NOACTIVATE)//如果不存在则加上
 
 -     //WS_EX_NOACTIVATE是不激活焦点属性,这样选中时就不会干扰电脑
 
 -     SetWindowLong(hwnd, GWL_EXSTYLE, style | WS_EX_NOACTIVATE);
 
  复制代码 
 
取消 
-  LONG style = GetWindowLong(hwnd, GWL_EXSTYLE);
 
 - //存在WS_EX_NOACTIVATE属性 则去掉
 
 - if ((style & WS_EX_NOACTIVATE) == WS_EX_NOACTIVATE)
 
 -     SetWindowLong(hwnd, GWL_EXSTYLE, style&~WS_EX_NOACTIVATE);
 
  复制代码 
 
 |   
 
 
 
 |