我在CMyApp InitInstance()用创建互斥量的方法 实现了只运行程序的一个实例,我想实现的是,像千千静听一样,当千千静听在运行时,我再双击一个mp3文件,他会自动添加到千千静听的列表末尾,并播放。但我在InitInstance()中调用CMyDlg的一个方法,本来int n(是显示列表控件中歌曲数量的),但当我也像千千静听那样,在CMyApp InitInstance()中显示n时,确是0.不知道为什么?还希望各位高手帮忙解答一下。
调试欢乐多
------------------------------------
囧,你的对话框创建了吗?你就调用??为什么要放在App类的InitInstance中呢?
因为两个进程都分别拥有独立的地址空间
你应该发个消息给你以启动的进程
至于是什么消息那当然是自定义的了
你自己需要做什么就怎么写这个消息
需要什么信息就把什么当作参数
当然要用SendMessage
然后再退出新进程