|
|
Front Page News
-
|
Overview From my past posts about implementing your own Shell Namespace, there have been some great questions posted by readers. Many of these stem from the fact that the Namespace example is fairly simple in that it does not implement all of the behavior...
|
-
|
Overview In my earlier post , I showed how to create a Shell Namespace Extension using the default IShellView implementation (also known as DefView). One thing you might have noticed from the sample is that the Commands Module is void of even the default...
|
-
|
Part 1 showed how to avoid owner draw menus by converting icons into bitmaps. In Part 2 we will show how to use the Visual Style APIs in your owner draw code. Sample Custom Menu The sample app demonstrates a simple custom behavior: A context menu that...
|
-
|
In the first part of my posts for the IFileOperation interface , I wanted to give an overview of what it is used for and leave the real meat for later. Now it’s time for the fun stuff. In this post I want to dig into the use of the IFileOperationProgressSink...
|
-
|
Many developers who have used Shell APIs have had at one time or another used SHFileOperation in their code. SHFileOperation is used to perform copy, move, rename and delete operations on items in the file system. It is an entry point into the Shell’s...
|
-
|
In past versions of Windows, when a user encountered a file that is in use by another process, he would be presented with an unfriendly dialog like this: What process is using this file? What should the user do? There is nothing actionable for the user...
|
-
|
I’m pleased to announce that we have updated Windows Vista UX Guidelines (UX Guide) posted to MSDN at http://msdn.microsoft.com/windowsvista/uxguide . The following new guidelines have been published since our December 2006 update: Toolbars Warnings...
|
-
|
Overview When implementing a Shell namespace extension, a developer must provide an object that implements the IShellView interface. However, Microsoft® Windows® provides a default implementation of IShellView known as the System Folder View Object...
|
-
|
Windows XP introduced Visual Styles as a mechanism for providing more visual appeal to windows and controls. Menus, however, were not rendered using visual styles for Windows XP. With Windows Vista menus now are part of the visual schema and are rendered...
|
-
|
Part 1 - Introduction A lot of things happen when a new version of Windows is finished. Parties are thrown, vacations are had, millions of discs are pressed, boxed, and shipped around the world. There’s another tradition, however, that you may remember...
|
-
|
Lately there’s been some stir about a project at Microsoft often referred to by codenames like “Casino” and “OneView.” The team behind Casino started the project with some clear goals: to bridge the gap between searching...
|
-
|
I’m pleased to announce that we have an update of the Windows Vista UX Guidelines (UX Guide) posted to MSDN at http://msdn.microsoft.com/windowsvista/uxguide . Also, by popular demand, we have a downloadable, printable PDF version of UX Guide on...
|
-
|
A long, long time ago, before Windows Vista, techies preferred clean installing the latest release of Windows to upgrading. They knew that there was a lingering problem specific to upgrades that never really went away, long after application compatibility...
|
-
|
As you might have guessed in my last three posts ( 1 , 2 , 3 ), I love Windows deployment. It’s a fun problem to solve: how do you deploy Windows Vista on thousands and even millions of PCs in an efficient yet controlled manner? One way is to use...
|
-
|
Today, I'd like to share with you a hidden gem inside of Windows Vista's search capabilities. It's a neat little feature that lets you build one saved search on top of another, and we call it Query Composition. Think composition in the mathematical...
|
-
|
There has been a lot of attention in the last few weeks about the discrepancy in the desktop background appearance between the control panel and Windows Photo Gallery. This is something that we have been tracking internally for quite a while, so I thought...
|
-
|
This is my first post (of many?) on the shell revealed blog, and I thought I’d try and offer some insight into what it has been like to be on the Shell Team. I joined Microsoft and the Shell team September 18 th , so I imagine my perspective is...
|
-
|
In previous episodes of Dr. Unattend, you learned how Windows Vista's setup can be automated using unattend answer files . You also learned how to create and validate a simple unattend answer file using Windows System Image Manager (WSIM) that pumps...
|
-
|
Keyboard shortcuts help maximize efficiency at common tasks, the lesser known ones are even sometimes passed around as expert tips for Windows. I have to admit that seeing someone in action that knows all the shortcuts and can use them together efficiently...
|
-
|
Building Your First TaskDialog (Part 3) Jeff Miller - October 16, 2006 UPDATE: October 17, 2006 -- made a bunch of changes based on guidelines feedback from Everett McKay. Also made source code downloadable by request of Ales Holecek. Thanks to both of...
|
-
|
Several people here and elsewhere have been asking why the Aero Basic window frame looks like it does, and why it is different from the Aero frame (especially the caption buttons). I won't give the technical explanation for every single detail here...
|
-
|
Have you ever thought to yourself “A simple command line app for setting up my computer to autologon would solve all of the worlds problems”? If so you should probably get help. Some of our beta testers mentioned that they wanted to set up...
|
-
|
Everyone knows that when we did the reset, a lot of features that were anticipated for Longhorn didn't come back. Furthermore, those who have been in the beta program for a long time know that there are even some features that were in one or more...
|
-
|
...here is a picture showing what the default window colors look like maximized. Note that none of the default colors are particular saturated. If you make a really saturated color, the blackness is even more reduced. A big thank you to Kam on the DWM...
|
-
|
Just a quick blog post to update you on an issue near and dear to the hearts of some people. Well, at least the 1300 or so people so far who have contacted me about this issue. Background In Vista, we are really trying to reduce the amount of high contrast...
|
|
|
|