topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday April 26, 2024, 3:12 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Huidong [ switch to compact view ]

Pages: [1]
1
Screenshot Captor / Re: What are these dll files used for?
« on: August 05, 2011, 09:26 PM »
Thanks. Is your save folder on the same volume as the SC program?
Note that the folder re-creation does not occur in the moment of capturing, but rather immediately after SC is launched. But SC has no trouble writing files to the designated folder. It's not the problem of saving a capture to a folder, but rather, of initiating the capture at all when the target window has a higher privilege than SC.

2
Screenshot Captor / Re: What are these dll files used for?
« on: August 05, 2011, 09:09 PM »
I do *routinely* capture windows of elevated processes with SST non-elevated on my system.
Wow, that's miraculous, I could never do that (i.e. window capture or red-box capture an elevated process's window with SC with "normal" privilege, with UAC enabled Windows 7).
What's SST by the way?

3
Screenshot Captor / Re: What are these dll files used for?
« on: August 05, 2011, 09:00 PM »
I've never noticed this anomaly with heavy use in Windows 7, though never specifically tested for it either. I do *routinely* capture windows of elevated processes with SST non-elevated on my system. Not using the portable mode.

Make sure the screenshot save folder is one that non-elevated users have write access to. This is likely the default, and perhaps you changed it to another folder?  Ah.. this is WILD speculation on my part, lol.

ScreenshotCaptor is GREAT, btw.. I still use it, have for YEARS. Nothing beats it.
Thanks. My folder to save captures can be accessed w/o elevation. So that's not the cause. However, it's on a different volume. I'm curious, do you see a folder named "Screenshots" in your SC program folder? It's there by default installation, so I assume yes, and could you delete it, then restart SC, to see if that folder is re-created?

4
Screenshot Captor / Re: What are these dll files used for?
« on: August 05, 2011, 08:44 PM »
By the way, I use SC in portable mode and its directory is not %ProgramFiles%\. Just to be detailed, I start SC with the highest privilege via the following way:

I defined a keyboard shortcut (Win+S) in an AutoHotKey script file, and this script file is run via the Task Scheduler in the highest privilege upon my log-on to the system. Anyway my point is that I do not do "Run as Administrator" (via context menu) to elevate SC.

5
Screenshot Captor / Re: What are these dll files used for?
« on: August 05, 2011, 08:31 PM »
Hi mouser,

Thank you for the clarification. I was just curious, not concerned at all. The red-box capture is one of those highlights that make SC outstanding and unique, so I would definitely keep the two hooks. But I will describe by the way some inconvenience with the hook. Using Windows 7, I always run SC with the highest privilege otherwise I guess it can't capture windows associated with elevated processes (correct me if that's not the case). However, this brings a problem when using the two hooks: they do not work when (elevated) SC tries to capture a window associated with a process that's not elevated. Of course a workaround is to click on the gear button to capture, but rather inconvenient. I wonder if there's some fix for this issue?

The other trivial point, I set the capture folder to somewhere, but SC still creates a folder named "Screenshots" in the program directory, I wonder if this can be avoided?

Thank you very much.

Huidong

6
Screenshot Captor / What are these dll files used for?
« on: August 05, 2011, 07:57 PM »
I have been wondering what CloseApp.dll, CloseApp2.dll, and DcMouseHk.dll are used for. But I did figure out that DcKeyHk.dll is necessary for the shortcut key to work. Could you please tell the function of these dll files? Thank you.

Pages: [1]