|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
设置鼠标光标
6 @5 s6 D5 s8 B9 `2 P+ l+ q5 _! @8 C0 [, U) W1 c$ _; L
#include <windows.h>( t" Q4 z- ]/ ]5 t
#include <shellapi.h>- y" _" t: H, y" H$ a
#include <winuser.h>
3 \+ E" u6 {2 z#include <atlstr.h> 8 `- t/ e/ B- T" w. z) C, v
#pragma comment(lib, "User32.lib") - _+ [: a) g [/ @: r' z. I* O0 b* Q
: {- P7 B) x( V6 F6 G; A' {
ShowCursor(false); //设置鼠标光标不可见; {: N* O" N! D
6 U, R L9 P3 @& K5 S1 z* \0 _/ IShowCursor(true); //设置鼠标光标可见
7 Z2 G: z7 ?* N5 f* q6 ?3 M
% o( Y- [) ]5 [3 l/ j1 s, y" |) q: R- G' B* P# p
HCURSOR hcur = ::GeTCursor(); //得到当前鼠标图形
* t8 D, F8 E) C5 ]# O
% d& ?, d8 T3 xHCURSOR m_cursor= LoadCursor(NULL,IDC_NO);' g. E1 `2 K3 m6 b
SetCursor(m_cursor); //设置当前鼠标图形
9 y$ `; v6 N3 T, |; b
4 J2 F2 A( {7 A: r
+ u& _& h% ^2 b! A5 Y/*
/ _. G0 K" `. b: ^, S5 C8 Z6 a# M IDC_APPSTARTING 标准的箭头和小沙漏 9 q5 v$ T9 P9 C; s4 T% F
IDC_ARROW 标准的箭头
0 m4 y3 c1 A+ F: O# O* {) aIDC_CROSS 十字光标 ; }. O% i3 P7 K
IDC_HELP 标准的箭头和问号 ; c7 q( I! I5 X1 z. P) `
IDC_IBEAM 工字光标 8 z" ]+ S. b/ f
IDC_NO 禁止圈 # E; T5 c9 W2 i
IDC_SIZEALL 四向箭头指向东、西、南、北 , R8 ?& y1 B3 O1 A" i: W
IDC_SIZENESW 双箭头指向东北和西南 ; j- @+ {6 N3 i; |& c
IDC_SIZENS 双箭头指向南北 3 B' y4 U. O' g) k- ^9 J1 l
IDC_SIZENWSE 双箭头指向西北和东南 - P) L/ K! E9 h, f- ]$ r% `# k5 @
IDC_SIZEWE 双箭头指向东西 - e" P; H" Q; H& E' }
IDC_UPARROW 垂直箭头
6 ^& j3 m; ?6 P0 D5 e$ ?$ tIDC_WAIT 沙漏*/
2 _' d, I: M( |7 X" E
. u( H- e& n7 X2 d+ q- R. n' c |
|