关于服务程序中全局变量的问题!
xy328 2001-08-24 12:47:55 我写了一个有两个服务的服务程序,我定义个一个全局变量 char test[10],当我在服务线程1中将这个全局变量赋值后(test[0] = 'a', test[1] = 'b',test[2] = 'c')我在服务线程2中调用这个全局变量(MessageBox(NULL,test,"Note",MB_OK)时,发现值并没有被赋进去,请问我该怎么解决这个问题。
即使我把全局变量声明成静态的 static char test[3] 这样也不成。
当如果我在声明全局变量是就给他赋初值 char test[3] = '123',在两个服务线程中都可以看到被赋的值。