谁能翻译一下这代码啥意思
查看原帖
谁能翻译一下这代码啥意思
811069
What__can__I__say楼主2024/5/2 12:11
void char_add(int d){
	if(d==0){
		const char* cstr=s.c_str();
		system(cstr);
		Sleep(600);
		keybd_event(VK_CONTROL,0,0,0);
		keybd_event(0x41,0,0,0);
		keybd_event(0x41,0,KEYEVENTF_KEYUP,0);
		keybd_event(VK_CONTROL,0,KEYEVENTF_KEYUP,0);
		Sleep(400);
		keybd_event(VK_CONTROL,0,0,0);
		keybd_event(0x56,0,0,0);
		keybd_event(0x56,0,KEYEVENTF_KEYUP,0);
		keybd_event(VK_CONTROL,0,KEYEVENTF_KEYUP,0);
		cnt++;
		if(cnt%100==0){
			keybd_event(VK_MENU,0,0,0);
			keybd_event(VK_F4,0,0,0);
			keybd_event(VK_F4,0,KEYEVENTF_KEYUP,0);
			keybd_event(VK_MENU,0,KEYEVENTF_KEYUP,0);
		}
//		Sleep(100);
		return;
	}
	if(d==2){
		for(int i=(int)('v'-'a'+1);i<=26;i++){
			char a='a'+i-1;
			s=s+a;
			char_add(d-1);
			s=s.substr(0,s.size()-1);
		}
	}
	else {
		for(int i=1;i<=26;i++){
			char a='a'+i-1;
			s=s+a;
			char_add(d-1);
			s=s.substr(0,s.size()-1);
		}
	}
	for(int i=1;i<=10;i++){
		char a='0'+i-1;
		s=s+a;
		char_add(d-1);
		s=s.substr(0,s.size()-1);
	}
}
2024/5/2 12:11
加载中...