Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Interesting blog post on Chrome and its use of WTL

Interesting blog post on Chrome and its use of WTL

Scheduled Pinned Locked Moved The Lounge
c++comquestion
6 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    Rohde
    wrote on last edited by
    #1

    So Chrome apparently uses WTL for GUI. Scott Hanselman has an interesting blog post about it, wherein he looks at the source code. The WinMain is pretty interesting. Check it out: The Weekly Source Code 33 - Microsoft Open Source inside Google Chrome[^]


    "When you have made evil the means of survival, do not expect men to remain good. Do not expect them to stay moral and lose their lives for the purpose of becoming the fodder of the immoral. Do not expect them to produce, when production is punished and looting rewarded. Do not ask, `Who is destroying the world?' You are."
    -Atlas Shrugged, Ayn Rand

    T Steve EcholsS 2 Replies Last reply
    0
    • R Rohde

      So Chrome apparently uses WTL for GUI. Scott Hanselman has an interesting blog post about it, wherein he looks at the source code. The WinMain is pretty interesting. Check it out: The Weekly Source Code 33 - Microsoft Open Source inside Google Chrome[^]


      "When you have made evil the means of survival, do not expect men to remain good. Do not expect them to stay moral and lose their lives for the purpose of becoming the fodder of the immoral. Do not expect them to produce, when production is punished and looting rewarded. Do not ask, `Who is destroying the world?' You are."
      -Atlas Shrugged, Ayn Rand

      T Offline
      T Offline
      The Web Developer
      wrote on last edited by
      #2

      Microsoft is playing alot now a days

      The Web Developer Beirout-Lebanon

      modified on Friday, September 12, 2008 3:17 AM

      1 Reply Last reply
      0
      • R Rohde

        So Chrome apparently uses WTL for GUI. Scott Hanselman has an interesting blog post about it, wherein he looks at the source code. The WinMain is pretty interesting. Check it out: The Weekly Source Code 33 - Microsoft Open Source inside Google Chrome[^]


        "When you have made evil the means of survival, do not expect men to remain good. Do not expect them to stay moral and lose their lives for the purpose of becoming the fodder of the immoral. Do not expect them to produce, when production is punished and looting rewarded. Do not ask, `Who is destroying the world?' You are."
        -Atlas Shrugged, Ayn Rand

        Steve EcholsS Offline
        Steve EcholsS Offline
        Steve Echols
        wrote on last edited by
        #3

        Very interesting. Just shows you how embedded the browser really is with the OS, with all the hacks they had to do to get around stuff. Not starting anything, just an observation....


        - S 50 cups of coffee and you know it's on! A post a day, keeps the white coats away!

        • S
          50 cups of coffee and you know it's on!
          Code, follow, or get out of the way.
        B J 2 Replies Last reply
        0
        • Steve EcholsS Steve Echols

          Very interesting. Just shows you how embedded the browser really is with the OS, with all the hacks they had to do to get around stuff. Not starting anything, just an observation....


          - S 50 cups of coffee and you know it's on! A post a day, keeps the white coats away!

          B Offline
          B Offline
          blackjack2150
          wrote on last edited by
          #4

          Indeed. This is the best bit: // Completely undocumented from Microsoft. You can find this information by // disassembling Vista's SP1 kernel32.dll with your favorite disassembler. enum PROCESS_INFORMATION_CLASS { ProcessExecuteFlags = 0x22, };

          J 1 Reply Last reply
          0
          • B blackjack2150

            Indeed. This is the best bit: // Completely undocumented from Microsoft. You can find this information by // disassembling Vista's SP1 kernel32.dll with your favorite disassembler. enum PROCESS_INFORMATION_CLASS { ProcessExecuteFlags = 0x22, };

            J Offline
            J Offline
            Judah Gabriel Himango
            wrote on last edited by
            #5

            That has nothing to do with the browser being "embedded in the OS". Google Chrome uses an undocumented, unsupported system call to achieve a security feature otherwise unavailable in XP. It has nothing to do with IE's relationship to the OS.

            Tech, life, family, faith: Give me a visit. I'm currently blogging about: Upon this disciple I'll build my new religion? The apostle Paul, modernly speaking: Epistles of Paul Judah Himango

            1 Reply Last reply
            0
            • Steve EcholsS Steve Echols

              Very interesting. Just shows you how embedded the browser really is with the OS, with all the hacks they had to do to get around stuff. Not starting anything, just an observation....


              - S 50 cups of coffee and you know it's on! A post a day, keeps the white coats away!

              J Offline
              J Offline
              Judah Gabriel Himango
              wrote on last edited by
              #6

              The hacks they did were not related to IE's relationship with Windows.

              Tech, life, family, faith: Give me a visit. I'm currently blogging about: Upon this disciple I'll build my new religion? The apostle Paul, modernly speaking: Epistles of Paul Judah Himango

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups