C/C++Öлص÷º¯Êý³õ̽
¶ÔÓںܶà³õѧÕßÀ´Ëµ£¬ÍùÍù¾õµÃ»Øµ÷º¯ÊýºÜÉñÃØ£¬ºÜÏëÖªµÀ»Øµ÷º¯ÊýµÄ¹¤×÷ÔÀí¡£±¾ÎĽ«Òª½âÊÍʲôÊǻص÷º¯Êý¡¢ËüÃÇÓÐʲôºÃ´¦¡¢ÎªÊ²Ã´ÒªÊ¹ÓÃËüÃǵȵÈÎÊÌ⣬ÔÚ¿ªÊ¼Ö®Ç°£¬¼ÙÉèÄãÒѾÊìÖªÁ˺¯ÊýÖ¸Õë¡£
¡¡¡¡Ê²Ã´Êǻص÷º¯Êý£¿
¡¡¡¡¼ò¶øÑÔÖ®£¬»Øµ÷º¯Êý¾ÍÊÇÒ»¸öͨ¹ýº¯ÊýÖ¸Õëµ÷Óõĺ¯Êý¡£Èç¹ûÄã°Ñº¯ÊýµÄÖ¸Õ루µØÖ·£©×÷Ϊ²ÎÊý´«µÝ¸øÁíÒ»¸öº¯Êý£¬µ±Õâ¸öÖ¸Õë±»ÓÃΪµ÷ÓÃËüËùÖ¸ÏòµÄº¯Êýʱ£¬ÎÒÃǾÍ˵ÕâÊǻص÷º¯Êý¡£
¡¡¡¡ÎªÊ²Ã´ÒªÊ¹Óûص÷º¯Êý£¿
¡¡¡¡ÒòΪ¿ÉÒ԰ѵ÷ÓÃÕßÓë±»µ÷ÓÃÕß·Ö¿ª¡£µ÷ÓÃÕß²»¹ØÐÄËÊDZ»µ÷ÓÃÕߣ¬ËùÓÐËüÐèÖªµÀµÄ£¬Ö»ÊÇ´æÔÚÒ»¸ö¾ßÓÐijÖÖÌض¨ÔÐÍ¡¢Ä³Ð©ÏÞÖÆÌõ¼þ£¨Èç·µ»ØֵΪint£©µÄ±»µ÷Óú¯Êý¡£
¡¡¡¡Èç¹ûÏëÖªµÀ»Øµ÷º¯ÊýÔÚʵ¼ÊÖÐÓÐʲô×÷Óã¬ÏȼÙÉèÓÐÕâÑùÒ»ÖÖÇé¿ö£¬ÎÒÃÇÒª±àдһ¸ö¿â£¬ËüÌṩÁËijЩÅÅÐòËã·¨µÄʵÏÖ£¬ÈçðÅÝÅÅÐò¡¢¿ìËÙÅÅÐò¡¢shellÅÅÐò¡¢shakeÅÅÐòµÈµÈ£¬µ«ÎªÊ¹¿â¸ü¼ÓͨÓ㬲»ÏëÔÚº¯ÊýÖÐǶÈëÅÅÐòÂß¼£¬¶øÈÃʹÓÃÕßÀ´ÊµÏÖÏàÓ¦µÄÂß¼£»»òÕߣ¬ÏëÈÿâ¿ÉÓÃÓÚ¶àÖÖÊý¾ÝÀàÐÍ£¨int¡¢float¡¢string£©£¬´Ëʱ£¬¸ÃÔõô°ìÄØ£¿¿ÉÒÔʹÓú¯ÊýÖ¸Õ룬²¢½øÐлص÷¡£
¡¡¡¡»Øµ÷¿ÉÓÃÓÚ֪ͨ»úÖÆ£¬ÀýÈ磬ÓÐʱҪÔÚ³ÌÐòÖÐÉèÖÃÒ»¸ö¼ÆʱÆ÷£¬Ã¿µ½Ò»¶¨Ê±¼ä£¬³ÌÐò»áµÃµ½ÏàÓ¦µÄ֪ͨ£¬µ«Í¨Öª»úÖƵÄʵÏÖÕ߶ÔÎÒÃǵijÌÐòÒ»ÎÞËùÖª¡£¶ø´Ëʱ£¬¾ÍÐèÓÐÒ»¸öÌض¨ÔÐ͵ĺ¯ÊýÖ¸Õ룬ÓÃÕâ¸öÖ¸ÕëÀ´½øÐлص÷£¬À´Í¨ÖªÎÒÃǵijÌÐòʼþÒѾ·¢Éú¡£Êµ¼ÊÉÏ£¬SetTimer() APIʹÓÃÁËÒ»¸ö»Øµ÷º¯ÊýÀ´Í¨Öª¼ÆʱÆ÷£¬¶øÇÒ£¬ÍòһûÓÐÌṩ»Øµ÷º¯Êý£¬Ëü»¹»á°ÑÒ»¸öÏûÏ¢·¢Íù³ÌÐòµÄÏûÏ¢¶ÓÁС£
¡¡¡¡ÁíÒ»¸öʹÓûص÷»úÖƵÄAPIº¯ÊýÊÇEnumWindow()£¬Ëüö¾ÙÆÁÄ»ÉÏËùÓеĶ¥²ã´°¿Ú£¬ÎªÃ¿¸ö´°¿Úµ÷ÓÃÒ»¸ö³ÌÐòÌṩµÄº¯Êý£¬²¢´«µÝ´°¿ÚµÄ´¦Àí³ÌÐò¡£Èç¹û±»µ÷ÓÃÕß·µ»ØÒ»¸öÖµ£¬¾Í¼ÌÐø½øÐеü´ú£¬·ñÔò£¬Í˳ö¡£EnumWindow()²¢²»¹ØÐı»µ÷ÓÃÕßÔں䦣¬Ò²²»¹ØÐı»µ÷ÓÃÕßÓÃËü´«µÝµÄ´¦Àí³ÌÐò×öÁËʲô£¬ËüÖ»¹ØÐÄ·µ»ØÖµ£¬ÒòΪ»ùÓÚ·µ»ØÖµ£¬Ëü½«¼ÌÐøÖ´ÐлòÍ˳ö¡£
²»¹ÜÔõô˵£¬»Øµ÷º¯ÊýÊǼÌÐø×ÔCÓïÑԵģ¬Òò¶ø£¬ÔÚC++ÖУ¬Ó¦Ö»ÔÚÓëC´úÂ뽨Á¢½Ó¿Ú£¬»òÓëÒÑÓеĻص÷½Ó¿Ú´ò½»µÀʱ£¬²ÅʹÓûص÷º¯Êý¡£³ýÁËÉÏÊöÇé¿ö£¬ÔÚC++ÖÐӦʹÓÃÐéÄâ·½·¨»òº¯Êý·û£¨functor£©£¬¶ø²»Êǻص÷º¯Êý¡£
¡¡¡¡Ò»¸ö¼òµ¥µÄ»Øµ÷º¯ÊýʵÏÖ
¡¡¡¡ÏÂÃæ´´½¨ÁËÒ»¸ösort.dllµÄ¶¯Ì¬Á´½Ó¿â£¬Ëüµ¼³öÁËÒ»¸öÃûΪCompareFunctionµÄÀàÐÍ--typedef int (__stdcall *CompareFunction)(const byte*, const byte*)£¬Ëü¾ÍÊǻص÷º¯ÊýµÄÀàÐÍ¡£ÁíÍ⣬ËüÒ²µ¼³öÁËÁ½¸ö·½·¨£ºBubblesort()ºÍQuicksort()£¬ÕâÁ½¸ö·
Ïà¹ØÎĵµ£º
ϵͳ»·¾³£ºWindows 7
Èí¼þ»·¾³£ºVisual C++ 2008 SP1 +SQL Server 2005
±¾´ÎÄ¿µÄ£º±àдһ¸öº½¿Õ¹ÜÀíϵͳ
ÕâÊÇÊý¾Ý¿â¿Î³ÌÉè¼ÆµÄ³É¹û£¬ËäÈ»³É¼¨²»¼Ñ£¬µ«ÊÇ×÷ΪÎÒÓÃVC++ ÒÔÀ´±àдµÄ×î´ó³ÌÐò»¹ÊÇ´«µ½ÍøÉÏ£¬ÒÔ¹©²Î¿¼¡£ÓÃVC++ ×öÊý¾Ý¿âÉè¼Æ²¢²»ÈÝÒ×£¬µ«Ò²²»ÊDz»¿ÉÄÜ¡£ÒÔÏÂÊÇÎҵijÌÐò½çÃ棬ºóÃæ ......
תÔØ×Ô: http://bbs.chinaitlab.com/thread-304041-1-1.html
ѧϰCÓïÑÔ²»ÊÇÒ»³¯Ò»Ï¦µÄÊÂÇ飬µ«Ò²²»ÐèÒª»¨·ÑÊ®Äêʱ¼ä²ÅÄܾ«Í¨¡£ÈçºÎÒÔ×îСµÄ´ú¼Ûѧϰ²¢¾«Í¨CÓïÑÔÊDZ¾ÎĵÄÖ÷Ìâ¡£Çë×¢Ò⣬¼´Ê¹ÊÇ“×îСµÄ´ú¼Û”£¬Ò²¾ø²»ÊÇʲô½Ý¾¶£¬¶øÊÇÒÔ×î¶ÌµÄʱ¼äÈ¡µÃ×î¶àµÄÊÕ»ñ£¬Í¬Ê±Ò²Òâζ×ÅÄãÐèÒª¾Àú¼è¿àµÄ¹ý³Ì¡£
Ò»¡¢Òª¶Á ......
3: int main()
4: {
5: int i = 1,j;
6: union test{
7: int m;
8: ......
ͨ¹ýÇ°ÃæÁ½Æª£¬ÏàÐÅ´ó¼ÒÒѾ»ù±¾Á˽âÁËÎÒÃǵÄÑо¿Ë¼Â·¡£¼ÈÈ»ÊÇÑо¿£¬ÄÇô±ØÐëµÄÑо¿¹¤¾ß¾ÍµÃÊìÁ·ÕÆÎÕÁË¡£ÕâÀïÎÒËùÖ¸µÄÑо¿¹¤¾ß¾ÍÊÇVC£¬ÎÒËùʹÓõÄVC°æ±¾ÊÇ2005¡£±¾ÎÄÒ²½«¸ù¾ÝVC2005½øÐÐ̽ÌÖ¡£¿ÉÄܺܶàÅóÓÑ»òÕß³õѧÕß»¹ÊÇʹÓõÄVC6.0¡£ÔÚÕâÀï±¾È˲»ÍƼöʹÓÃVC6.0¡£ÔÒòºÜ¼òµ¥£¬VC6.0ÒѾ¹ýʱÁË£¬ºóÃæµÄ°æ±¾±ÈVC6.0¸üÇ¿´ó·½±ã ......