如题,我知道这个消息是用来注册当explorer crash的时候,广播给所有窗口用的
以便用来自己做一些额外处理,我也用到,不过我是用在重建Tray Icon的情况
那我也能找到资料在Vista系统下,由于UIPI的控制,使得这个消息在IL较低的
程序向较高的程序发送的时候被阻塞了,所以需要调用
ChangeWindowMessageFilter来让这个消息通过,
可是问题是,我这样做了,可是当我的系统(自然是Vista)explorer crash然后在重新运行起来的
时候,还是没收到这个消息,其实是压根就没收到任何消息。
晕。这是什么情况。有高人帮忙指点一下么?
explorer进程的IL貌似是默认的“中等”
我自己的程序我就不知道了,直接使用VS2008编译产生出来的
不管我是不是在IDE按“F5”运行起来,还是直接双击程序运行起来都不行。
后来我又看了一下MSN,发现MSN是可以重建的。下面是我用accesschk查看的3个文件的权限,
不知道能不能提供点帮助:C:\Program Files\Windows Live\Messenger\msnmsgr.exe
Medium Mandatory Level (Default) [No-Write-Up]
RW NT AUTHORITY\SYSTEM
RW BUILTIN\Administrators
R BUILTIN\UsersC:\SVN\AAA\build\x86\debug\ABC.exe <---------这个是我写的程序
Medium Mandatory Level (Default) [No-Write-Up]
RW BUILTIN\Administrators
RW NT AUTHORITY\SYSTEM
R BUILTIN\Users
RW NT AUTHORITY\Authenticated UsersC:\Windows\explorer.exe
Medium Mandatory Level (Default) [No-Write-Up]
RW NT SERVICE\TrustedInstaller
R BUILTIN\Administrators
R NT AUTHORITY\SYSTEM
R BUILTIN\Users高手指点一下啊?我的OS:Vista SP1
以便用来自己做一些额外处理,我也用到,不过我是用在重建Tray Icon的情况
那我也能找到资料在Vista系统下,由于UIPI的控制,使得这个消息在IL较低的
程序向较高的程序发送的时候被阻塞了,所以需要调用
ChangeWindowMessageFilter来让这个消息通过,
可是问题是,我这样做了,可是当我的系统(自然是Vista)explorer crash然后在重新运行起来的
时候,还是没收到这个消息,其实是压根就没收到任何消息。
晕。这是什么情况。有高人帮忙指点一下么?
explorer进程的IL貌似是默认的“中等”
我自己的程序我就不知道了,直接使用VS2008编译产生出来的
不管我是不是在IDE按“F5”运行起来,还是直接双击程序运行起来都不行。
后来我又看了一下MSN,发现MSN是可以重建的。下面是我用accesschk查看的3个文件的权限,
不知道能不能提供点帮助:C:\Program Files\Windows Live\Messenger\msnmsgr.exe
Medium Mandatory Level (Default) [No-Write-Up]
RW NT AUTHORITY\SYSTEM
RW BUILTIN\Administrators
R BUILTIN\UsersC:\SVN\AAA\build\x86\debug\ABC.exe <---------这个是我写的程序
Medium Mandatory Level (Default) [No-Write-Up]
RW BUILTIN\Administrators
RW NT AUTHORITY\SYSTEM
R BUILTIN\Users
RW NT AUTHORITY\Authenticated UsersC:\Windows\explorer.exe
Medium Mandatory Level (Default) [No-Write-Up]
RW NT SERVICE\TrustedInstaller
R BUILTIN\Administrators
R NT AUTHORITY\SYSTEM
R BUILTIN\Users高手指点一下啊?我的OS:Vista SP1
解决方案 »
- 删除表中数据(MFC+ADO+SQLSERVER)
- 请问如何做一个三角形的CStatic?
- 用ADO如何执行下边的存储过程??!!!
- GDI+问题,高分求助,分不够再加
- ??vc中ado的recordset->GetCollect返回的BSTR 如何转化成CString
- 关于 “无法对DAO/Jet db引擎进行初始化”的提示,请各位大虾帮忙!!!急急急,在线等待
- 发信号给BP机有什么通信协议吗?
- 如何在windows2000没有登陆的时候就启动我自己写的com+组件
- 关于截取屏幕后怎么存取的问题,请高手帮帮我!
- 请问各位大虾:哪里有MSDN下载????????
- MFC中数据的存储啊。。。。。。。。。。。。
- 高手们看过来,应用程序如何从COM组件中取得到数据?
程序的工程是WTL工程,我在OnInitDialog里面添加了ChangeWindowMessageFilter的调用
而且函数调用成功