Beispiel #1
0
void press_key(DWORD pKey)
{
    keybd_event(static_cast<BYTE>(pKey), scan_code(pKey), 0, 0);
}
Beispiel #2
0
int main(int argc ,char *argv[])
{

	char c;

	int div_a,div_b;

	div_a = div_b = 1;

	tinyflg = 0x0a;

	/* tinyflg_set;'-a -b -t'option is alternative.*/
	
	if ( argc >= 2 ){ 
		c = *argv[1];
		if( (c == '-') || (c == '/')){
			argv[1]++;
			c=*argv[1];
			switch(c){
				case  'a'  : 
				case  'A'  : div_b = 0 ; break;
				case  'b'  : 
				case  'B'  : div_a = 0 ; break;
				case  't'  : 
				case  'T'  : tinyflg = ':' ; break;
				default    : exit(1);
			}
		}
	}

	if( div_a != 0 ){		
		print_header();

		scan_code(0x2121, 0x222e);
		scan_code(0x223a, 0x2241);
		scan_code(0x224a, 0x2250);
		scan_code(0x225c, 0x226a);
		scan_code(0x2272, 0x2279);
		scan_code(0x227e, 0x227e);
		scan_code(0x2330, 0x2339);
		scan_code(0x2341, 0x235a);
		scan_code(0x2361, 0x237a);
		scan_code(0x2421, 0x2473);
		scan_code(0x2521, 0x2576);
		scan_code(0x2621, 0x2638);
		scan_code(0x2641, 0x2658);
		scan_code(0x2721, 0x2741);
		scan_code(0x2751, 0x2771);
		scan_code(0x2821, 0x2840);

	}
	if( div_b != 0 ){		
		scan_code(0x3021, 0x4f53);
		scan_code(0x5021, 0x737e);
		scan_code(0x7421, 0x7424);

		printf("ENDFONT\n");
	}

	exit(0);
}
Beispiel #3
0
void release_key(DWORD pKey)
{
    keybd_event(static_cast<BYTE>(pKey), scan_code(pKey), KEYEVENTF_KEYUP, 0);
}