[求助]将wm5.0桌面的左软键改成“运行的程序列表”
开始菜单→设置→系统选项卡中有个“内存”的程序,打开后,在“运行的程序”的选项卡里就可以查看正在运行的程序,并且可以结束程序。另外在我桌面的系统托盘上也有个“MemoryShow”的图标,点进去后就直接进入“运行程序列表”。我想把我的桌面上的左软键设置成这个“MemoryShow”。windows目录里有个"MemoryShow.exe”的应用程序,打不开。直接把注册表对应的条目指向这个程序,也是不能打开,可能是需要特定的打开参数。
请问如何做?谢谢 --------------------编程问答-------------------- 自己先顶一个 --------------------编程问答-------------------- 麻烦大家给个看法啊 --------------------编程问答-------------------- 5.0真是不熟啊。 --------------------编程问答-------------------- 6.1应该也有这个进程管理器吧 --------------------编程问答-------------------- 这个改个注册表项就可以了:
左软键:[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
"Open" = "Windows\***.lnk"
右软键:[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\113]
"Open" = "Windows\Phonebook.lnk"
--------------------编程问答-------------------- 直接在资源管理器中点开"MemoryShow.exe”的应用程序,没反应,当然做成快捷方式也打不开。
把这个,左软键:[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]"Open" = "Windows\***.lnk"指向memoryshow.exe当然没反应。
估计是要什么打开的参数 --------------------编程问答-------------------- 不过还是谢了
--------------------编程问答-------------------- 既然那个不行,那自己写个exe,然后把左软件的注册表值指向这个exe,这个exe运行就是显示控制面板上的“内存”不就可以了?
参考下http://topic.csdn.net/u/20100930/15/cba19a16-f695-4380-a31d-ca76464a7dbb.html --------------------编程问答-------------------- 我参考了一下,但我刚用VS2005,不会编。比如说,我用VB,创建一个控制台应用程序
Module Module1
Sub Main()
End Sub
End Module
就成这样的,把CreateProcess(_T(" \\Windows\\ctlpnl.exe" ), _T(" \\Windows\\cplmain.cpl,16,1" ), NULL, NULL, FALSE, 0, NULL, NULL, NULL, &pi) 加进去无法编译
请问能教我一下吗?
谢谢 --------------------编程问答-------------------- 另外,请问有办法把左软键改成待机功能吗?(就是短按电源键) --------------------编程问答--------------------
VOID keybd_event(
BYTE bVk,
BYTE bScan,
DWORD dwFlags,
DWORD dwExtraInfo
);
模拟一下VK_OFF就可以了。
补充:移动开发 , Windows Phone