Click here to Skip to main content
15,920,030 members
Home / Discussions / C#
   

C#

 
GeneralA serious bug of list view in compact framework Pin
ting66812-Jul-04 0:18
ting66812-Jul-04 0:18 
GeneralRe: A serious bug of list view in compact framework Pin
Mike Dimmick12-Jul-04 12:43
Mike Dimmick12-Jul-04 12:43 
GeneralRe: A serious bug of list view in compact framework Pin
ting66812-Jul-04 18:29
ting66812-Jul-04 18:29 
GeneralRe: A serious bug of list view in compact framework Pin
ting66812-Jul-04 21:01
ting66812-Jul-04 21:01 
General2 questions Pin
bouli11-Jul-04 23:37
bouli11-Jul-04 23:37 
GeneralRe: 2 questions Pin
Mike Dimmick11-Jul-04 23:56
Mike Dimmick11-Jul-04 23:56 
GeneralRe: 2 questions Pin
bouli12-Jul-04 0:25
bouli12-Jul-04 0:25 
GeneralRe: 2 questions Pin
Heath Stewart12-Jul-04 3:14
protectorHeath Stewart12-Jul-04 3:14 
When you receive the WM_NCPAINT notification message I mentioned to you before, the Message.WParam contains the HRGN (handle to a region) to be painted. You P/Invoke GetDCEx passing your window handle (HWND - the Handle property on all Controls), the HRGN mentioned above, and DCX_WINDOW|DCX_INTERSECTRGN ( =0x81 ). This is covered in the Platform SDK for the WM_NCPAINT message. IntelliSense will not help. You must read about the notification messages and APIs when working with this type of stuff.

The WM_NCPAINT documentation in the Platform SDK even includes a sample of calling GetDCEx.

The return value from GetDCEx is the HDC (handle to a device context) from which you create a Graphics object. Use the static Graphics.FromHdc method to get a Graphics instance for the non-client region.

 

Microsoft MVP, Visual C#
My Articles
GeneralRe: 2 questions Pin
bouli12-Jul-04 3:36
bouli12-Jul-04 3:36 
GeneralRe: 2 questions Pin
Heath Stewart12-Jul-04 4:02
protectorHeath Stewart12-Jul-04 4:02 
GeneralRe: 2 questions Pin
bouli12-Jul-04 4:10
bouli12-Jul-04 4:10 
GeneralRe: 2 questions Pin
Heath Stewart12-Jul-04 4:18
protectorHeath Stewart12-Jul-04 4:18 
GeneralRe: 2 questions Pin
bouli12-Jul-04 4:22
bouli12-Jul-04 4:22 
GeneralRe: 2 questions Pin
Heath Stewart12-Jul-04 4:24
protectorHeath Stewart12-Jul-04 4:24 
GeneralRe: 2 questions Pin
bouli12-Jul-04 4:44
bouli12-Jul-04 4:44 
GeneralRe: 2 questions Pin
Heath Stewart12-Jul-04 4:58
protectorHeath Stewart12-Jul-04 4:58 
GeneralRe: 2 questions Pin
bouli12-Jul-04 5:00
bouli12-Jul-04 5:00 
GeneralRe: 2 questions Pin
Nick Parker12-Jul-04 5:09
protectorNick Parker12-Jul-04 5:09 
GeneralRe: 2 questions Pin
bouli12-Jul-04 5:14
bouli12-Jul-04 5:14 
GeneralRe: 2 questions Pin
Heath Stewart12-Jul-04 5:13
protectorHeath Stewart12-Jul-04 5:13 
GeneralRe: 2 questions Pin
bouli12-Jul-04 5:16
bouli12-Jul-04 5:16 
GeneralRe: 2 questions Pin
Heath Stewart12-Jul-04 5:23
protectorHeath Stewart12-Jul-04 5:23 
GeneralRe: 2 questions Pin
bouli12-Jul-04 22:22
bouli12-Jul-04 22:22 
GeneralRe: 2 questions Pin
Heath Stewart13-Jul-04 3:01
protectorHeath Stewart13-Jul-04 3:01 
GeneralSNTP Client Pin
don7cry11-Jul-04 22:45
don7cry11-Jul-04 22:45 

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.