argc, *argv[]

以前一直不知道如何实现比如双击文本文件,打开notepad等文本编辑器,如何实现该文件的加载。
现在知道了。当你双击这个文件的时候,windows会给你一个argv的参数传给你。。这是一个你双击文件的路径信息,这样你就能实现双击文件你程序自动调用的功能了

举个例子 :
int main(int argc, char *argv[])
{
QStringList list;
while(*argv)
{
list.append((QString)*argv++);
}
Schneider w;
w.GetArgc(&list);
w.show();
}

win传给你两个参数。一个是你程序自己的路径,第二个就是你运行的那个文件的路径。




相关文章:

coded by nessus

评论已关闭。