91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 11.69MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-29
  • 語言: 其他
  • 標簽: 鼠標畫線??

資源簡介

win32代碼 通過鼠標事件繪制直線,

資源截圖

代碼片段和文件信息

//?MouseTest.cpp?:?定義應用程序的入口點。
//

#include?“stdafx.h“
#include?“MouseTest.h“
#include?

#define?MAX_LOADSTRING?100

//宏定義可保存的線段最大數
#define?LINECOUNT?100

//?全局變量:?
HINSTANCE?hInst; //?當前實例
TCHAR?sztitle[MAX_LOADSTRING]; //?標題欄文本
TCHAR?szWindowClass[MAX_LOADSTRING]; //?主窗口類名
//鼠標左鍵是否按下
BOOL?bMouseDown?=?false;
//重繪保存線段,聲明結構體
typedef?struct?tagLine?
{
POINT?ptStart;
POINT?ptEnd;
}LINE;

//?此代碼模塊中包含的函數的前向聲明:?
ATOM MyRegisterClass(HINSTANCE?hInstance);
BOOL InitInstance(HINSTANCE?int);
LRESULT?CALLBACK WndProc(HWND?UINT?WPARAM?LPARAM);
INT_PTR?CALLBACK About(HWND?UINT?WPARAM?LPARAM);

int?APIENTRY?_tWinMain(_In_?HINSTANCE?hInstance
?????????????????????_In_opt_?HINSTANCE?hPrevInstance
?????????????????????_In_?LPTSTR????lpCmdLine
?????????????????????_In_?int???????nCmdShow)
{
UNREFERENCED_PARAMETER(hPrevInstance);
UNREFERENCED_PARAMETER(lpCmdLine);

? //?TODO:??在此放置代碼。
MSG?msg;
HACCEL?hAccelTable;

//?初始化全局字符串
LoadString(hInstance?IDS_APP_title?sztitle?MAX_LOADSTRING);
LoadString(hInstance?IDC_MOUSETEST?szWindowClass?MAX_LOADSTRING);
MyRegisterClass(hInstance);

//?執行應用程序初始化:?
if?(!InitInstance?(hInstance?nCmdShow))
{
return?FALSE;
}

hAccelTable?=?LoadAccelerators(hInstance?MAKEINTRESOURCE(IDC_MOUSETEST));

//?主消息循環:?
while?(GetMessage(&msg?NULL?0?0))
{
if?(!TranslateAccelerator(msg.hwnd?hAccelTable?&msg))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}

return?(int)?msg.wParam;
}



//
//??函數:??MyRegisterClass()
//
//??目的:??注冊窗口類。
//
ATOM?MyRegisterClass(HINSTANCE?hInstance)
{
WNDCLASSEX?wcex;

wcex.cbSize?=?sizeof(WNDCLASSEX);

wcex.style =?CS_HREDRAW?|?CS_VREDRAW;
wcex.lpfnWndProc =?WndProc;
wcex.cbClsExtra =?0;
wcex.cbWndExtra =?0;
wcex.hInstance =?hInstance;
wcex.hIcon =?LoadIcon(hInstance?MAKEINTRESOURCE(IDI_MOUSETEST));
wcex.hCursor =?LoadCursor(NULL?IDC_ARROW);
wcex.hbrBackground =?(HBRUSH)(COLOR_WINDOW+1);
wcex.lpszMenuName =?MAKEINTRESOURCE(IDC_MOUSETEST);
wcex.lpszClassName =?szWindowClass;
wcex.hIconSm =?LoadIcon(wcex.hInstance?MAKEINTRESOURCE(IDI_SMALL));

return?RegisterClassEx(&wcex);
}

//
//???函數:??InitInstance(HINSTANCE?int)
//
//???目的:??保存實例句柄并創建主窗口
//
//???注釋:?
//
//????????在此函數中,我們在全局變量中保存實例句柄并
//????????創建和顯示主程序窗口。
//
BOOL?InitInstance(HINSTANCE?hInstance?int?nCmdShow)
{
???HWND?hWnd;

???hInst?=?hInstance;?//?將實例句柄存儲在全局變量中

???hWnd?=?CreateWindow(szWindowClass?sztitle?WS_OVERLAPPEDWINDOW
??????CW_USEDEFAULT?0?CW_USEDEFAULT?0?NULL?NULL?hInstance?NULL);

???if?(!hWnd)
???{
??????return?FALSE;
???}

???ShowWindow(hWnd?nCmdShow);
???UpdateWindow(hWnd);

???return?TRUE;
}

//
//??函數:??WndProc(HWND?UINT?WPARAM?LPARAM)
//
//??目的:????處理主窗口的消息。
//
//??WM_COMMAND -?處理應用程序菜單
//??WM_PAINT -?繪制主窗口
//??WM_DESTROY -?發送退出消息并返回
//
//
LRESULT?CALLBACK?WndProc(HWND?hWnd?UINT?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????43520??2017-04-11?21:49??MouseTest\Debug\MouseTest.exe

?????文件?????300284??2017-04-11?21:49??MouseTest\Debug\MouseTest.ilk

?????文件????1068032??2017-04-11?21:49??MouseTest\Debug\MouseTest.pdb

?????文件???20512768??2017-04-11?21:45??MouseTest\ipch\mousetest-cfd568\mousetest-be12df5.ipch

?????文件???????1407??2017-04-11?21:49??MouseTest\MouseTest\Debug\MouseTest.log

?????文件??????14797??2017-04-11?21:49??MouseTest\MouseTest\Debug\MouseTest.obj

?????文件????5832704??2017-04-11?14:01??MouseTest\MouseTest\Debug\MouseTest.pch

?????文件???????6800??2017-04-11?14:01??MouseTest\MouseTest\Debug\MouseTest.res

?????文件???????1374??2017-04-11?21:49??MouseTest\MouseTest\Debug\MouseTest.tlog\cl.command.1.tlog

?????文件??????11884??2017-04-11?21:49??MouseTest\MouseTest\Debug\MouseTest.tlog\CL.read.1.tlog

?????文件????????946??2017-04-11?21:49??MouseTest\MouseTest\Debug\MouseTest.tlog\CL.write.1.tlog

?????文件???????1378??2017-04-11?21:49??MouseTest\MouseTest\Debug\MouseTest.tlog\link.command.1.tlog

?????文件???????2650??2017-04-11?21:49??MouseTest\MouseTest\Debug\MouseTest.tlog\link.read.1.tlog

?????文件????????606??2017-04-11?21:49??MouseTest\MouseTest\Debug\MouseTest.tlog\link.write.1.tlog

?????文件????????166??2017-04-11?21:49??MouseTest\MouseTest\Debug\MouseTest.tlog\MouseTest.lastbuildstate

?????文件????????494??2017-04-11?14:01??MouseTest\MouseTest\Debug\MouseTest.tlog\rc.command.1.tlog

?????文件???????2416??2017-04-11?14:01??MouseTest\MouseTest\Debug\MouseTest.tlog\rc.read.1.tlog

?????文件????????214??2017-04-11?14:01??MouseTest\MouseTest\Debug\MouseTest.tlog\rc.write.1.tlog

?????文件?????147545??2017-04-11?14:01??MouseTest\MouseTest\Debug\stdafx.obj

?????文件?????412672??2017-04-11?21:49??MouseTest\MouseTest\Debug\vc120.idb

?????文件?????503808??2017-04-11?21:49??MouseTest\MouseTest\Debug\vc120.pdb

?????文件???????6140??2017-04-11?21:49??MouseTest\MouseTest\MouseTest.cpp

?????文件?????????39??2017-04-11?13:54??MouseTest\MouseTest\MouseTest.h

????.......??????2998??2013-07-22?01:18??MouseTest\MouseTest\MouseTest.ico

?????文件???????6562??2017-04-11?13:54??MouseTest\MouseTest\MouseTest.rc

?????文件???????4792??2017-04-11?13:54??MouseTest\MouseTest\MouseTest.vcxproj

?????文件???????1838??2017-04-11?13:54??MouseTest\MouseTest\MouseTest.vcxproj.filters

?????文件???????2277??2017-04-11?13:54??MouseTest\MouseTest\ReadMe.txt

?????文件????????728??2017-04-11?13:54??MouseTest\MouseTest\Resource.h

????.......??????2998??2013-07-22?01:18??MouseTest\MouseTest\small.ico

............此處省略16個文件信息

評論

共有 條評論