Вы можете попробовать это
public static Object[] addTwoArray(Object[] objArr1, Object[] objArr2){
int arr1Length = objArr1!=null && objArr1.length>0?objArr1.length:0;
int arr2Length = objArr2!=null && objArr2.length>0?objArr2.length:0;
Object[] resutlentArray = new Object[arr1Length+arr2Length];
for(int i=0,j=0;i<resutlentArray.length;i++){
if(i+1<=arr1Length){
resutlentArray[i]=objArr1[i];
}else{
resutlentArray[i]=objArr2[j];
j++;
}
}
return resutlentArray;
}
U можете набрать свой массив !!!
HSHELL_RUDEAPPACTIVATED
равно 32772, что составляет всего лишь HSHELL_WINDOWACTIVATED
с установленным старшим битом. Из того немногого, что я смог почерпнуть на различных веб-сайтах, похоже, что Windows отправляет это сообщение при активации полноэкранного приложения. Трудно сказать наверняка.
Пробовали ли вы трактовать это сообщение как `HSHELL_WINDOWACTIVATED '?