Jump to content

KJxp

Member
  • Posts

    166
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Everything posted by KJxp

  1. I really don't know why your computer is having the problem. Have you tried disabling any startup programs that might be conflicting? I'm out of ideas, really.
  2. Right Click the Taskbar and goto Properties Do you have "Group similar taskbar buttons" checked? Try turning this off.
  3. How many programs do you have open when you try this? And how wide is the area on the start bar for holding programs?
  4. When you Alt-Tab to the window, can you get the window on the screen that way. If so, does it then show up on the start bar?
  5. > On mine, it breaks folders completely! Correction: I think I typed it wrong when I tried it. I found the /VA switch is supposed to delete all values under Folder\Shell, so you can try it safely. It asks you anyway.
  6. That's pretty much what it does on my pc (XP Home XP2) when I import your *original* reg file. Did you try taking out the default value under "HKEY_CLASSES_ROOT\Folder\shell" ? When I did that with your reg file, it fixed the problem.
  7. Did you try my post #10?
  8. http : // www.abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyzabcdefghijk.com / Sorry, MSFN doesn't understand that link , so I put it in plain text. Take out all the spaces and returns. - Some web forms are unable to read your email address - Some email software cannot be configured - People have a hard time typing in your email address - Companies think your email address is fake - The Longest Alphabetical Email Address on Earth! - and...
  9. You are using the recycle bin, right? Then I guess I'm outta ideas.
  10. There's probably a way to take those items out of the control panel, but technically they could still be run. Unless there is a group policy setting for those.
  11. Do you have system folders hidden? In Explorer: Tools menu > Folder Options > View tab > "Show hidden files and folders" & "Hide protected operating system files"
  12. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer Do you have any value under that key named "ConfirmFileDelete"? If so, what is its data?
  13. There's plenty of free ones, like ZTree.
  14. @Badforyou2000 What do you think that is going to do? On mine, it breaks folders completely!
  15. Well, if your on XP and I'm on XP, and you can't get rid of them and I can... There's got to be some registry tweak for this. I'll look it it some more with regmon later today.
  16. >What do you mean the black one with the small logo in the middle. See this picture: http://mysite.verizon.net/res908jb/boot.gif If your getting it after that screen, then nevermind the BootExecute thing. Like dman said, try removing it from ControlPanel>Add/Remove Programs.
  17. If you have the file open, you can just open it with LOCK_WRITE to stop any other program from changing it. If you do want to let others change it, try that API I gave you (FindFirstChangeNotification). I've never used it, so I don't know how. Are you, like, trying to make your own taskbar, your own program to respond to the Shell_NotifyIcon? I don't know how to do that, but if MS can, I don't see why it is not possible. Just thought it was fun. You could write a purposely faulty driver, though. Maybe you should start a separate post for 7 and 8. The bystanders must think I have the solution to all 10 of them, but I really don't.
  18. Sorry. Your right. Use this for hibernating: SetSystemPowerState(0, False) And this for suspending: SetSystemPowerState(1, False) Before you do either one, your program must adjust its privileges (for shutting down and logging off, you don't need this.)... Sub AdjustToken() Const TOKEN_ADJUST_PRIVILEGES = &H20 Const TOKEN_QUERY = &H8 Const SE_PRIVILEGE_ENABLED = &H2 Dim hdlProcessHandle As Long Dim hdlTokenHandle As Long Dim tmpLuid As LUID Dim tkp As TOKEN_PRIVILEGES Dim tkpNewButIgnored As TOKEN_PRIVILEGES Dim lBufferNeeded As Long hdlProcessHandle = GetCurrentProcess() OpenProcessToken hdlProcessHandle, (TOKEN_ADJUST_PRIVILEGES Or TOKEN_QUERY), hdlTokenHandle ' Get the LUID for shutdown privilege LookupPrivilegeValue "", "SeShutdownPrivilege", tmpLuid tkp.PrivilegeCount = 1 ' One privilege to set tkp.TheLuid = tmpLuid tkp.Attributes = SE_PRIVILEGE_ENABLED ' Enable the shutdown privilege in the access token of this process AdjustTokenPrivileges hdlTokenHandle, False, tkp, Len(tkpNewButIgnored), tkpNewButIgnored, lBufferNeeded End Sub
  19. This is what Spy++ shows for the structure on Windows XP. I hope I made some sense out of it all. #"":"#32769" <-- This is the handle the GetDesktopWindow API returns, and is what the MSDN refers to as the "desktop" --#"ZoneAlarm":"#32770" --#"MSFN Forums -> Replying...":"MozillaWindowClass" --#"Diskeeper Service":"DkService Class" --#"Program Manager":"Progman" <-- This is what we think of as the "desktop" (the wallpaper and icons) ----#"":"SHELLDLL_DefView" ------#"FolderView":"SysListView32" --------#"":"SysHeader32" ------#"":"Internet Explorer_Server" <-- If there are NO web items shown, and desktop icons ARE shown, then this is not here --------#"":"Shell Embedding" <-- This is an optional web item I added to my desktop ----------#"":"Shell DocObject View" ------------#"":"Internet Explorer_Server" --------#"":"Shell Embedding" <-- This is an optional web item I added to my desktop ----------#"":"Shell DocObject View" ------------#"":"Internet Explorer_Server" --------#"":"DeskMover" --#Progman is usually the last window, but there may be more top level windows... Now keep in mind that the "Progman" belongs to explorer.exe, so if the taskbar gets shutdown, it goes with it. Without the taskbar, there is no such thing as a window fixed behind all other windows. All are top-level then. Also, if the desktop refreshes itself (by showing/hiding icons, adding a web item, etc.) The only windows which don't get recreated are the "Progman", "SHELLDLL_DefView", and the "SysListView32" (and anything under that). If the desktop icons are hidden, the desktop does this by hiding the "SysListView32". If you want your custom window to hide with the icons, set its parent to that "SysListView32", otherwise set its parent to the "SHELLDLL_DefView". The negative to that last option is that if the icons are hidden and then shown, your window gets shoved to the bottom of the zorder and essentially hidden. I'm not sure how to get around that. There may be some API to bring it back to the front.
  20. If you see the splash screen BEFORE the standard WinXP startup screen (the black one with the small logo in the middle), then what is the contents of the "BootExecute" in your HKLM\SYSTEM\CurrentControlSet\Control\Session Manager registry key? Also try HijackThis from http://www.spywareinfo.com/~merijn/downloads.html
  21. ZTree. Back to the good old fast DOS style!
  22. I've only used Bochs, and I can't say it is the best. It is free, though.
  23. http://www3.ca.com/securityadvisor/pest/pe...px?id=453079467 http://labs.paretologic.com/spyware.aspx?remove=Ardamax http://securityresponse.symantec.com/avcen...re.ardakey.html
  24. 3: network statistics ? 4: volume level Maybe this could help, since I don't do very much C++: http://www.codeguru.com/Cpp/G-M/multimedia...icle.php/c1567/ 5: process has terminated Use EnumProcesses. If you didn't directly ran the program with CreateProcess, I think it gives you a handle you can use to check its status. 6: Put the system into Standby or Hibernate mode VB6... ExitWindows <flags>, &HFFFFFFFF Replace the <flags> with one or more of the following flags: Const EWX_LogOff = 0& Const EWX_SHUTDOWN = 1& Const EWX_REBOOT = 2& Const EWX_FORCE = 4& 7: Detect when a file is written to (last modified date?) Probably the FindFirstChangeNotification API 8: Get a list of icons in the system tray I wrote a program to run before the taskbar did, and superclass the tray window before it was created. By doing this and monitoring what messages were received, it could tell what icons were there. The program's purpose was to be able to put back all the icons if/when the tray locked up and was restarted. It has a minor bug with WinXP, but then again, WinXP's taskbar never locks up. I'd be glad to post the program here if you would like it. (VB6 + the core C++ dll) Again, it must be run before the taskbar for it to work. 9: Play system sounds These are stored in the registry: HKCU\AppEvents\Schemes\Apps\.Default That's all I know about it. 10: Turn the monitor on or off PostMessage <hwnd>, WM_SYSCOMMAND, SC_MONITORPOWER, <flag> <flag> can be one of these: Const MONITOR_ON = -1& Const MONITOR_LOWPOWER = 1& Const MONITOR_OFF = 2& <hwnd> can be any valid window handle. They should all respond the same way. 11: How to blue screen an NT computer Key: HKLM\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters Value (dw): "CrashOnCtrlScroll" = 1 Reboot Ctrl-ScrlLock twice
  25. #2 Use SetParent to move your window inside the desktop window.
×
×
  • Create New...