Chinaunix首页 | 论坛 | 博客
  • 博客访问: 198883
  • 博文数量: 60
  • 博客积分: 3269
  • 博客等级: 中校
  • 技术积分: 648
  • 用 户 组: 普通用户
  • 注册时间: 2005-09-21 10:48
文章存档

2012年(6)

2011年(6)

2010年(30)

2009年(8)

2007年(6)

2005年(4)

我的朋友

分类: C/C++

2010-12-01 11:31:58

linux代码兼容win32总是麻烦。
主要为了复制黏贴,原型声明去查手册。
 
1、获取运行程序当前路径
    #include
    char conffn[MAX_PATH];
 
    // 获取一个模块的句柄。可以是一个DLL模块,或者是一个应用程序的实例句柄
    // 获取完整路径名,包括模块文件名
    GetModuleFileName(NULL, conffn, MAX_PATH);
    或者
    // 获取运行程序当前路径,不包括文件名
    GetCurrentDirectory(MAX_PATH, conffn);
    strcat(conffn, "");
 
    // #include
    printf("Out: %s\n", conffn);
 
2、sleep没有,只有Sleep
    #define   sleep(x)   Sleep((x)*1000)  
阅读(440) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~