我想自己创建一个自定义画刷,为什么下面的代码不对呢,大家改一下,不用现成的位图

sulong1234 sulong1234 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
BITMAP bitmap;
COLORREF PATTEN[8][8]={
RGB(0 ,255,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ),
RGB(0 ,0 ,0 ), RGB(0 ,255,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ),
RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,255,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ),
RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,255,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ),
RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,255,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ),
RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,255,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ),
RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(255,0 ,0 ), RGB(0 ,0 ,0 ),
RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(0 ,0 ,0 ), RGB(255,0 ,0 )};
bitmap.bmType = 19778;

bitmap.bmWidth = 8;
bitmap.bmHeight = 8;
bitmap.bmWidthBytes = 8;
bitmap.bmPlanes = 1;
bitmap.bmBitsPixel = 24;
bitmap.bmBits = (LPVOID)PATTEN;
HBITMAP hb = CreateBitmapIndirect(&bitmap);

HDC dc = GetDC(hwnd);

//HBRUSH hr= CreateSolidBrush(RGB(255,0,0));//CreatePatternBrush(hb);
SelectObject(dc, CreateSolidBrush(RGB(255,0,0)));
Rectangle(dc, 0, 0, 300, 300);
HBRUSH hr= CreatePatternBrush(hb);
HGDIOBJ gdi = SelectObject(dc, hr);
Rectangle(dc, 300, 300, 600, 600);
...全文

相关推荐

在Android Studio上使用Monkey工具对安卓应用进行压力测试

调整轨迹事件的百分比(轨迹事件由一个或几个随机的移动组成,有时还伴随有点击)–(轨迹球)3–pct-nav调整“基本”导航事件的百分比(导航事件由来自方向输入设备的up/down/left/right组成)调整“主要”导航事件的百分比(这些导航事件通常引发图形界面中的动作,如:5-way键盘的中间按键、回退按键、菜单按键)调整“系统”按键事件的百分比(这些按键通常被保留,由系统使用,如Home、Back、Start Call、End Call及音量控制键)调整启动Activity的百分比。

m0_61549984

Android 测试工具Monkey & Monkeyrunner 使用方法

程序编写完成后进行测试一定是必不可少的,Android Sdk给我们提供了Monkey和Monkeyrunner这两个自动化测试工具。时光境迁,随着版本的不断更新迭代,Monkey和Monkeyrunner也在不断的改变,改变的速度甚至已经到了官方文档有时都跟不上了,这无疑给我们的学习带来很多困扰。        今天我把我近期使用Monkey和Monkeyrunner的一些体会与大家分享,Sd

marshalchen

对安卓手机上的APP做了monkey测试

之前对安卓手机上的APP做了monkey测试,今天来总结一下如何使用安卓自带的monkey命令去做测试。 首先,PC端要对安卓手机进行monkey测试的话,必须要有以下条件: 1.电脑中必须配有ADB的环境才能进行操作。 – adb.exe在Android SDK里(SDK Platform Tools),添加一下环境变量 2.手机连接电脑时要开启USB调试模式,否则ADB命令进行检测连接设备时是...

suntingting_100

Android monkey命令和monkey脚本详解

是 Android 平台上一个非常有用的工具,它可以帮助开发者在设备上生成随机的用户事件流,如按键输入、触摸屏手势等,以此来测试应用的稳定性。Monkey 脚本是一种用于自动化 Android 设备上的随机事件生成的方法,这有助于测试应用程序的稳定性和健壮性。下面是一个简单的 Monkey 脚本示例,以及如何创建和执行这样的脚本。为了执行这个脚本,你需要确保你的设备已经连接到电脑并通过 ADB 进行调试。首先,在你的计算机上创建一个新的 Bash 脚本文件。这就是一个基本的 Monkey 测试脚本。

知识的宝藏

Monkey工具使用-安卓压测工具

Monkey是Android中的命令行工具,对app的稳定性和健壮性进行测试。 适用情况:ANR和CRASH异常情况,低概率很难复现的异常; 适用测试类型: 1、盲测:忽略功能和业务逻辑进行随意的测试; 2、压力测试:通过长时间的高频操作,测试app在测试机上的性能(需要其他性能工具辅助,如jmeter) 3、冒烟测试:在进行功能测试之前,通过monkey测试app的基本可用功能

不知不觉时间已流逝
评论 8
收藏 已收藏
分享
返回顶部
sulong1234
VC/MFC 16,550 成员 421,606 内容