91program ,yashi高手都来看看,EventModify函数的实现问题

hanbin   2009-5-15 17:50 楼主
控制面版里的显示里面有一个背景光的对话框,这里只是实现了注册表的更改,现在我想在这里实现对背光的控制。
我找到了实现代码的地方在D:\WINCE500\PUBLIC\WCESHELLFE\OAK\CTLPNL\CPLMAIN这里的screen.cpp里面
HANDLE hEvent = CreateEvent(NULL, FALSE, FALSE, EVENTNAME_BACKLIGHTCHANGEEVENT);
                                        if (hEvent)
                                        {
                                                SetEvent(hEvent);
                                                CloseHandle(hEvent);
                                        }

这个事件是点OK最后创建了事件,我再跟踪SetEvent(hEvent);下去遇到了EventModify(h,EVENT_SET);这个函数,
#ifndef EventModify
BOOL WINAPI EventModify(HANDLE hEvent, DWORD func);
#endif
上面是最后的定义。
我想问一下,如果我要实现背光控制,是不是要完成这个函数?高手们有没有做过?
这个函数是一个公共函数,电源控制应该也是在这里可以实现的。
函数里hEvent这个值,我要怎么来区分哪个CreateEvent创建的?
如果有前辈做过请指点一二

回复评论 (3)

背景光?背光?

真不知道LZ说的是什么!
点赞  2009-5-15 21:11
EVENTNAME_BACKLIGHTCHANGEEVENT这个是创建的事件名,监视这个事件就可以的
点赞  2009-5-16 09:01
不懂,帮顶
点赞  2009-5-16 09:05
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复