全网首发(LINUX给进程改名的第二种方法)

满堂花醉三千客,一剑霜寒十四洲。这篇文章主要讲述全网首发:LINUX给进程改名的第二种方法相关的知识,希望能为你提供帮助。


上一种方法参考:
?
吾在研究过程中看到gtk_init的参数,于是就测试了一下:

int nargc = 1;
char** nargv = (char**)malloc(sizeof(char**));
nargv[0] = (char*)malloc(32);
strcpy(nargv[0], "Taishan Office");

// 确认两个参数确实是独立的
printf("%s-%d %s ? %s\\n", __func__, __LINE__, argv[0], nargv[0]);

//gtk_init_check(& nargc, & nargv);
gtk_init(& nargc, & nargv);

UOS任务栏上的名称果然变化了。
【全网首发(LINUX给进程改名的第二种方法)】


    推荐阅读