随笔分类 -  Visual Studio

摘要:朋友用QT做了个自动玩的,觉得有意思,自己也想用MFC做个试试。模拟器用的BlueStacks。Android SDK带的那个模拟器不知道是不是设置的问题,开游戏很卡。用MFC建了对话框工程,配置极简化。1、控制鼠标移动SetCursorPos(x1, y1);//设置鼠标位置mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);//左键按下SetCursorPos(x2, y2);//设置鼠标位置mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);//左键弹起这样就完成了鼠标从(x1,y1)拖拽至(x2,y2)的动作, 阅读全文
posted @ 2013-11-20 17:57 CSGrandeur 阅读(1665) 评论(0) 推荐(0) 编辑
摘要:也许是VS版本的关系,CButtonST中的BCMenu两个文件是无法编译通过的。1、拷贝下载的CButtonST(我下载的v3.9)中的BtnST.h和BtnST.cpp文件到自己项目目录下。2、将这两个文件导入项目并在对话框程序的头文件中#include "BtnST.h"3、修改BtnST.h,注释掉#defineBTNST_USE_BCMENU 和#include "BCMenu.h",这样就不考虑BCMenu了。可以编译通过,有一些warning。4、在资源视图中导入要添加的icon5、在对话框类中添加变量CButtonST m_button; 阅读全文
posted @ 2013-07-02 21:23 CSGrandeur 阅读(6347) 评论(1) 推荐(0) 编辑
摘要:1、配置GDI+VS2010自带GDI+,直接使用。(1)首先要添加头文件和库#pragma comment( lib, "gdiplus.lib" )#include "gdiplus.h"using namespace Gdiplus;建议添加到stdafx.h里(2)然后添加全局变量static ULONG_PTR m_gdiplusToken;该成员变量用来保存GDI+被初始化后在应用程序中的GDI+标识。(3)在OnInitDialog()之类的初始化函数中,添加:Gdiplus::GdiplusStartupInput gdiplusStar 阅读全文
posted @ 2013-06-26 16:42 CSGrandeur 阅读(10484) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示