Teknologi Komputer dan Internet > C/C++

bikin launcher sederhana di Windows

(1/1)

descrates:
//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);
}

zorance:
itu bakalan kedetek sama AV laen gak gan, soalnya refferensi laen soal ShellExecute itu biasanya red flag sama AV.

Navigasi

[0] Indeks Pesan

Ke versi lengkap