重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
你是什么开发环境呀,如果是TC,好像是不可以的。
成都创新互联公司专业为企业提供洛南网站建设、洛南做网站、洛南网站设计、洛南网站制作等企业网站建设、网页设计与制作、洛南企业网站模板建站服务,10多年洛南做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
你可以将你生成的.exe程序放到dos窗口去运行,它是可以用滚动条的。
另外如果使用vc6或更高版本的vc.net,它们的运行窗口都是有滚动条的,所以再多的内容都可以看到。
1 修改翻页函数:
int inline fanye()
{ printf("按任意键进入查询, 空格键退出:");
int i = getch();
system("cls");
return i;
}
2 修改main函数:
void main()
{
struct tm *gmt=getDay();
year=gmt-tm_year+1990;
month=gmt-tm_mon+1;
day=gmt-tm_mday;
while(1)
{
printCalender(year,month,day);
int i = fanye();
if (i == ' ')
{//空格键退出
break;
}
checkCalender();
}
}
char c;LABEL: c = '\0';do{显示文件(page)}while(屏未满)while(1){ scanf("%c",c) switch(c) { case 'a':page++;goto LABEL; case 'b':page--;goto LABEL; case 'q':break; }}
kbhit() 检测是否有键盘输入
有 getch()一下 如果是上下键 就切换显示的位置
可以把gotoxy()函数封装一下
flip()函数。
语法
bitsetflip();
bitsetflip( size_t pos );
flip()函数反置bitset中所有的位,即将1设为0,0设为1。如果指定pos,那么只有pos上的位被反置。这是一个无需实参的函数。
C语言的函数不能直接转化为VB中的函数。可以找到类似的函数。
在VB中可以使用位运算and,or等位操作符来实现flip函数。