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. Something old, something new

Something old, something new

Scheduled Pinned Locked Moved The Lounge
designc++csscomgraphics
7 Posts 4 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.
  • honey the codewitchH Offline
    honey the codewitchH Offline
    honey the codewitch
    wrote on last edited by
    #1

    The Old New Thing[^] This is Raymond Chen's blog. The man is a wizard, so if you want deep dives into Windows guts in C++ it's worth perusing. I just used it to craft an otherwise dependency free 64-bit Windows DLL that grabs the currently selected file (if any) from windows explorer - actually no easy feat - and all in a less than 17KB total binary footprint. :omg:

    Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

    Mike HankeyM Richard Andrew x64R 2 Replies Last reply
    0
    • honey the codewitchH honey the codewitch

      The Old New Thing[^] This is Raymond Chen's blog. The man is a wizard, so if you want deep dives into Windows guts in C++ it's worth perusing. I just used it to craft an otherwise dependency free 64-bit Windows DLL that grabs the currently selected file (if any) from windows explorer - actually no easy feat - and all in a less than 17KB total binary footprint. :omg:

      Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

      Mike HankeyM Offline
      Mike HankeyM Offline
      Mike Hankey
      wrote on last edited by
      #2

      His book looks very interesting, sounds like a Christmas present in the works.

      I don't think before I open my mouth, I like to be as surprised a everyone else. PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com Latest Article: SimpleWizardUpdate

      Mircea NeacsuM honey the codewitchH 2 Replies Last reply
      0
      • Mike HankeyM Mike Hankey

        His book looks very interesting, sounds like a Christmas present in the works.

        I don't think before I open my mouth, I like to be as surprised a everyone else. PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com Latest Article: SimpleWizardUpdate

        Mircea NeacsuM Offline
        Mircea NeacsuM Offline
        Mircea Neacsu
        wrote on last edited by
        #3

        It is indeed. I’ve got it many years ago and perused it many, many times. It might be a bit dated now as there are many things related to Win95 and 16 bits. His blog however is always fresh and worth visiting on a regular basis. Maybe he will come up with a second edition of the book or an entirely new one.

        Mircea

        1 Reply Last reply
        0
        • Mike HankeyM Mike Hankey

          His book looks very interesting, sounds like a Christmas present in the works.

          I don't think before I open my mouth, I like to be as surprised a everyone else. PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com Latest Article: SimpleWizardUpdate

          honey the codewitchH Offline
          honey the codewitchH Offline
          honey the codewitch
          wrote on last edited by
          #4

          What is the thread reaper? - The Old New Thing[^] I was looking at this article and it made me wonder if that wasn't the reason that in FreeRTOS a thread had to either destroy itself with a system call, or be destroyed by another thread. If it ran to completion it would crash. Maybe that RTOS has the same problem, but no thread reaper.

          Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

          Mike HankeyM 1 Reply Last reply
          0
          • honey the codewitchH honey the codewitch

            What is the thread reaper? - The Old New Thing[^] I was looking at this article and it made me wonder if that wasn't the reason that in FreeRTOS a thread had to either destroy itself with a system call, or be destroyed by another thread. If it ran to completion it would crash. Maybe that RTOS has the same problem, but no thread reaper.

            Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

            Mike HankeyM Offline
            Mike HankeyM Offline
            Mike Hankey
            wrote on last edited by
            #5

            That makes sense that a thread can't clean up after itself. I hadn't ever thought about it! I like his writing style.

            I don't think before I open my mouth, I like to be as surprised a everyone else. PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com Latest Article: SimpleWizardUpdate

            1 Reply Last reply
            0
            • honey the codewitchH honey the codewitch

              The Old New Thing[^] This is Raymond Chen's blog. The man is a wizard, so if you want deep dives into Windows guts in C++ it's worth perusing. I just used it to craft an otherwise dependency free 64-bit Windows DLL that grabs the currently selected file (if any) from windows explorer - actually no easy feat - and all in a less than 17KB total binary footprint. :omg:

              Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

              Richard Andrew x64R Offline
              Richard Andrew x64R Offline
              Richard Andrew x64
              wrote on last edited by
              #6

              It looks like he posts a new message every day! That must be difficult.

              The difficult we do right away... ...the impossible takes slightly longer.

              honey the codewitchH 1 Reply Last reply
              0
              • Richard Andrew x64R Richard Andrew x64

                It looks like he posts a new message every day! That must be difficult.

                The difficult we do right away... ...the impossible takes slightly longer.

                honey the codewitchH Offline
                honey the codewitchH Offline
                honey the codewitch
                wrote on last edited by
                #7

                I'm thinking it's among his responsibilities at MS. I could be wrong.

                Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                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