创建一个真正隐藏的窗口
来源:互联网 发布:知乎 男生喝醉酒找你 编辑:程序博客网 时间:2024/05/21 06:47
ATOM MyRegisterClass(HINSTANCE hInstance)
{
WNDCLASSEX wcex;
wcex.cbSize = sizeof(WNDCLASSEX);
wcex.style = CS_HREDRAW | CS_VREDRAW;
wcex.lpfnWndProc = HeartBeatWin;
wcex.cbClsExtra = 0;
wcex.cbWndExtra = 0;
wcex.hInstance = g_hInst;
wcex.hIcon = NULL;
wcex.hCursor = LoadCursor(NULL, IDC_ARROW);
wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
wcex.lpszMenuName = NULL;//MAKEINTRESOURCE(IDC_XEYE);
wcex.lpszClassName = MSG_ENGINE_CLASSNAME;
wcex.hIconSm = NULL;
return RegisterClassEx(&wcex);
}
g_hHear = CreateWindowEx(WS_EX_NOACTIVATE, // 该参数保证该窗口永不被激活
MSG_ENGINE_CLASSNAME, "title",
WS_POPUP,
0, 0, 10, 10,
NULL, NULL, 0, NULL) ;
无论你如何SetWindowPos( SWP_NOACTIVATE.. ) 都没用, 一个窗口在被第一次创建好的时候, windows会自动的为其送去焦点和把其激活, 所以, 要想让一个窗口一开始就不被激活, 不获取焦点, 那么就只有在创建窗口的时候, 把WS_EX_NOACTIVATE传进去.
- 创建一个真正隐藏的窗口
- 创建一个真正隐藏的窗口(永不被激活,永不获取焦点)
- windows mobile 1.如何真正的退出程序而不隐藏窗体。2.让窗体跟着输入法窗口上移。3.如何创建非全屏Form
- 真正的隐藏目录
- 创建一个窗口的过程
- 创建一个全屏的窗口
- 创建一个黑黑的窗口
- urlMapping----隐藏真正的url
- createprocess创建进程并隐藏新进程的窗口
- Flex如何真正隐藏一个组件
- 用最短的MFC代码创建一个窗口
- 创建一个没有窗口的程序
- 创建一个没有窗口的程序
- 用SDK创建一个简单的窗口
- VC---创建一个不规则形状的窗口
- 如何创建一个不规则形状的窗口
- 创建一个有对话框功能的窗口
- MFC下创建一个简单的窗口
- Juniper考试认证介绍
- java实现图片传输与复制
- 最近
- 我这个年龄领悟不太深
- C++ class 学习
- 创建一个真正隐藏的窗口
- linxu 操作系统作业 有点难度,有点挑战
- sql server中日期时间格式转换
- PCF8563 不工作问题,晶振停止IIC访问不了
- JDBC连接sqlserver2008
- 股票行情接收头文件(转)
- 中国神仙一览
- Food combination ZJU2861 组合数学
- 锐捷职业认证