 |
|
 |
could anyone tell me how to implement it in a window than a invisible frame i want it for a game develpoment and its urgent please
|
|
|
|
 |
|
 |
Good Job!!! But every time it runs , CPU usage goes up to %100
|
|
|
|
 |
|
 |
Hi, there is also a flickering event when a Java window is in foreground
|
|
|
|
 |
|
 |
Thanks for your input. The idea of this application is to move flake-shaped windows on the desktop. So, when the flake is moving over the Java window (or another window), this background window (ie Java window in this case) should be repainted every flake step. Any background window do this, but Java-powered window requires more GDI memory (due to JRE architecture), and flickering is more visible. You can try to change the flakes positioning (topmost, top) and moving steps to reduce flickering.
Happy New Year, have a nice Holidays!
|
|
|
|
 |
|
 |
It would be neat if snow accumulated (piled-up) on the icons. But, I think, this might be quite a challenging feature.
Cheers,
Nick
|
|
|
|
 |
|
 |
If you need to have a nice snowdrift over the icon, you should use drawing functions over the desktop window as described in previous messages.
|
|
|
|
 |
|
 |
Hi,
It's good but it's has a tail
Thanks
|
|
|
|
 |
|
 |
Thanks, I tried to develop this application as simple as possible. Please feel free to add any features you want.
|
|
|
|
 |
|
|
 |
|
 |
Hi All,
Very nice application. Unfortunately, I noticed a problem when Active desktop is running. It has a weird flicker problem. I'm running Windows 2000.
|
|
|
|
 |
|
 |
See my Desktop Sheep for eid as well
All generalizations are wrong, including this one!
(\ /)
(O.o)
(><)
|
|
|
|
 |
|
 |
Merry X-Mas everyone!!
All generalizations are wrong, including this one!
(\ /)
(O.o)
(><)
|
|
|
|
 |
|
 |
That's really awesome!
Merry Xmas man
|
|
|
|
 |
|
 |
Thanks, Merry X-Mas and Happy New Year!
|
|
|
|
 |
|
 |
My desktop wallpaper is bliss.
Thanks.
-Prakash
|
|
|
|
 |
|
|
 |
|
 |
Thank you very much for your input. This idea was taken from the Microsoft's articles Q141752 and Q109175. I know about existent problems, and using of FindWindow can be dangerous if the classname (or window caption) is undefined. I hope not in this application . Anyway, you can use Mutex instead:
BOOL bAlreadyRunning = FALSE;
HANDLE hMutexOneInstance = ::CreateMutex( NULL, FALSE, _T("SnowParentWindow"));
bAlreadyRunning = ( ::GetLastError() == ERROR_ALREADY_EXISTS || ::GetLastError() == ERROR_ACCESS_DENIED);
if(bAlreadyRunning)
return FALSE;
|
|
|
|
 |
|
 |
Hi Igor,
Igor Tolmachev wrote: Microsoft's articles Q141752 and Q109175
They got me too...
Igor Tolmachev wrote: BOOL bAlreadyRunning = FALSE;
HANDLE hMutexOneInstance = ::CreateMutex( NULL, FALSE, _T("SnowParentWindow"));
bAlreadyRunning = ::GetLastError() == ERROR_ALREADY_EXISTS;
bAlreadyRunning |= ::GetLastError() == ERROR_ACCESS_DENIED;
if(bAlreadyRunning)
return FALSE;
That is the method I use (though it does have a small chance of performing incorrectly). But it does not depend on other programs to be in a responsive state.
Jeff
|
|
|
|
 |
|
 |
nice work.
I wish you a Merry X'mas.
|
|
|
|
 |
|
 |
Thank you very much.
I wish you Merry X-Mas too.
|
|
|
|
 |
|
|
 |
|
 |
I'm very impressed with your program! But there is a small glitch To reproduce it create a selection using the mouse (press left button and move the mouse around) on the desktop in the area where snowflakes flying and after snowflake crosses the dashed selection border it looks like snowflake "eat" a selection border. Also it would be great if there is a few settings are available: snowflakes count, drop speed and "always on top"! Thank you very much.
|
|
|
|
 |
|
 |
Thank you very much. You can see previous messages regarding "always on top" feature. Please feel free to add anything you want, including snowflakes count or snowdrifts. Merry X-Mas!
|
|
|
|
 |
|
 |
Good job!
but when I click show desktop button at quick launch bar,it's hind.
How can I solve this problem?
|
|
|
|
 |
|
 |
Yes, I agree with some of the others. I'd love to see it accumulate and also, if there was a way to keep it on top of the other windows...
|
|
|
|
 |