Welcome to MSDN Blogs Sign in | Join | Help

June 2006 - Posts

ComponentDispatcher

IKIS depends on the message loop calling the root IKIS's TranslateAccelerator/TranslateChar/OnMnemonic. But every message loop is a little different, and not all of them are aware of IKIS, so WPF provides an API called ComponentDispatcher that defines
Posted by nkramer | 1 Comments

IKeyboardInputSink (IKIS)

I've been promising for awhile that I would write something about keyboard interop, and I finally got a free afternoon... With hwnd interop, keyboard input normally goes to the hwnd with focus. But tabbing, accelerators, and mnemonics are concepts that
Posted by nkramer | 1 Comments

interop demo #3 -- MFC and WPF

Third demo is the one that uses MFC. (What happened to #2, the DirectX demo? I'm trying to figure out a way to post it, as far as I can tell the attachment is too big for this software. We use CommunityServer on blogs.msdn.com, it has some nice features
Posted by nkramer | 0 Comments

Attachment(s): demo3.zip

interop demo #1

Figured that in preparation for TechEd, I would buckle down and fight this stupid blog software to post some interop code updated for the most recent CTP. The interop APIs haven't changed, but some of the other stuff I used in the demos did. The first
Posted by nkramer | 0 Comments

Attachment(s): demo1.zip

What's a name scope?

In almost all programming languages, names are not globally unique, they are unique only relative to other names in the same name scope. In C++ and C#, a name scope is roughly what goes between curly braces -- { }. And in C++ and C#, namescopes nest --
Posted by nkramer | 5 Comments

TechEd 2006 (Boston)

TechEd is around the corner, and over in Redmond we're pretty psyched! We (WPF) have done two PDC's now, but this will be our first TechEd conference, as they don't let you in unless you're shipping or close to shipped. There's going to be several WPF
Posted by nkramer | 0 Comments
 
Page view tracker