当前位置:首页
开发技术指南» 文章正文
    引言:

 ·我的mysql连接字窜有问题么    »显示摘要«
    摘要: 我在wsad下面用jsp编写了一个网页。想用它来连接mysql数据库。但是已运行总是报错。不知道为什么。我估计多半是连接字窜出问题了。清高手指教一下: user:root password:(empty) databasename:mysql host:localhost port:3306 连接字窜:"jdbc:mysql://localhost/mysql?user=root......
    摘要: 使用函数wsaasyncselect()后,还用手工在该cpp中添加消息名称、在.h中添加afx_等东东吗? ......


在线程中使用定时器,高手帮忙看看

我写的一个在线程中使用了定时器的程序,预到了两个问题:  
  DWORD   WINAPI   ThreadFunc(LPVOID   n)  
  {  
  MSG   msg;  
  while(1)  
  {  
        if(PeekMessage(&msg,NULL,0,0,PM_REMOVE))  
        {  
      switch(msg.message)  
                      {  
              case   WM_BEGIN:              
                    printf("SetTimer1\n");  
              SetTimer(NULL,ID_TIMER,1000,NULL);  
                                      break;  
               
                              case   WM_TIMER:              
      i++;  
                                      printf("Timer     EXPIRED,%d\n",i);  
              if(i>3)  
                                              KillTimer(NULL,ID_TIMER);  
              break;      
              }  
        }  
  }  
  return   0;  
  }  
   
  问题1;想使用KillTimer函数停止WM_TIMER消息,不起作用;  
   
  问题2:想用两个定时器,使用了以下代码:  
  #define   ID_TIMER1     1  
  #define   ID_TIMER2     2  
   
  WPARAM   wParam;  
   
  SetTimer(NULL,ID_TIMER1,1000,NULL);  
  SetTimer(NULL,ID_TIMER2,1500,NULL);  
   
  case   WM_TIMER:  
          switch(wParam)  
          {  
                case   ID_TIMER1:  
                    ......  
                    break;  
                case   ID_TIMER2:  
                    ......  
                  break;  
          }  
   
  结果都不执行相应的动作。  
   
  我的程序只想用API,而且不打算创建窗口,有没有好的办法?

NO.1   作者: idAnts

好象不行,那个线程收到的消息都是PostThreadMessage发的。  
  我的理解啊


 ·50分子文件夹遍访    »显示摘要«
    摘要: 比如new文件夹下有五个文件夹,而每个文件夹下又相应有一个文件夹: 我想在new下搜索,只要是碰到dll的文件,便自动进行注册。 请教大侠谁有类似的语句吗?谢谢 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE