Click here to Skip to main content
16,006,535 members
Home / Discussions / C#
   

C#

 
GeneralRe: Exposing busines object assemblies to Visual Basic for Applications? Pin
Member 9621-Aug-04 3:31
Member 9621-Aug-04 3:31 
Generalmodifying .NET 1.1 projects to 1.0 Pin
fractor20-Aug-04 13:35
fractor20-Aug-04 13:35 
GeneralRe: modifying .NET 1.1 projects to 1.0 Pin
Heath Stewart20-Aug-04 15:07
protectorHeath Stewart20-Aug-04 15:07 
Generalunicode strings Pin
elena1234520-Aug-04 11:18
elena1234520-Aug-04 11:18 
GeneralRe: unicode strings Pin
Heath Stewart20-Aug-04 12:18
protectorHeath Stewart20-Aug-04 12:18 
GeneralCapture Image of a Control (That is off screen) Pin
richie253920-Aug-04 9:46
richie253920-Aug-04 9:46 
GeneralRe: Capture Image of a Control (That is off screen) Pin
Nick Parker20-Aug-04 11:08
protectorNick Parker20-Aug-04 11:08 
GeneralRe: Capture Image of a Control (That is off screen) Pin
Heath Stewart20-Aug-04 12:23
protectorHeath Stewart20-Aug-04 12:23 
In extension to what Nick said, it's really not possible. Windows doesn't draw what isn't seen. What you see on screen is logically 3 dimensional, but is drawn on a 2-dimensional surface. This is why for effecting painting you use the clipping region to avoid having to draw more of a client area than you have to. What doesn't need to be drawn doesn't get drawn.

Now, this will change in "Longhorn" since "Avalon" is a whole new graphics package written from the ground-up and is similar to SVG (scalable vector graphics) that are drawn and managed by a different mechanism. Winodws 2000 and newer (for Windows platforms based on NT technology) also features layered windows that help get around this expensive painting operation (it manages painted surfaces different), but it still doesn't draw off-screen.

You can find a lot more information about this on http://msdn.microsoft.com[^]. There's "tons" of articles on Avalong, and there's information about layered windows that you can use set. Just search for SetLayeredWindowsAttributes for a reference point.

 

Software Design Engineer
Developer Division Sustained Engineering, Microsoft
My Articles
GeneralDIT file size Pin
KoalaCowboy20-Aug-04 9:26
KoalaCowboy20-Aug-04 9:26 
GeneralRe: DIT file size Pin
Not Active20-Aug-04 10:10
mentorNot Active20-Aug-04 10:10 
GeneralRe: DIT file size Pin
KoalaCowboy23-Aug-04 5:00
KoalaCowboy23-Aug-04 5:00 
GeneralRe: Application.Exit() Pin
Colin Angus Mackay20-Aug-04 8:21
Colin Angus Mackay20-Aug-04 8:21 
GeneralRe: Application.Exit() Pin
eggie520-Aug-04 12:03
eggie520-Aug-04 12:03 
GeneralRe: Application.Exit() Pin
Not Active20-Aug-04 8:23
mentorNot Active20-Aug-04 8:23 
GeneralRe: Application.Exit() Pin
Alex Leshinsky21-Aug-04 10:00
Alex Leshinsky21-Aug-04 10:00 
GeneralApplication.Exit() Pin
eggie520-Aug-04 8:08
eggie520-Aug-04 8:08 
GeneralDataGrid Scrollbars Pin
ryane20-Aug-04 8:06
ryane20-Aug-04 8:06 
QuestionCan someone help? Pin
Larkdog20-Aug-04 7:59
Larkdog20-Aug-04 7:59 
AnswerRe: Can someone help? Pin
Colin Angus Mackay20-Aug-04 8:09
Colin Angus Mackay20-Aug-04 8:09 
GeneralRe: Can someone help? Pin
Larkdog20-Aug-04 8:22
Larkdog20-Aug-04 8:22 
GeneralRe: Can someone help? Pin
Colin Angus Mackay20-Aug-04 8:40
Colin Angus Mackay20-Aug-04 8:40 
GeneralRe: Can someone help? Pin
Larkdog20-Aug-04 10:06
Larkdog20-Aug-04 10:06 
GeneralRe: Can someone help? Pin
Colin Angus Mackay20-Aug-04 10:48
Colin Angus Mackay20-Aug-04 10:48 
GeneralRe: Can someone help? Pin
je_gonzalez20-Aug-04 13:19
je_gonzalez20-Aug-04 13:19 
GeneralRe: Can someone help? Pin
Colin Angus Mackay20-Aug-04 21:18
Colin Angus Mackay20-Aug-04 21:18 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.