objc msgsend函数用法HANDLE_MSG( )如何用法?

C&函数使用方法&14
函数名:&settextjustify&
功&能:&为图形函数设置文本的对齐方式&
用&法:&void&far&settextjustify(int&horiz,&int&vert);&
void&xat(int&x,&int&y);&
char&*hjust[]&=&{&"LEFT_TEXT",&
"CENTER_TEXT",&
"RIGHT_TEXT"&
char&*vjust[]&=&{&"LEFT_TEXT",&
"CENTER_TEXT",&
"RIGHT_TEXT"&
int&main(void)&
int&gdriver&=&DETECT,&gmode,&&
int&midx,&midy,&hj,&&
char&msg[80];&
initgraph(&gdriver,&&gmode,&"");&
errorcode&=&graphresult();&
if&(errorcode&!=&grOk)&&
printf("Graphics&error:&%s\n",&grapherrormsg(errorcode));&
printf("Press&any&key&to&halt:");&
exit(1);&&
midx&=&getmaxx()&/&2;&
midy&=&getmaxy()&/&2;&
for&(hj=LEFT_TEXT;&hj&=RIGHT_TEXT;&hj++)&
for&(vj=LEFT_TEXT;&vj&=RIGHT_TEXT;&vj++)&
cleardevice();&
settextjustify(hj,&vj);&
sprintf(msg,&"%s&%s",&hjust[hj],&vjust[vj]);&
xat(midx,&midy);&
outtextxy(midx,&midy,&msg);&
closegraph();&
return&0;&
void&xat(int&x,&int&y)&
line(x-4,&y,&x+4,&y);&
line(x,&y-4,&x,&y+4);&
函数名:&settextstyle&
功&能:&为图形输出设置当前的文本属性&
用&法:&void&far&settextstyle&(int&font,&int&direction,&char&size);&
char&*fname[]&=&{&"DEFAULT&font",&
"TRIPLEX&font",&
"SMALL&font",&
"SANS&SERIF&font",&
"GOTHIC&font"&
int&main(void)&
int&gdriver&=&DETECT,&gmode,&&
int&style,&midx,&&
int&size&=&1;&
initgraph(&gdriver,&&gmode,&"");&
errorcode&=&graphresult();&
if&(errorcode&!=&grOk)&&
printf("Graphics&error:&%s\n",&grapherrormsg(errorcode));&
printf("Press&any&key&to&halt:");&
exit(1);&&
midx&=&getmaxx()&/&2;&
midy&=&getmaxy()&/&2;&
settextjustify(CENTER_TEXT,&CENTER_TEXT);&
for&(style=DEFAULT_FONT;&style&=GOTHIC_FONT;&style++)&
cleardevice();&
if&(style&==&TRIPLEX_FONT)&
size&=&4;&
settextstyle(style,&HORIZ_DIR,&size);&
outtextxy(midx,&midy,&fname[style]);&
closegraph();&
return&0;&
函数名:&settextstyle&
功&能:&为图形输出设置当前的文本属性&
用&法:&void&far&settextstyle&(int&font,&int&direction,&char&size);&
char&*fname[]&=&{&"DEFAULT&font",&
"TRIPLEX&font",&
"SMALL&font",&
"SANS&SERIF&font",&
"GOTHIC&font"&
int&main(void)&
int&gdriver&=&DETECT,&gmode,&&
int&style,&midx,&&
int&size&=&1;&
initgraph(&gdriver,&&gmode,&"");&
errorcode&=&graphresult();&
if&(errorcode&!=&grOk)&&
printf("Graphics&error:&%s\n",&grapherrormsg(errorcode));&
printf("Press&any&key&to&halt:");&
exit(1);&&
midx&=&getmaxx()&/&2;&
midy&=&getmaxy()&/&2;&
settextjustify(CENTER_TEXT,&CENTER_TEXT);&
for&(style=DEFAULT_FONT;&style&=GOTHIC_FONT;&style++)&
cleardevice();&
if&(style&==&TRIPLEX_FONT)&
size&=&4;&
settextstyle(style,&HORIZ_DIR,&size);&
outtextxy(midx,&midy,&fname[style]);&
closegraph();&
return&0;&
函数名:&settime&
功&能:&设置系统时间&
用&法:&void&settime(struct&time&*timep);&
int&main(void)&
struct&time&t;&
gettime(&t);&
printf("The&current&minute&is:&%d\n",&t.ti_min);&
printf("The&current&hour&is:&%d\n",&t.ti_hour);&
printf("The&current&hundredth&of&a&second&is:&%d\n",&t.ti_hund);&
printf("The&current&second&is:&%d\n",&t.ti_sec);&
t.ti_min++;&
settime(&t);&
return&0;&
函数名:&setusercharsize&
功&能:&为矢量字体改变字符宽度和高度&
用&法:&void&far&setusercharsize(int&multx,&int&dirx,&int&multy,&int&diry);&
int&main(void)&
int&gdriver&=&DETECT,&gmode,&&
initgraph(&gdriver,&&gmode,&"");&
errorcode&=&graphresult();&
if&(errorcode&!=&grOk)&&
printf("Graphics&error:&%s\n",&grapherrormsg(errorcode));&
printf("Press&any&key&to&halt:");&
exit(1);&&
settextstyle(TRIPLEX_FONT,&HORIZ_DIR,&4);&
moveto(0,&getmaxy()&/&2);&
outtext("Norm&");&
setusercharsize(1,&3,&1,&1);&
outtext("Short&");&
setusercharsize(3,&1,&1,&1);&
outtext("Wide");&
closegraph();&
return&0;&
函数名:&setvbuf&
功&能:&把缓冲区与流相关&
用&法:&int&setvbuf(FILE&*stream,&char&*buf,&int&type,&unsigned&size);&
int&main(void)&
FILE&*input,&*&
char&bufr[512];&
input&=&fopen("file.in",&"r+b");&
output&=&fopen("file.out",&"w");&
if&(setvbuf(input,&bufr,&_IOFBF,&512)&!=&0)&
printf("failed&to&set&up&buffer&for&input&file\n");&
printf("buffer&set&up&for&input&file\n");&
if&(setvbuf(output,&NULL,&_IOLBF,&132)&!=&0)&
printf("failed&to&set&up&buffer&for&output&file\n");&
printf("buffer&set&up&for&output&file\n");&
fclose(input);&
fclose(output);&
return&0;&
函数名:&setvect&
功&能:&设置中断矢量入口&
用&法:&void&setvect(int&intr_num,&void&interrupt(*isr)());&
#define&INTR&0X1C&&
void&interrupt&(&*oldhandler)(void);&
int&count=0;&
void&interrupt&handler(void)&
oldhandler();&
int&main(void)&
oldhandler&=&getvect(INTR);&
setvect(INTR,&handler);&
while&(count&&&20)&
printf("count&is&%d\n",count);&
setvect(INTR,&oldhandler);&
return&0;&
函数名:&setverify&
功&能:&设置验证状态&
用&法:&void&setverify(int&value);&
int&main(void)&
int&verify_&
printf("Enter&0&to&set&verify&flag&off\n");&
printf("Enter&1&to&set&verify&flag&on\n");&
verify_flag&=&getch()&-&0;&
setverify(verify_flag);&
if&(getverify())&
printf("DOS&verify&flag&is&on\n");&
printf("DOS&verify&flag&is&off\n");&
return&0;&
函数名:&setviewport&
功&能:&为图形输出设置当前视口&
用&法:&void&far&setviewport(int&left,&int&top,&int&right,&
int&bottom,&int&clipflag);&
#define&CLIP_ON&1&&
int&main(void)&
int&gdriver&=&DETECT,&gmode,&&
initgraph(&gdriver,&&gmode,&"");&
errorcode&=&graphresult();&
if&(errorcode&!=&grOk)&&
printf("Graphics&error:&%s\n",&grapherrormsg(errorcode));&
printf("Press&any&key&to&halt:");&
exit(1);&&
setcolor(getmaxcolor());&
outtextxy(0,&0,&"*&&--&(0,&0)&in&default&viewport");&
setviewport(50,&50,&getmaxx()-50,&getmaxy()-50,&CLIP_ON);&
outtextxy(0,&0,&"*&&--&(0,&0)&in&smaller&viewport");&
closegraph();&
return&0;&
函数名:&setvisualpage&
功&能:&设置可见图形页号&
用&法:&void&far&setvisualpage(int&pagenum);&
int&main(void)&
int&gdriver&=&EGA,&gmode&=&EGAHI,&&
int&x,&y,&&
initgraph(&gdriver,&&gmode,&"");&
errorcode&=&graphresult();&
if&(errorcode&!=&grOk)&&
printf("Graphics&error:&%s\n",&grapherrormsg(errorcode));&
printf("Press&any&key&to&halt:");&
exit(1);&&
x&=&getmaxx()&/&2;&
y&=&getmaxy()&/&2;&
ht&=&textheight("W");&
setactivepage(1);&
line(0,&0,&getmaxx(),&getmaxy());&
settextjustify(CENTER_TEXT,&CENTER_TEXT);&
outtextxy(x,&y,&"This&is&page&#1:");&
outtextxy(x,&y+ht,&"Press&any&key&to&halt:");&
setactivepage(0);&
outtextxy(x,&y,&"This&is&page&#0.");&
outtextxy(x,&y+ht,&"Press&any&key&to&view&page&#1:");&
setvisualpage(1);&
closegraph();&
return&0;&
函数名:&setwritemode&
功&能:&设置图形方式下画线的输出模式&
用&法:&void&far&setwritemode(int&mode);&
int&main()&
int&gdriver&=&DETECT,&gmode,&&
int&xmax,&&
initgraph(&gdriver,&&gmode,&"");&
errorcode&=&graphresult();&
if&(errorcode&!=&grOk)&&
printf("Graphics&error:&%s\n",&grapherrormsg(errorcode));&
printf("Press&any&key&to&halt:");&
exit(1);&&
xmax&=&getmaxx();&
ymax&=&getmaxy();&
setwritemode(XOR_PUT);&
line(0,&0,&xmax,&ymax);&
line(0,&0,&xmax,&ymax);&
setwritemode(COPY_PUT);&
line(0,&0,&xmax,&ymax);&
closegraph();&
return&0;&
函数名:&signal&
功&能:&设置某一信号的对应动作&
用&法:&int&signal(int&sig,&sigfun&fname);&
#pragma&inline&
void&Catcher(int&sig,&int&type,&int&*reglist)&
printf("Caught&it!\n");&
*(reglist&+&8)&=&3;&&
int&main(void)&
signal(SIGFPE,&Catcher);&
asm&mov&ax,07FFFH&&
asm&inc&ax&&
asm&into&&
asm&dec&ax&&
asm&into&&
return&0;&
函数名:&sin&
功&能:&正弦函数&
用&法:&double&sin(double&x);&
int&main(void)&
double&result,&x&=&0.5;&
result&=&sin(x);&
printf("The&sin()&of&%lf&is&%lf\n",&x,&result);&
return&0;&
函数名:&sinh&
功&能:&双曲正弦函数&
用&法:&double&sinh(double&x);&
int&main(void)&
double&result,&x&=&0.5;&
result&=&sinh(x);&
printf("The&hyperbolic&sin()&of&%lf&is&%lf\n",&x,&result);&
return&0;&
函数名:&sleep&
功&能:&执行挂起一段时间&
用&法:&unsigned&sleep(unsigned&seconds);&
int&main(void)&
for&(i=1;&i&5;&i++)&
printf("Sleeping&for&%d&seconds\n",&i);&
sleep(i);&
return&0;&
函数名:&sopen&
功&能:&打开一共享文件&
用&法:&int&sopen(char&*pathname,&int&access,&int&shflag,&int&permiss);&
int&main(void)&
handle&=&sopen("c:\\autoexec.bat",&O_RDONLY,&SH_DENYNO,&S_IREAD);&
if&(!handle)&
printf("sopen&failed\n");&
status&=&access("c:\\autoexec.bat",&6);&
if&(status&==&0)&
printf("read/write&access&allowed\n");&
printf("read/write&access&not&allowed\n");&
close(handle);&
return&0;&
函数名:&sound&
功&能:&以指定频率打开PC扬声器&
用&法:&void&sound(unsigned&frequency);&
int&main(void)&
sound(7);&
delay(10000);&
nosound();&
return&0;&
函数名:&spawnl&
功&能:&创建并运行子程序&
用&法:&int&spawnl(int&mode,&char&*pathname,&char&*arg0,&
arg1,&...&argn,&NULL);&
int&main(void)&
clrscr();&
result&=&spawnl(P_WAIT,&"tcc.exe",&NULL);&
if&(result&==&-1)&
perror("Error&from&spawnl");&
return&0;&
函数名:&spawnle&
功&能:&创建并运行子程序&
用&法:&int&spawnle(int&mode,&char&*pathname,&char&*arg0,&
arg1,...,&argn,&NULL);&
int&main(void)&
clrscr();&
result&=&spawnle(P_WAIT,&"tcc.exe",&NULL,&NULL);&
if&(result&==&-1)&
perror("Error&from&spawnle");&
return&0;&
函数名:&sprintf&
功&能:&送格式化输出到字符串中&
用&法:&int&sprintf(char&*string,&char&*farmat&[,argument,...]);&
int&main(void)&
char&buffer[80];&
sprintf(buffer,&"An&approximation&of&Pi&is&%f\n",&M_PI);&
puts(buffer);&
return&0;&
函数名:&sqrt&
功&能:&计算平方根&
用&法:&double&sqrt(double&x);&
int&main(void)&
double&x&=&4.0,&&
result&=&sqrt(x);&
printf("The&square&root&of&%lf&is&%lf\n",&x,&result);&
return&0;&
函数名:&srand&
功&能:&初始化随机数发生器&
用&法:&void&srand(unsigned&seed);&
int&main(void)&
time_t&t;&
srand((unsigned)&time(&t));&
printf("Ten&random&numbers&from&0&to&99\n\n");&
for(i=0;&i&10;&i++)&
printf("%d\n",&rand()&%&100);&
return&0;&
函数名:&sscanf&
功&能:&执行从字符串中的格式化输入&
用&法:&int&sscanf(char&*string,&char&*format[,argument,...]);&
int&main(void)&
char&label[20];&
char&name[20];&
int&entries&=&0;&
int&loop,&&
struct&Entry_struct&
char&name[20];&
}&entry[20];&
printf("\n\nPlease&enter&a&label&for&the&chart:&");&
s",&label);&
fflush(stdin);&&
printf("How&many&entries&will&there&be?&(less&than&20)&");&
scanf("%d",&&entries);&
fflush(stdin);&&
for&(loop=0;loop
printf("Entry&%d\n",&loop);&
printf("&Name&:&");&
scanf("%[A-Za-z]",&entry[loop].name);&
fflush(stdin);&&
printf("&Age&:&");&
scanf("%d",&&entry[loop].age);&
fflush(stdin);&&
printf("&Salary&:&");&
scanf("%f",&&entry[loop].salary);&
fflush(stdin);&&
printf("\nPlease&enter&your&name,&age&and&salary\n");&
s&%d&%lf",&name,&&age,&&salary);&
printf("\n\nTable&%s\n",label);&
printf("Compiled&by&%s&age&%d&$.2lf\n",&name,&age,&salary);&
printf("-----------------------------------------------------\n");&
for&(loop=0;loop
printf("M&|&%-20s&|&]&|&.2lf\n",&
loop&+&1,&
entry[loop].name,&
entry[loop].age,&
entry[loop].salary);&
printf("-----------------------------------------------------\n");&
return&0;&
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。C语言函数大全-C篇_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C语言函数大全-C篇
上传于||文档简介
&&关​于​计​算​机​C​语​言​的
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩12页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢学习纪录---库函数_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
学习纪录---库函数
上传于||文档简介
&&学​习​纪​录​-​-​-​库​函​数
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩29页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢MFC函数用法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
MFC函数用法
上传于||暂无简介
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩30页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 ios objc msgsend用法 的文章

 

随机推荐