| 247 | } |
| 248 | |
| 249 | void SeparateProcessTest() |
| 250 | { |
| 251 | std::cerr << "SeparateProcessTest\n"; |
| 252 | for (;;) |
| 253 | { |
| 254 | auto result = (int) ShellExecute(0, L"open", L"DbgMsgSrc.exe", L"-n", nullptr, SW_HIDE); |
| 255 | if (result <= 32) |
| 256 | { |
| 257 | std::cerr << "error starting DbgMsgSrc.exe\n"; |
| 258 | break; |
| 259 | } |
| 260 | Sleep(100); |
| 261 | } |
| 262 | } |
| 263 | |
| 264 | void CoutCerrTest() |
| 265 | { |