CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 7 of 7

Threaded View

  1. #1
    Join Date
    May 2007
    Posts
    11

    Visual Styles - Edit Control

    Okay... I have embedded a manifest in my project:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

    <assemblyIdentity
    version="1.0.0.0"
    processorArchitecture="X86"
    name="Meh! Test"
    type="win32"
    />

    <description>Program Description</description>

    <dependency>
    <dependentAssembly>
    <assemblyIdentity
    type="win32"
    name="Microsoft.Windows.Common-Controls"
    version="6.0.0.0"
    processorArchitecture="X86"
    publicKeyToken="6595b64144ccf1df"
    language="*"
    />

    </dependentAssembly>
    </dependency>
    </assembly>


    I have added as a resource:

    CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "Meh! Test.exe.manifest"


    I have called InitCommonControlsEx for every ICC_x there could be:

    INITCOMMONCONTROLSEX iex;
    iex.dwSize = sizeof(INITCOMMONCONTROLSEX);
    iex.dwICC = ICC_LISTVIEW_CLASSES|ICC_TREEVIEW_CLASSES|ICC_BAR_CLASSES|ICC_TAB_CLASSES|ICC_UPDOWN_CLASS|
    ICC_PROGRESS_CLASS|ICC_HOTKEY_CLASS|ICC_ANIMATE_CLASS|ICC_WIN95_CLASSES|ICC_DATE_CLASSES|
    ICC_USEREX_CLASSES|ICC_COOL_CLASSES|ICC_INTERNET_CLASSES|ICC_PAGESCROLLER_CLASS|
    ICC_NATIVEFNTCTL_CLASS;

    InitCommonControlsEx(&iex);
    InitCommonControls();

    But I still have the normal edit control (nothing changes)... it just looks way out of place among all the nicely styled controls.

    (All other common controls are styled correctly though)

    Any help would be well apreciated...
    PS: I am using Visual Studio C++ Express 2005 with Updates
    PSS: Yes, I have included commctrl.h and 'commented in' comctl32.lib
    Last edited by Mehzhor; May 13th, 2007 at 04:29 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured