Click here to Skip to main content
15,908,768 members
Home / Discussions / C#
   

C#

 
QuestionWizard Pin
john563219-Jul-09 18:42
john563219-Jul-09 18:42 
AnswerRe: Wizard Pin
N a v a n e e t h19-Jul-09 20:10
N a v a n e e t h19-Jul-09 20:10 
GeneralRe: Wizard Pin
john563219-Jul-09 23:21
john563219-Jul-09 23:21 
QuestionCubic roots of negative numbers, Math.Pow() Pin
Brandon Walton19-Jul-09 17:22
Brandon Walton19-Jul-09 17:22 
AnswerRe: Cubic roots of negative numbers, Math.Pow() Pin
PIEBALDconsult19-Jul-09 17:28
mvePIEBALDconsult19-Jul-09 17:28 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
Brandon Walton19-Jul-09 17:42
Brandon Walton19-Jul-09 17:42 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
PIEBALDconsult19-Jul-09 17:53
mvePIEBALDconsult19-Jul-09 17:53 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
Brandon Walton19-Jul-09 18:36
Brandon Walton19-Jul-09 18:36 
AnswerRe: Cubic roots of negative numbers, Math.Pow() Pin
harold aptroot19-Jul-09 17:53
harold aptroot19-Jul-09 17:53 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
Brandon Walton19-Jul-09 18:22
Brandon Walton19-Jul-09 18:22 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
harold aptroot19-Jul-09 18:43
harold aptroot19-Jul-09 18:43 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
Brandon Walton19-Jul-09 19:09
Brandon Walton19-Jul-09 19:09 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
PIEBALDconsult19-Jul-09 18:53
mvePIEBALDconsult19-Jul-09 18:53 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
harold aptroot19-Jul-09 18:59
harold aptroot19-Jul-09 18:59 
GeneralRe: Cubic roots of negative numbers, Math.Pow() Pin
PIEBALDconsult19-Jul-09 20:48
mvePIEBALDconsult19-Jul-09 20:48 
AnswerRe: Cubic roots of negative numbers, Math.Pow() Pin
Luc Pattyn20-Jul-09 1:05
sitebuilderLuc Pattyn20-Jul-09 1:05 
QuestionHow many times each unique String appears in the collection. Pin
dsrao19-Jul-09 17:14
dsrao19-Jul-09 17:14 
AnswerRe: How many times each unique String appears in the collection. Pin
PIEBALDconsult19-Jul-09 17:16
mvePIEBALDconsult19-Jul-09 17:16 
AnswerRe: How many times each unique String appears in the collection. Pin
OriginalGriff19-Jul-09 21:55
mveOriginalGriff19-Jul-09 21:55 
GeneralRe: How many times each unique String appears in the collection. Pin
Luc Pattyn20-Jul-09 1:07
sitebuilderLuc Pattyn20-Jul-09 1:07 
GeneralRe: How many times each unique String appears in the collection. Pin
OriginalGriff20-Jul-09 1:23
mveOriginalGriff20-Jul-09 1:23 
GeneralRe: How many times each unique String appears in the collection. Pin
Luc Pattyn20-Jul-09 1:35
sitebuilderLuc Pattyn20-Jul-09 1:35 
GeneralRe: How many times each unique String appears in the collection. Pin
OriginalGriff20-Jul-09 1:41
mveOriginalGriff20-Jul-09 1:41 
QuestionC# Windows Forms: How to filter WM_ACTIVATE and WM_NCACTIVATE messages? Pin
Magnat7519-Jul-09 15:18
Magnat7519-Jul-09 15:18 
Hey all,

I want to intercept windows message that is sent to my program when form is deactivated (or activated, no matter). I can intercept mouse clicks etc. using regular message filter, but I can't intercept WM_NCACTIVATE or WM_ACTIVATE messages, why is that?

I'm trying something like that:

[SecurityPermission(SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.UnmanagedCode)]
public class MessageFilter : IMessageFilter
{
    private const int WM_ACTIVATE = 0x006;
    private const int WM_NCACTIVATE = 0x086;

    public bool PreFilterMessage(ref Message m)
    {
        if(m.Msg == WM_NCACTIVATE)
            return true;
        return false;
    }
}


and then in Main:

MessageFilter mf = new MessageFilter();
Application.AddMessageFilter(mf);



I can see using debugger that it doesn't react on activation and deactivation of my form. How to do it correclty?
AnswerRe: C# Windows Forms: How to filter WM_ACTIVATE and WM_NCACTIVATE messages? Pin
N a v a n e e t h19-Jul-09 16:44
N a v a n e e t h19-Jul-09 16:44 

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.