//launcher.c
//kadang kita butuh launcher yang kilat, buat buka sesuatu
//intinya mencoba minimalist
//secara compiling dan secara linking rada aneh dikit (bloatware) di pellesc
//untuk mengatasinya kita gunakan trik
// 1. kita build dulu via poide biar gampang
// 2. setelah jadi launcher.obj kita link pake polink
// 3. polink.exe /nodefaultlib /entry:main /subsystem:windows launcher.obj shell32.lib user32.lib crt.lib kernel32.lib
#include <windows.h>
#include <ShellApi.h>
#include <cstdlib>
void buka(const char* pszFileName)
{
ShellExecuteA(GetDesktopWindow(),"open",pszFileName,NULL,NULL,SW_SHOW);
}
int main(int argc, char *argv[])
{
buka("notepad.exe");
exit (0);
}