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. General Programming
  3. C / C++ / MFC
  4. Working directory of a process

Working directory of a process

Scheduled Pinned Locked Moved C / C++ / MFC
linuxtutorialquestion
3 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.
  • E Offline
    E Offline
    Eq
    wrote on last edited by
    #1

    Do you know how to get the working directory of a process? Do I need to access some shell objects in order to get the working directory of a process? Thanks all.

    M T 2 Replies Last reply
    0
    • E Eq

      Do you know how to get the working directory of a process? Do I need to access some shell objects in order to get the working directory of a process? Thanks all.

      M Offline
      M Offline
      Michael Dunn
      wrote on last edited by
      #2

      The current directory of your own process can be retrieved with GetCurrentDirectory. Is that what you were looking for?

      1 Reply Last reply
      0
      • E Eq

        Do you know how to get the working directory of a process? Do I need to access some shell objects in order to get the working directory of a process? Thanks all.

        T Offline
        T Offline
        Tim Deveaux
        wrote on last edited by
        #3

        Mike's right - though sometimes you may want to get the dir in which your app (or another) resides, in order to _make_ that the working dir (we don't always have a choice as to how our apps are invoked via shortcuts etc.). GetModuleFileName will return the full path to the location of the exe or dll, and you can go from there.

        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