VC雕虫小技集(五)[2]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 he_zhidan 的 blog

3, 如何控制键盘上面的3 个灯的亮灭 num lock ,caps lock srcoll lock)

   #include <windows.h>

   void setnumlock( bool bstate )

   {

      byte keystate[256];

      getkeyboardstate((lpbyte)&keystate);

      if( (bstate && !(keystate[vk_numlock] & 1)) ||

          (!bstate && (keystate[vk_numlock] & 1)) )

      {

      // simulate a key press

         keybd_event( vk_numlock,

                      0x45,

                      keyeventf_extendedkey | 0,

                      0 );

      // simulate a key release

         keybd_event( vk_numlock,

                      0x45,

                      keyeventf_extendedkey | keyeventf_keyup,

                      0);

      }

   }

 

   void main()

   {

      setnumlock( true );

   }

 

4, 已经在vcappwizard中选择了中文后如何改为英文?

本文关键:VC 雕虫小技集
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top