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. Another MS laugh...

Another MS laugh...

Scheduled Pinned Locked Moved The Lounge
c++comoopquestion
12 Posts 3 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.
  • D Offline
    D Offline
    David ONeil
    wrote on last edited by
    #1

    Using multiple desktops in Win10, with an Edge icon on the task bar (using Start 10), when I click on Edge and I am not on the primary desktop, MS makes that desktop (Desktop 1) active and opens Edge in it! All the other program icons start up in the current desktop. Doh! :doh: :doh: :doh: Is this happening in Win 11 also? Thank God I hardly ever use Edge! :laugh:

    Our Forgotten Astronomy | Object Oriented Programming with C++

    L 1 Reply Last reply
    0
    • D David ONeil

      Using multiple desktops in Win10, with an Edge icon on the task bar (using Start 10), when I click on Edge and I am not on the primary desktop, MS makes that desktop (Desktop 1) active and opens Edge in it! All the other program icons start up in the current desktop. Doh! :doh: :doh: :doh: Is this happening in Win 11 also? Thank God I hardly ever use Edge! :laugh:

      Our Forgotten Astronomy | Object Oriented Programming with C++

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      Hmmm, Start10[^] isn't a Microsoft product. The CreateProcess function[^] allows you to set the Desktop and Windows Station via the STARTUPINFO structure[^]. But starting programs via the ShellExecute function[^] would indeed cause it to use the Winsta0\default desktop. Have you contacted Start10 support to ask how they launch the Edge browser?

      D 1 Reply Last reply
      0
      • L Lost User

        Hmmm, Start10[^] isn't a Microsoft product. The CreateProcess function[^] allows you to set the Desktop and Windows Station via the STARTUPINFO structure[^]. But starting programs via the ShellExecute function[^] would indeed cause it to use the Winsta0\default desktop. Have you contacted Start10 support to ask how they launch the Edge browser?

        D Offline
        D Offline
        David ONeil
        wrote on last edited by
        #3

        That doesn't explain the fact that when Edge is closed (the best I can - I don't see it in Task Manager), and I find MSEdge.exe in explorer (C:\Program Files (x86)\Microsoft\EdgeCore\99.0.1150.55\msedge.exe) in a non-primary window and double-click on that, it takes me to the primary desktop and opens it there. All of the other shortcuts except Edge open on the currently active desktop, which makes me suspect the problem isn't with Start 10.

        Our Forgotten Astronomy | Object Oriented Programming with C++

        L O 2 Replies Last reply
        0
        • D David ONeil

          That doesn't explain the fact that when Edge is closed (the best I can - I don't see it in Task Manager), and I find MSEdge.exe in explorer (C:\Program Files (x86)\Microsoft\EdgeCore\99.0.1150.55\msedge.exe) in a non-primary window and double-click on that, it takes me to the primary desktop and opens it there. All of the other shortcuts except Edge open on the currently active desktop, which makes me suspect the problem isn't with Start 10.

          Our Forgotten Astronomy | Object Oriented Programming with C++

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          Alright, One more question, do you have isolated browsing via Windows Defender Application Guard[^] enabled?

          D 1 Reply Last reply
          0
          • L Lost User

            Alright, One more question, do you have isolated browsing via Windows Defender Application Guard[^] enabled?

            D Offline
            D Offline
            David ONeil
            wrote on last edited by
            #5

            This is not an enterprise machine. It is Windows 10 Pro (upgraded from Home via applying an XP pro license) on my personal system. Typing 'application' into the search box doesn't bring up anything related to Application Guard. Nor is it listed in the installed apps.

            Our Forgotten Astronomy | Object Oriented Programming with C++

            O 1 Reply Last reply
            0
            • D David ONeil

              This is not an enterprise machine. It is Windows 10 Pro (upgraded from Home via applying an XP pro license) on my personal system. Typing 'application' into the search box doesn't bring up anything related to Application Guard. Nor is it listed in the installed apps.

              Our Forgotten Astronomy | Object Oriented Programming with C++

              O Offline
              O Offline
              obermd
              wrote on last edited by
              #6

              Application guard is on all Windows 10 and 11 Pro and Enterprise systems. It's in the device security area.

              D 2 Replies Last reply
              0
              • D David ONeil

                That doesn't explain the fact that when Edge is closed (the best I can - I don't see it in Task Manager), and I find MSEdge.exe in explorer (C:\Program Files (x86)\Microsoft\EdgeCore\99.0.1150.55\msedge.exe) in a non-primary window and double-click on that, it takes me to the primary desktop and opens it there. All of the other shortcuts except Edge open on the currently active desktop, which makes me suspect the problem isn't with Start 10.

                Our Forgotten Astronomy | Object Oriented Programming with C++

                O Offline
                O Offline
                obermd
                wrote on last edited by
                #7

                I'd still be asking the folks who produced Start10 about this. They're mishandling Edge.

                D 1 Reply Last reply
                0
                • O obermd

                  I'd still be asking the folks who produced Start10 about this. They're mishandling Edge.

                  D Offline
                  D Offline
                  David ONeil
                  wrote on last edited by
                  #8

                  Are they hooking into Explorer, to mishandle it there, too? I sincerely doubt it.

                  Our Forgotten Astronomy | Object Oriented Programming with C++

                  O 1 Reply Last reply
                  0
                  • O obermd

                    Application guard is on all Windows 10 and 11 Pro and Enterprise systems. It's in the device security area.

                    D Offline
                    D Offline
                    David ONeil
                    wrote on last edited by
                    #9

                    And I have never enabled Application Guard in it. In fact, I didn't even know about Application Guard, and have never played with it before. I can't even quickly find a way to see if it is enabled.

                    Our Forgotten Astronomy | Object Oriented Programming with C++

                    1 Reply Last reply
                    0
                    • O obermd

                      Application guard is on all Windows 10 and 11 Pro and Enterprise systems. It's in the device security area.

                      D Offline
                      D Offline
                      David ONeil
                      wrote on last edited by
                      #10

                      It is not installed by default. [Windows Defender Application Guard: How to Turn It on or Off](https://winbuzzer.com/2020/08/11/windows-defender-application-guard-how-to-turn-it-on-or-off-xcxwbt/) Not on on my system.

                      Our Forgotten Astronomy | Object Oriented Programming with C++

                      1 Reply Last reply
                      0
                      • D David ONeil

                        Are they hooking into Explorer, to mishandle it there, too? I sincerely doubt it.

                        Our Forgotten Astronomy | Object Oriented Programming with C++

                        O Offline
                        O Offline
                        obermd
                        wrote on last edited by
                        #11

                        Both the start menu and explorer use the ShellExecuteEx call internally. My guess is Start10 is mishandling the parameters for this call when coming from a Windows Store app.

                        D 1 Reply Last reply
                        0
                        • O obermd

                          Both the start menu and explorer use the ShellExecuteEx call internally. My guess is Start10 is mishandling the parameters for this call when coming from a Windows Store app.

                          D Offline
                          D Offline
                          David ONeil
                          wrote on last edited by
                          #12

                          But I am not using Start 10 when I double-click directly on msedge.exe in Explorer. That could only happen if Start 10 was somehow hooking Explorer, which I sincerely doubt.

                          Our Forgotten Astronomy | Object Oriented Programming with C++

                          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