資源簡介
覺得網絡上的截圖工具太大太麻煩,所以自己寫一個小工具,只有普通截圖的功能,附上源碼

代碼片段和文件信息
#include?
#define WS_EX_layerED 0x00080000
LRESULT?CALLBACK?WndProc(HWND?hWnd?UINT?message?WPARAM?wParam?LPARAM?lParam);
ATOM?MyRegisterClass(PWNDCLASSEX?wcexHINSTANCE?hInstance)
{
wcex->cbSize?=?sizeof(WNDCLASSEX);?
wcex->style =?CS_VREDRAW?&?CS_HREDRAW;
wcex->lpfnWndProc =?(WNDPROC)WndProc;
wcex->cbClsExtra =?0;
wcex->cbWndExtra =?0;
wcex->hInstance =?hInstance;
wcex->hIcon =?0;
wcex->hCursor =?LoadCursor(NULL?IDC_CROSS);
wcex->hbrBackground =?(HBRUSH)GetStockobject(BLACK_BRUSH);
wcex->lpszMenuName =?0;
wcex->lpszClassName =?“MYSCREENSHOT“;
wcex->hIconSm =?0;
return?RegisterClassEx(wcex);
}
HWND?InitInstance(HINSTANCE?hInstance?int?nCmdShow)
{
HWND?hWnd?=?CreateWindowEx(WS_EX_layerED?|?WS_EX_TOOLWINDOW?“MYSCREENSHOT“?0?WS_POPUP
CW_USEDEFAULT?0?CW_USEDEFAULT?0?NULL?NULL?hInstance?NULL);
if?(!hWnd)
return?FALSE;
ShowWindow(hWnd?SW_MINIMIZE);
UpdateWindow(hWnd);
RegisterHotKey(hWnd?1346?MOD_ALT?|?MOD_CONTROL?65);
RegisterHotKey(hWnd?1347?MOD_CONTROL?222);
return?hWnd;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????245760??2012-05-07?11:00??myScreenShot.exe
?????文件??????98654??2012-05-05?19:22??源碼\add.ico
?????文件??????98654??2012-05-05?16:25??源碼\clock01.ico
?????文件???????1096??2012-05-07?09:54??源碼\RegWndClass.cpp
?????文件????????683??2012-05-05?20:41??源碼\resource.h
?????文件???????2054??2012-05-05?20:41??源碼\Resource.rc
?????文件????????451??2012-05-06?17:02??源碼\utility.h
?????文件???????8371??2012-05-07?10:41??源碼\WinMain.cpp
?????目錄??????????0??2012-05-07?11:04??源碼
-----------?---------??----------?-----??----
???????????????455723????????????????????9
評論
共有 條評論