VC中如何响应鼠标中键事件? [问题点数:200分,结帖人BuZhang_AP97091]

Bbs5
本版专家分:3343
结帖率 100%
Bbs4
本版专家分:1342
Bbs7
本版专家分:14394
Bbs2
本版专家分:111
Bbs1
本版专家分:2
Bbs8
本版专家分:33092
Blank
黄花 2002年10月 VC/MFC大版内专家分月排行榜第二
Bbs1
本版专家分:2
Bbs2
本版专家分:107
Bbs4
本版专家分:1711
Bbs5
本版专家分:3343
Bbs7
本版专家分:10993
Bbs3
本版专家分:873
Bbs1
本版专家分:10
Blank
黄花 2002年10月 C/C++大版内专家分月排行榜第二
2002年9月 C/C++大版内专家分月排行榜第二
Bbs4
本版专家分:1342
Bbs2
本版专家分:354
Bbs4
本版专家分:1299
Bbs7
本版专家分:24820
Blank
蓝花 2002年8月 VC/MFC大版内专家分月排行榜第三
2002年12月 Linux/Unix社区大版内专家分月排行榜第三
Bbs6
本版专家分:6753
Bbs10
本版专家分:114994
Blank
微软MVP 2012年4月 荣获微软MVP称号
2003年4月 荣获微软MVP称号
Blank
红花 2008年2月 VB大版内专家分月排行榜第一
2003年4月 VC/MFC大版内专家分月排行榜第一
2002年11月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2011年11月 VC/MFC大版内专家分月排行榜第二
2008年3月 VB大版内专家分月排行榜第二
2008年3月 硬件/嵌入开发大版内专家分月排行榜第二
2003年4月 其他开发语言大版内专家分月排行榜第二
2003年4月 VB大版内专家分月排行榜第二
2003年3月 VB大版内专家分月排行榜第二
Blank
蓝花 2008年5月 其他开发语言大版内专家分月排行榜第三
2008年4月 其他开发语言大版内专家分月排行榜第三
2008年3月 其他开发语言大版内专家分月排行榜第三
2003年3月 VC/MFC大版内专家分月排行榜第三
2003年5月 其他开发语言大版内专家分月排行榜第三
Bbs4
本版专家分:1192
Bbs4
本版专家分:1192
Bbs5
本版专家分:2052
Bbs4
本版专家分:1498
Bbs2
本版专家分:316
Blank
蓝花 2002年9月 C/C++大版内专家分月排行榜第三
Bbs2
本版专家分:316
Blank
蓝花 2002年9月 C/C++大版内专家分月排行榜第三
Bbs4
本版专家分:1240
Bbs1
本版专家分:10
Bbs1
本版专家分:14
Bbs3
本版专家分:730
Bbs3
本版专家分:730
Bbs3
本版专家分:730
Bbs4
本版专家分:1342
Bbs3
本版专家分:730
Bbs2
本版专家分:156
Bbs2
本版专家分:183
Bbs1
本版专家分:84
Bbs5
本版专家分:2526
Bbs1
本版专家分:92
Bbs4
本版专家分:1502
Bbs4
本版专家分:1146
Bbs6
本版专家分:5409
Bbs2
本版专家分:196
Bbs2
本版专家分:215
Bbs3
本版专家分:881
Bbs1
本版专家分:19
Bbs1
本版专家分:30
VC++ 监听USB拔插
目录nn添加依赖nn注册监听nn消息循环nn处理<em>事件</em><em>响应</em>nn项目下载nn nn主要就是三个步骤n1、注册监听n2、消息循环中接受消息n3、处理usb拔插nn添加依赖nn#include &amp;lt;Dbt.h&amp;gt;nn注册监听nn注册监听比较简单,注册需要<em>响应</em>的guid就行n依赖窗口的handle,如果没有窗口的话就需要创建个简单的消息窗口nnnbool RegisterDevice()n{n co...
MFC关于Menu菜单事件响应问题
首先说一下添加菜单<em>事件</em>:nn1.资源视图添加Menu 菜单,添加菜单按钮,更改按钮ID ==》ID_LOGOUTDEV;nn2.绑定消息<em>响应</em>函数nn ON_COMMAND(ID_LOGOUTDEV, &amp;CThermometryDlg::OnLogoutDev)nn3.OnLogoutDev() 函数实现。nn4.在需要弹出菜单的地方加入如下代码:nnn ...
mfc 中静态控件static 的双击响应事件
 nn请注意:nn nn在写mfc过程中,在对话框中,新添加了一个static控件,添加其双击消息的<em>响应</em><em>事件</em>ON_STN_DBLCLKnnnvoid CSpliteScreenGroup::OnStnDblclickSticGroupanswer()n{n  // TODO: Add your control notification handler code heren  //int...
MFC EditCtrl响应回车按键事件
MFC EditCtrl<em>响应</em>回车按键<em>事件</em>
MFC界面程序中如何添加鼠标响应事件函数
选择窗口后,在属性窗口中,选择“消息”(上面从右数第二个图标)nnnn在WM_MOUSEMOVE处添加关联函数。
模拟MFC自定义窗口响应编辑框输入变化事件
几年前写的一个窗口程序,当时为了提升自己的技术,没有采用MFC原生的窗口类,而是模拟MFC的底层实现,自己实现了一个窗口基类,并实现了处理窗口各类消息的循环。nn最近,为了提升用户的交互体验,需要<em>响应</em>编辑框的输入变化<em>事件</em>,这在MFC中本可轻松实现,但是由于本人的程序是模拟MFC的底层实现,消息处理没能做到<em>响应</em>所有的窗口和空间消息及<em>事件</em>。在多年前的程序中添加该<em>事件</em><em>响应</em>,很多技术细节都已经模糊了,所以...
VC++鼠标进入离开窗口
思路:其实windows是有WM_MOUSELEAVE(鼠标离开)和WM_MOUSEHOVER(鼠标进入)消息的,不过它们需要我们手动来打开才可以使用rn下面我要实现每次鼠标移入窗口调用OnMouseHover函数,每次鼠标移出窗口调用OnMouseLeave函数rn声明一个变量,标识是否打开鼠标离开与进入的消息<em>响应</em>rnbool m_bTracking;rn增加三个消息的<em>响应</em>rnrn声明:rnaf
MFC Edit控件之enter回车捕捉
MFC Edit控件之enter回车捕捉n1、 构建基本框架nn当输入框检测到enter按下,输入框数值将赋值到相关变量并在对应输出框显示。n2、 添加相关变量n四个Edit控件ID依次为:nIDC_EDITIN1、IDC_EDITOUT1、IDC_EDITIN2、IDC_EDITOUT2n添加对应变量:nm_editIn1、m_editOut1、m_editIn2、m_editO
关于ComboBox的控件事件CBN_SELCHANGE的问题
在编一个 MFC程序时,想<em>响应</em>一个下拉框ComboBox控件选择改变的<em>事件</em>,但是,总是在下一次选择改变的时候才触发上次的<em>响应</em>。rnrn参考:rn[url]http://topic.csdn.net/u/20090209/13/d1f74642-6098-40c2-8f4a-b053259b1ca3.html?seed=1987077585&amp;r=66897224#r_66897224[/url]rn...
AE(ArcEngine)中,鼠标点击e.button值对应的鼠标键
AE(ArcEngine)中,鼠标点击左键,e.button为1 nAE(ArcEngine)中,鼠标点击右键,e.button为2 nAE(ArcEngine)中,鼠标点击中键,e.button为3
FragmentTest
Fragment中为按钮添加<em>响应</em><em>事件</em> Fragment中为按钮添加<em>响应</em><em>事件</em>
Qt 中QWheel判断鼠标滚轮滚动方向
通过QWheel类的函数delta() 判断,当返回值大于0说明是在远离我们的方向(如果是竖直方向,就是向下),当返回值小于0说明是在向我们的方向移动(如果是竖直方向,就是向上)我用的是Qt5.6的版本,显示这个函数已经过时了,可以使用angleDelta(),这个函数来代替,竖直方向的时候,通过判断返回值的y值是大于0,方式delta()一样...
VC2010mfc 按钮按下弹起例子
对话框有两个按钮,可以单独检测到按下弹起<em>事件</em>,通过重载PreTranslateMessage函数实现
MFC按键响应长按操作
最近在做一个MFC项目,部分界面如下:nn点击加号/减号,可以调整Edit框内数字大小,但是通过<em>响应</em>按键的click消息,每次点击只能加1/减1,如果我们要调整到一个较大的数字,需要多次点击。直觉告诉我,如果通过长按按键快速的变化数字,可以解决这一问题。nnnn nn但是MFC button控件默认即没有与按键长按对应的消息,也没有按下和松开的消息,如图:nnnn于是问题变得麻烦,以下是我的方法。...
vs2013MFC中静态文本框中的鼠标响应事件
控件ID要改一下名字n控件Notify属性设为Truen静态控件增加STN_CLICKED消息<em>响应</em>(应该与<em>vc</em>中的BN_CLICKED消息是一样的)
在MFC中动态创建控件以及事件响应
<em>如何</em>在MFC中动态创建控件以及<em>如何</em><em>响应</em>动态创建的控件的<em>事件</em>
MFC中动态创建button及添加响应事件
MFC中动态创建button及添加<em>响应</em>的<em>事件</em>,主要步骤如下: n1、在头文件(**Dlg.h)中添加一个CButton类型, n例如:CButton btn; n2、在(**Dlg.cpp)的OnInitDialog中创建并显示button: nbtn.Create(“按钮”, WS_CHILD | BS_DEFPUSHBUTTON, CRect(10, 10, 100, 100), this, ...
Android 按钮响应事件的几种方式
目录nn1.在布局中指定onClick属性nn2.使用匿名内部类nn3.在当前Activity中实现OnClickListener接口nn4.创建内部类nn1.在布局中指定onClick属性nn布局代码nnn &amp;lt;Buttonn android:id=&quot;@+id/btn1&quot;n android:layout_width=&quot;wrap_content&quot;n a...
C++ 小组界面 响应鼠标事件的二级菜单(附源码)
 nn/*********************************************/nn/* 程序功能:<em>响应</em>鼠标<em>事件</em>的二级菜单(下拉式)*/nn/* 环境:VC6.0+EasyX                         */nn/* 作者:nightchen                        */nn/* 日期:2015-04-13               ...
ArcEngine二次开发_01(鼠标左击右击地图响应不同事件
主要是现在开始做毕业设计,然后想把做的过程和有些代码分享给大家,会比较简单一点,但是还是慢慢分享,希望做到后面有高端操作分享给大家。rnstep01:rn首先把AxMapControl控件拖到地图上,然后最好把属性Name改一下,不然默认为AxMapControl1,不利于可读性,然后我改的是XMMapControl (主要是因为厦门地图放进去),所以命名这样比较容易理解。rnrnrn   这是我
mfc子窗口响应回车键和esc键 窗口消失
原因是 回车键和esc键 默认消息处理 分别是 onok 和oncancel nn可以屏蔽onok和oncancel  或者重载pretranslatemessage 中截取回车消息和esc消息nnif(WM_KEYDOWN == pMsg-&amp;gt;message)nn  WM_ESCAPE 和WM_RETURN  分别是esc和回车键的消息 ...
阻止浏览器默认事件,禁止鼠标默认事件
oncontextmenu=”return false;” //禁止鼠标右键ondragstart=”return false;” //禁止鼠标拖动onselectstart=”return nfalse;”//文字禁止鼠标选中onselect=”document.
鼠标全局事件
1.Win32Apipublic class Win32Apin {n [StructLayout(LayoutKind.Sequential)]n public class POINTn {n public int x;n public int y;n }n [StructLa...
Unity中键盘按下鼠标异常
今天在写Unity功能进行测试的时候,发现按住键盘后,鼠标位置会隐藏,移动鼠标会闪烁,松开键盘后鼠标位置会在屏幕中间显示。rn结果是UICamera 下 useController 勾选上就会有这样的问题。rn对应Editor面板中属性如下图
mfc/vc slider control控件 鼠标左键点击后直接滑到点击的位置
在<em>vc</em>或mfc中我们有的时候需要用到slider control控件,但是这个控件有个问题事就不能随鼠标的点击落到点击的位置,怎样是实现呢?网上有两种办法一种是重载该类,这个方法在控件移到最后一段时总会跳最后,还有一种是自己画控件;不过比较麻烦,现在我说下我的方法:n首先自己添加slider control控件,注意在属性中要将disabled设置为true;n接着添加鼠标左单击<em>事件</em>;n最后
JS中事件响应
这里归类下几种常用的时间<em>响应</em>,用法都很简单而且效果很好。1.按键触发  这种<em>事件</em><em>响应</em>很常见了,也是一开始就接触的。举个简单的例子:&amp;lt;!DOCTYPE html&amp;gt; n&amp;lt;html&amp;gt; n&amp;lt;head&amp;gt; n&amp;lt;title&amp;gt;javascript&amp;lt;/title&amp;gt; n&amp;lt;/head&amp;gt; n&amp;lt;body&amp;gt; n &amp;l
【MFC】 如何通过主对话框的按钮响应创建非模态对话框
1.首先新建一个对话框IDD_DIALOG_Create,rn并添加类CDialog_Create。rn//在工程中会新生成一个Dialog_Create.h头文件和一个Dialog_Create.CPP源文件。rn2.在主对话框的头文件SerialDlg.h中包含刚新建的对话框的库文件(头文件)rn#include&amp;amp;quot;Dialog_Create.h&amp;amp;quot;;rn//我们需要在SerialDlg.h中定义CDial...
MFC中MSComm事件不能触发的可能原因
今天复习一下串口编程,写完龚建伟的例子发现只能发送不能接收。nn记忆中第一次写这个例子的时候也是这样,现在发现原因了,原来是一个函数写错了!nn网上也有很多人发现写完之后接收不能触发函数的,可能就是因为这个原因。nn初始化时是SetRThreshold()函数,而不是SetSThreshold().nn这两个一个是设置触发时接受缓冲区的临界值,一个是设置发送缓冲区的临界值。nn这两函数缺省参数为0...
ubuntu 鼠标 中键粘帖功能
rnnrnubuntu<em>鼠标中键</em>问题,其实也不是什么问题,ubuntu的<em>鼠标中键</em>是用来快速粘贴的,只是windows用惯了,时不时手一手嗦就点一下,结果出现很多麻烦1,打开firefox<em>鼠标中键</em> 滚屏功能      编辑-&amp;gt;首先项-&amp;gt;高级-&amp;gt;常规-&amp;gt;使用自动滚屏   #firefox针对ubuntu提供这个功能真是满贴心2,取消<em>鼠标中键</em>粘贴功能点中键的习惯一时还改不了,用代码...
MFC Ribbon Category 实现Tab页切换消息响应
1. 在MFC的类向导 中 MainFrm框架类 中添加一个自定义消息(英文版为Custum Message):AFX_WM_ON_CHANGE_RIBBON_CATEGORY,(使用向导界面如下:)rnrn     MainFrame.cpp的Message Map中自动添加消息:rn           ON_REGISTERED_MESSAGE(AFX_WM_ON_CHANGE_RIBBON
Unity之Button响应事件
BUtton<em>响应</em><em>事件</em>
MFC中,动态创建的静态文本框响应单击事件
静态文本框如下,现要设置单击时间,出现修改密码的对话框;nnnn第一步:设置静态文本的SS_NOTIFY属性;n原本属性:int nStyle = WS_CHILD | WS_VISIBLE | SS_LEFT ;nn增加后:int nStyle = WS_CHILD | WS_VISIBLE | SS_LEFT | SS_NOTIFY;nn第二步:关联单击<em>事件</em>函数:nON_B
QT 顶层菜单事件响应
项目中遇到一个位于中间的无子菜单的顶层菜单需要<em>响应</em>单击<em>事件</em>,查找了半天也没有好的方法,唯一有用的就是修改ui头文件(nn参考https://wenku.baidu.com/view/3239f0ce09a1284ac850ad02de80d4d8d15a01a6.html),这样ui修改之后还要修改,比较麻烦,今天无意间发现了一个方法,完美解决,方法如下:nn假设目标菜单在菜单menu_3之前,d...
OSG学习:响应键盘鼠标示例
示例功能:示例里面有两个模型,一个是牛,另一个是飞机。鼠标右键时牛和飞机都隐藏,鼠标左键双击时牛和飞机都显示,按键盘上面的LEFT键,显示牛,按键盘上面的RIGHT键显示飞机。其中显示与隐藏节点使用的是setNodeMask(bool)。bool的值为1的时候是隐藏,0的时候是显示。n#includen#includen#includennclass UseEventHandler :publi
屏蔽掉鼠标选中和放置在Combobox控件上的鼠标中间滚轮消息,打开下拉框鼠标滚轮还可以用的自定义控件,哈哈
屏蔽掉鼠标选中和放置在Combobox控件上的鼠标中间滚轮消息,打开下拉框鼠标滚轮还可以用的自定义控件,哈哈
DELPHI支持鼠标滚轮的DBGRID(可定义滚动及上下滚动事件)
1.鼠标的滚轮支持,即可以直接支持鼠标上下滚动 2.向上滚轮<em>事件</em>(自定义<em>事件</em>) 3.向下滚轮<em>事件</em>(自定义<em>事件</em>) 经本人实测可用,网上找的不是差这个就是差那个,本人综合了一下
Fragment从入门到精通之Activity中响应Fragment中的事件
在Activity中<em>响应</em>Fragment中的<em>事件</em>当我们想要在fragment去执行一些代码,但是这个代码我们想要把它放在activity里面去执行。那么activity里这段代码是<em>如何</em>在fragment中去启动的呢? n使用接口的方法,可以为我们去实现这个功能。以下分为几个步骤去到达这个功能。n① 创建一个interface接口,在里面写上抽象方法n② 在fragment中,声明这个接口n③ act
CAD鼠标中键不能平移的解决方案.
CAD<em>鼠标中键</em>不能平移的解决方案,大家可以试试下面的方法:
MFC中button双击事件响应
按钮属性notify为true时<em>响应</em>双击。n
MFC鼠标中键拖动、同时滚轮缩放(根据鼠标位置)绘制的图形
1、VS2010开发的MFC对话框程序; 2、可利用中键拖动绘制的图形; 3、滚轮根据当前鼠标的位置缩放绘制的图形; 4、与AutoCAD及其他平面设计软件的鼠标功能相同。 5、可作为具有类似应用开发的模板、关键代码均提供详细的注释。
js禁止 鼠标滚轮事件
nn一段代码搞定 直接是禁止全局的鼠标滚轮<em>事件</em>  如果只需要单个模块 则把nnwindow.onload = function() {nnwindow.onmousewheel = document.onmousewheel=function() {return false}nn}nn里面的document 改为需要禁止的当前元素...
MFC图像控件的鼠标消息响应函数
MFC中给图像控件关联一个类,继承CStatic,在类中添加了鼠标<em>事件</em>,目的是在图像上显示两个矩形框,并且可以通过鼠标拖动矩形框。一切就绪,类已经写好,但是调试过程中,图像控件无法<em>响应</em>鼠标<em>事件</em>。在afx_msg void CPreview::OnLButtonDown(UINT nFlags, CPoint point)中设置断点,程序没有停下来。 n百撕不得骑姐 nMFC的资源视图如下,矩形框就是
MFC事件在多线程中的使用
nHANDLE mThreadEventDead;nmThreadEventDead=CreateEvent(NULL,TRUE,FALSE,NULL)nn上面创建了一个<em>事件</em>,CreateEvent的具体使用如下。nnnHANDLE WINAPI CreateEvent(n _In_opt_ LPSECURITY_ATTRIBUTES lpEventAttributes, n _In_ ...
点击此程序按钮,响应另一个程序的按钮事件
当点击A程序中一个按钮,会<em>响应</em>B程序中的按钮<em>事件</em>。使用VC++实现的。
MFC限制按钮在某段事件内被多次单击
我们的按钮会有单击触发<em>事件</em>,但是为了避免某段时间内多次单击引发单击<em>事件</em>,需要对该控件进行限制nn我们只需要在按钮单击<em>事件</em>的开头添加该循环判断即可nnn//对多次单击进行时间间隔处理n if (GetTickCount() - dwStartOk &lt; TIMELIMIT)n {n dwStartOk = ::GetTickCount();n return;n }n dwStartOk...
MFC--手动调用CTreeCtrl的消息响应函数
在制作过程中,想要代码实现树形控件的一个动作,无奈用SendMessage无果,只能手动调用这个消息<em>响应</em>函数:nnnvoid CWindowsExplorerDlg::OnSelchangedTree(NMHDR *pNMHDR, LRESULT *pResult)n{n //LPNMTREEVIEW pNMTreeView = reinterpret_cast&amp;lt;LPNMTREEVIEW&amp;g...
MTK event事件分析总结
mtk中event<em>事件</em>传输及<em>响应</em><em>事件</em>的分析!
鼠标中键滚动如何事件
BCB6中怎么编写<em>鼠标中键</em>滚动<em>事件</em>,并且还要判断中键的前滚和后滚这两个<em>事件</em>?rnrn
MFC中OnMouseWheel不触发的原因之一
一、当前窗口没有获得焦点rn解决方法:在OnLButtonDown(UINT nFlags, CPoint point) 或者OnRButtonDown(UINT nFlags, CPoint point) 函数中SetFocus()rn二、没有添加系统消息映射rn解决方法:添加ON_WM_MOUSRWHEEL()rnBEGIN_MESSAGE_MAP(yourClass, CWnd)n n ON
鼠标滚轮事件
不同浏览器存在差异,鼠标滚轮<em>事件</em>在各个浏览器中绑定<em>事件</em>如下: nIE Chrome Opera Safari浏览器的注册<em>事件</em>:nnwindow.onmousewheel = document.onmousewheel = scrollFunc; //scrollFunc为定义的<em>事件</em>名nnFirefox浏览器的注册<em>事件</em>:nnif (document.addEventListener) { ...
MFC中点击ListControl时,第一次点击不响应NM_CLICK消息,第二次才响应的问题
这个问题困扰了我三天,先描述一下问题所在。n我创建了一个ListControl,并将这个控件放在了一个对话框上面。具体的创建代码如下:nm_meshlistctrl.Create(WS_CHILD|WS_BORDER|LVS_REPORT|LVS_SINGLESELC,Rect(1,1,300,400), this, IDC_LIST1);    //n  IDC_LIST1是我绑定的Lis
windows编程笔记【六】使用菜单和相应菜单事件
n本笔记源自windows游戏编程大师技巧第二版3.2章,记做学习随笔。nn使用vs2017环境编译。nnn 首先接上一篇笔记创建资源的办法,来新建一个Menu文件。nnnn nn再输入一个二级菜单。nnnn nn打开resource.h后系统帮我们创建了两个宏定义,其中IDR_MEUN1也就是三位数的就是菜单编号,五位数的选项ID,之后会用到。nnnnnn使用菜单nn1.关联在window类里:...
鼠标中键按下拖动滚动条
<em>鼠标中键</em>按下拖动滚动条,运用VC++技术进行界面开发
数据结构—课程设计论文——家谱树管理系统下载
这个是写关于家谱树管理系统的论文 篇幅有点长 有20多页 相关下载链接:[url=//download.csdn.net/download/hnustsxxjzcz/2494636?utm_source=bbsseo]//download.csdn.net/download/hnustsxxjzcz/2494636?utm_source=bbsseo[/url]
硬盘空间分析工具SpaceSniffer_1.1.2.0中文绿色版下载
软件名称:SpaceSniffer 1.1.2.0 汉化绿色免费版(硬盘空间分析工具) 软件类型:绿色软件 / 免费软件 / 原创汉化 / 硬盘管理 / 文件管理 运行环境:Win2000/WinXP/Win2003/WinVista 软件语言:汉化版/简体中文 开 发 商:http://www.uderzo.it 汉化作者:Lewen 汉化出处:http://www.lewensky.cn 更新时间:2010-05-15 软件简介: 官方说明: SpaceSniffer是一个可以让您硬盘中文件和文件夹的分布情况的应用程序。通过使用TreeMap的可视化布局,你可以 相关下载链接:[url=//download.csdn.net/download/xzpd2012/2497356?utm_source=bbsseo]//download.csdn.net/download/xzpd2012/2497356?utm_source=bbsseo[/url]
大话设计模式-为攀登面向对象高级编程山峰朋友的引路人下载
如果想成为一名更优秀的软件设计师,了解优秀软件设计的演变过程比学习优秀设计本身更有价值,因为设计的演变过程中蕴藏着大智慧 相关下载链接:[url=//download.csdn.net/download/kangpinghuagong/3434747?utm_source=bbsseo]//download.csdn.net/download/kangpinghuagong/3434747?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 vc人工智能教程 vc游戏开发视频下载
我们是很有底线的