| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -36,7 +36,7 @@ using namespace win32;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					static LogWriter vlog("MonitorInfo");
 | 
					 | 
					 | 
					 | 
					static LogWriter vlog("MonitorInfo");
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					static void fillMonitorInfo(HMONITOR monitor, MonitorInfo* mi) {
 | 
					 | 
					 | 
					 | 
					static void fillMonitorInfo(HMONITOR monitor, MONITORINFOEXA* mi) {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  vlog.debug("monitor=%p", monitor);
 | 
					 | 
					 | 
					 | 
					  vlog.debug("monitor=%p", monitor);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  memset(mi, 0, sizeof(MONITORINFOEXA));
 | 
					 | 
					 | 
					 | 
					  memset(mi, 0, sizeof(MONITORINFOEXA));
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  mi->cbSize = sizeof(MONITORINFOEXA);
 | 
					 | 
					 | 
					 | 
					  mi->cbSize = sizeof(MONITORINFOEXA);
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -70,7 +70,7 @@ MonitorInfo::MonitorInfo(const RECT& r) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					struct monitorByNameData {
 | 
					 | 
					 | 
					 | 
					struct monitorByNameData {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  MonitorInfo* info;
 | 
					 | 
					 | 
					 | 
					  MONITORINFOEXA* info;
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  const char* monitorName;
 | 
					 | 
					 | 
					 | 
					  const char* monitorName;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					};
 | 
					 | 
					 | 
					 | 
					};
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |