Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/teraterm/ttpcmn/ttcmn.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 6100 by salarm, Mon Nov 9 13:55:50 2015 UTC revision 6286 by yutakapon, Mon Feb 1 15:14:14 2016 UTC
# Line 1059  void FAR PASCAL UndoAllWin(void) { Line 1059  void FAR PASCAL UndoAllWin(void) {
1059          HMONITOR hMonitor;          HMONITOR hMonitor;
1060          MONITORINFO mi;          MONITORINFO mi;
1061          int stat = SW_RESTORE;          int stat = SW_RESTORE;
         OSVERSIONINFO osvi;  
1062          int multi_mon = 0;          int multi_mon = 0;
1063    
1064          // Windowsのバージョンを取得する。          if (HasMultiMonitorSupport()) {
         // なお、Windows8.1では、GetVersionEx()はdeprecated APIであるため、Windows8(major=6,minor=2)  
         // と返ってくる。Manifestファイルを修正するという回避方法があるようだが、Visual Studio 2005では  
         // 使えないものと思われる。  
         // cf. http://msdn.microsoft.com/en-us/library/windows/desktop/dn302074.aspx  
         osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);  
         GetVersionEx(&osvi);  
         if ( (osvi.dwPlatformId == VER_PLATFORM_WIN32_NT && osvi.dwMajorVersion == 4) ||  
              (osvi.dwPlatformId == VER_PLATFORM_WIN32_WINDOWS && osvi.dwMinorVersion < 10) ) {  
                 multi_mon = 0;  
         } else {  
1065                  multi_mon = 1;                  multi_mon = 1;
1066          }          }
1067    

Legend:
Removed from v.6100  
changed lines
  Added in v.6286

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26