L
LPeter
I didn't find any namespace for some Windows constants when I working in .NET
CF and C# (e.g. WM_PAINT or any other message constants).
I can use direct values of these message-constants but I don't like use any
"magic number" in my source codes.
It would be better if I used a namespace-constant (e.g.
System.Windows.Forms.MessageValue.WM_PAINT or somethink like this).
I can create this namespace but I think that it should exists in .NET
Compact Framework library.
Using values from standard windows.h (winuser.h) header file can make a
mistake because some constants in CE differ from constants in other
Windows versions (e.g. see WH_KEYBOARD_LL windows hook message).
The questions are:
1. Are there any namespaces to enumerate these constant values?
2. If not, how can I find a correct values for Windows messages instead of
using "magic numbers"?
LPeter
CF and C# (e.g. WM_PAINT or any other message constants).
I can use direct values of these message-constants but I don't like use any
"magic number" in my source codes.
It would be better if I used a namespace-constant (e.g.
System.Windows.Forms.MessageValue.WM_PAINT or somethink like this).
I can create this namespace but I think that it should exists in .NET
Compact Framework library.
Using values from standard windows.h (winuser.h) header file can make a
mistake because some constants in CE differ from constants in other
Windows versions (e.g. see WH_KEYBOARD_LL windows hook message).
The questions are:
1. Are there any namespaces to enumerate these constant values?
2. If not, how can I find a correct values for Windows messages instead of
using "magic numbers"?
LPeter