?? shwapi.c
字號(hào):
#include "stdafx.h"
#include "globals.h"
void path_add_backslash(char *path)
{
if (path[strlen(path) - 1] != '\\')
strcat(path, "\\");
}
BOOL path_is_relative(const char *path)
{
char drive[_MAX_DRIVE];
char dir[_MAX_DIR];
char fname[_MAX_FNAME];
char ext[_MAX_EXT];
_splitpath(path, drive, dir, fname, ext);
if (!*drive) {
char buffer[MAX_PATH];
char *position;
strcpy(buffer, dir);
if (buffer[0] == '\\' && buffer[1] == '\\') {
position =
strchr(strchr
(strchr(strchr(buffer, '\\') + 1, '\\') +
1, '\\') + 1, '\\') + 1;
*position = '\0';
if (GetDriveType(buffer) == DRIVE_REMOTE)
return FALSE;
return TRUE;
} else
return TRUE;
}
return FALSE;
}
BOOL path_remove_filespec(LPTSTR path)
{
char drive[_MAX_DRIVE];
char dir[_MAX_DIR];
char fname[_MAX_FNAME];
char ext[_MAX_EXT];
_splitpath(path, drive, dir, fname, ext);
_makepath(path, drive, dir, NULL, NULL);
return TRUE;
}
void path_unquote(LPTSTR path)
{
char pathbuffer[MAX_PATH];
int lengte;
if (path[0] == '\"') {
strcpy(pathbuffer, path + 1);
lengte = strlen(pathbuffer);
pathbuffer[lengte - 1] = '\0';
strcpy(path, pathbuffer);
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -