IrfanViewで、画像ファイルのフォルダを選択した状態でエクスプローラを開く
どういうわけか"/"が入るとIrfanViewで起動できない?ようなので、
実行ファイルを作りました。ただ、それだけ。
//explorer-select-dir.cpp #include <string> #include <windows.h> #include <tchar.h> #include <cstdlib> int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ){ if(__argc == 1){ return 1; } std::basic_string<TCHAR> cmd = "/n, /select,"; cmd += __targv[1]; cmd += "\\..\\"; ShellExecute( 0, 0, "explorer", cmd.c_str(), 0, SW_SHOW ); }
g++ explorer-select-dir.cpp -mwindows -oexplorer-select-dir.exe