
函数
阜哥
雄心的一半是耐心
展开
-
改变bitmap大小的函数
BOOL TranslateBitmapSize( IN HDC hCurScreemDC, //当前屏幕DC,可通过GetDC获得 IN HBITMAP hBmpSrc, //原BITMAP句柄 IN int nSrcWidth, //原BITMAP的宽度 IN int nSrcHeight, //原BITMAP的高度原创 2009-07-08 16:49:00 · 3249 阅读 · 0 评论 -
MFC获取命令行参数
MFC也可以像控制台那样获取命令行参数: 利用GetCommandLineW()函数获得命令行参数,利用CommandLineToArgvW()函数解析命令行参数。 LPWSTR *szArglist = NULL;int nArgs = 0;szArglist = CommandLineToArgvW(GetCommandLineW(), &nArgs);if(原创 2009-09-16 14:18:00 · 4289 阅读 · 0 评论 -
删除文件夹以及文件夹下的所有文件
BOOL DeleteDirectory(wchar_t* wscDirectory){ CString strDirectory = wscDirectory; CString strFile = strDirectory + L"//*.*"; CFileFind tempFind; BOOL IsFinded = tempFind.FindFi原创 2009-09-15 16:19:00 · 905 阅读 · 0 评论 -
开机自动运行
// 开机自动运行BOOL SetAutoRun(TCHAR* pszExeName, TCHAR* pszPath, BOOL bAddOrRemove){ HKEY hRegKey = NULL; BOOL bResult = FALSE; TCHAR* str = L"Software//Microsoft//Windows//CurrentVersi原创 2009-11-03 17:57:00 · 868 阅读 · 0 评论 -
获取当前进程名称
void GetCurrentProcessName(char* szProcessName,int* nLen) { DWORD dwProcessID = GetCurrentProcessId(); HANDLE hProcess=OpenProcess(PROCESS_QUERY_INFORMATION|PROCESS_VM_READ,FALSE,dwProcessID);原创 2009-12-11 10:02:00 · 4867 阅读 · 0 评论 -
根据进程名关闭进程
BOOL CloseProcess(CString strProcessName){ HANDLE Snapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); PROCESSENTRY32 pe32; pe32.dwSize = sizeof( PROCESSENTRY32 ); BOOL bWork = Proces原创 2010-03-30 09:41:00 · 719 阅读 · 0 评论