PathRemoveFileSpecは、ファイルのパスから、ファイル名とその前の'\'を取り除き、そのファイルの上のフォルダパスに修正する。
PathRemoveFileSpecA function (shlwapi.h) - Win32 apps | Microsoft Docs
GetModuleFileNameで取得したフルパスから、そのファイルの上のフォルダパスを取得する。
そのままだと、shlwapi.libが足りないので、
追加の依存ファイルにshlwapi.libをセット。
tszModulePath = c:\project\cloud\github.com\sample\winapi\pathremovefilespec\pat hremovefilespec\src\pathremovefilespec\release\PathRemoveFileSpec.exe tszModulePath = c:\project\cloud\github.com\sample\winapi\pathremovefilespec\pat hremovefilespec\src\pathremovefilespec\release 続行するには何かキーを押してください .
ファイル名の部分が消えて、releaseフォルダになってる。