Re: Is ther any wrapper framework dll available for gdi32,user32

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Tim Wilson ("Tim)
Date: 09/22/04

  • Next message: Jeffrey Tan[MSFT]: "Re: GetSavedLicenseKey and SetSavedLicenseKey and differeing versions."
    Date: Wed, 22 Sep 2004 11:19:09 -0400
    
    

    A good way to make irregularly shaped forms and controls is to use the
    GraphicsPath and Region classes.

    There are a few articles out on the internet that walk through how to create
    irregularly shaped windows forms and controls. If you search on google you
    should find some more. A fairly simple way to do this is outlined in the
    article linked below.
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/vbtchShapedWindowsFormsControlsInVisualStudioNET.asp

    -- 
    Tim Wilson
    .Net Compact Framework MVP
    <Feedback>
    Do have an opinion on the effectiveness of Microsoft Windows Mobile and
    Embedded newsgroups?  Let us know!
    https://www.windowsembeddedeval.com/community/newsgroups
    </Feedback>
    "TusharP" <tushar.patil@solversa.com> wrote in message
    news:%23Hg2XFLoEHA.556@tk2msftngp13.phx.gbl...
    > Hi Friends,
    >  Is there any similar framework dlls for gdi32.dll, used32.dll.
    >  I want to use following functions
    > 1) GetPixel
    > 2)SetWindowRgn
    > 3)CreateRectRgn
    > 4)CombineRgn
    > 5)SendMessage
    > 6)ReleaseCapture
    > 7)DeleteObject
    > 8)GetRegionDataByte
    > 9)GetRegionDataLong
    > 10)ExtCreateRegionByte
    > 11)OffsetRgn
    > 12)ReleaseDC
    > 13)GetDC
    > 14)CreateCompatibleDC
    > 15)LoadImage
    > 16)GetPixel
    >
    > I want to use this function to make irregular forms........
    > I think Calling gdi32 & user32 dll is not good way to achieve this,
    > Framework must have these functions...
    > Any body know about this please help me in this regard.
    >
    > Thanking You
    > Tushar P.
    >
    >
    >
    > ---
    > Outgoing mail is certified Virus Free.
    > Checked by AVG anti-virus system (http://www.grisoft.com).
    > Version: 6.0.766 / Virus Database: 513 - Release Date: 17-Sep-04
    >
    >
    

  • Next message: Jeffrey Tan[MSFT]: "Re: GetSavedLicenseKey and SetSavedLicenseKey and differeing versions."

    Relevant Pages

    • Re: a pre-beginners question: what is the pros and cons of .net, compared to ++
      ... > party controls is expensive... ... This is where you end up fighting with the framework; ... LSA in the context of "Local Security Policy"? ... Let's say you want to add a new Anti-Virus service account to all ...
      (microsoft.public.dotnet.general)
    • What can we call such a framework
      ... These modules contain only a plain Form, all the required functions - they exist as methods and one resource file which contains an XML file in which the Layout of controls on that form as well as field names whose data should be loaded in a particular control, type of control, fields whose values have to be used for lookup, etc. are stored/defined. ... Once these ActiveX DLLs are compiled and registered they are automatically available in various menus and in the core EXE and when the user clicks on a particular menu the form stored in the DLL becomes Visible populated with all the controls in the exact location that they have defined in the XML file which is actually compiled in the ActiveX DLL itself, ... The company which is using this framework developing business automation software. ...
      (borland.public.delphi.non-technical)
    • Re: a pre-beginners question: what is the pros and cons of .net, compared to ++
      ... Framework is filling in a very large number of the useful calls that were ... Web controls will run on newer ... XML and various CGI/ISAPI interfaces. ... > certainly don't need .NET to run web services. ...
      (microsoft.public.dotnet.general)
    • Re: Best approach... Reposting...
      ... When you're ready to post the data, Add a new row to the dataset, populate ... Find great Windows Forms articles in Windows Forms Tips and Tricks ... Answer those GDI+ questions with the GDI+ FAQ ... > an initial record hasn't been retrieved to populate the controls (to ...
      (microsoft.public.dotnet.languages.csharp)
    • Re: OODesign - OPF, design pattern
      ... if you hadn't used the framework in the first place. ... all the little things that all 3rd-party controls ... I don't see how dragging OPF stuff is any harder than the dragging you would normally write manually. ... You just make sure your layers are in physically separate projects and make sure each does not ...
      (borland.public.delphi.non-technical)