[Bug 16217] New: GetClassLong across processes only partialy implemented

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Nov 26 04:53:19 CST 2008


http://bugs.winehq.org/show_bug.cgi?id=16217

           Summary: GetClassLong across processes only partialy implemented
           Product: Wine
           Version: CVS/GIT
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P5
         Component: user32
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: alexis.deruelle at laposte.net


Running Microsoft Project 2000 gets me bazillion occurences of this message :

fixme:class:CLASS_GetClassLong offset -24 (GCLP_WNDPROC) not supported on other
process window 0x20022

Looking at dlls/user32/class.c the following call flags aren't supported across
processes :

                case GCLP_HBRBACKGROUND:
                case GCLP_HCURSOR:
                case GCLP_HICON:
                case GCLP_HICONSM:
                case GCLP_WNDPROC:
                case GCLP_MENUNAME:

I did not look closely, but how hard would it be to implement the correct
behaviour here ? Would it make a good janitorial project ?


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list