衢州峰峰

windows基础编程!永远都是初学者!

排序:
默认
按更新时间
按访问量

powerbuilder 中使用线程的方法

//声明对象变量  ccuo_thread lccuo_thread  //创建新线程  SharedObjectRegister ('ccuo_thread' ,'thread_center' )  //引用实例  SharedObjectGet ('thread_center' ,lccu...

2018-11-09 10:09:54

阅读数:16

评论数:0

android sdk更新代理

# __ __ # / \ / \ # \__/ | | # __ | | __ # / \______| | ...

2018-11-06 10:56:09

阅读数:84

评论数:0

andorid 文件导出

控制台输入命令 ->导出 adb pull /data/data/com.yourproject/databases/testdatabase.db d:\shownearby.db    

2018-11-06 08:56:22

阅读数:10

评论数:0

Android 创建的sqlite3数据存放位置

默认是存放在:/data/data/com.example.helloworld/databases中的 可以使用Eclipse 查看 正常情况是没有权限查看系统文件中的/data目录  使用ADB shell命令行修改目录权限   进入sdk platform-tool &...

2018-10-31 15:27:32

阅读数:22

评论数:0

pb9.0 insert ole control 错误的修复工具

在PB里添加控件里面添加OLE控件时,当点击到第三标签程序直接崩溃 系统用久了,各种安装和卸载操作,造成系统里的某些dll关联错误,powerbuer9.插入ole时就会出错,严重影响了使用,今天写了一个程序,用于检查哪个com组件出问题了 检查原理: 遍历CLSID注册表项目,对于cont...

2018-09-11 14:57:34

阅读数:45

评论数:0

判断一个坐标点是否在不规则多边形内部的算法

  首页 新随笔   管理 订阅 判断一个坐标点是否在不规则多边形内部的算法 在GIS(地理信息管理系统)中,判断一个坐标是否在多边形内部是个经常要遇到的问题。乍听起来还挺复杂。根据W. Randolph Franklin 提出的PNPoly算法,只需区区几行代码就解决了这个问题...

2018-08-14 14:16:52

阅读数:61

评论数:0

powerbuilder 9使用inter对象操作http协议

一、访问对象 inet 二、数据接收对象 internetresult internetdata函数中保存网络返回的数据 "iblob_data = data" 三、发送数据有2种协议,可以使用posturl,geturl Blob lblb_arg...

2018-08-14 08:15:18

阅读数:82

评论数:0

VC 自绘非客户区域的知识要求

一、WM_NCPAINT 主体绘画消息 二、OnNcActivate 激活时的消息绘制三、OnNcLButtonDown(UINT nHitTest, CPoint point)这个消息判断是否点击了最小化,最大化,关闭按钮。可以在这里转转换成自己的位置判断如果这里不处理,点击后,会出现系统默认的...

2018-06-26 09:05:11

阅读数:127

评论数:0

编辑框滚动条的处理 基于SkinSB皮肤滚动条美化源码的改进版本,完美支持x64

基于SkinSB皮肤滚动条美化源码的改进版本,完美支持x642012年08月10日 23:36:18阅读数:4082前言:大家知道,win32窗口的内置滚动自绘是个非常棘手的问题,在写这篇文章之前首先感谢下CSDN的mynamelj,他写的那个SkinSB开源的时候我就开始使用来美化一般win32...

2018-06-25 09:22:23

阅读数:49

评论数:0

绘制EDIT编辑框时的注意事项

一、 在WM_CTLCOLOREDIT消息中可以修改Edit字体的颜色/背景色 ,return值是背景刷。

2018-06-22 11:40:15

阅读数:46

评论数:0

软件开发框架

每次写程序都是重头开始弄,所以一直没有什么长进。先写个界面框加,模板之类的东西。1.常用控件类,工具栏,菜单类。2.资源管理器布局+tabview选项...

2018-06-13 10:25:21

阅读数:298

评论数:0

调整子控件的位置,MoveWindow,SetWindowPos

改变子控件的位置和大小,可以作用以下的函数:MoveWindowSetWindowPos这个函数功能非常多,要移动位置时,指定 SWP_NOSIZE这个参数.

2018-06-07 14:27:30

阅读数:235

评论数:0

子控件Z-ORDER顺序 :置顶、置底

调整子控件的Z-ORDER顺序,可以使用SetWindowPos这个函数一。SetWindowPosBOOL SetWindowPos( HWND hWnd, // handle to window HWND hWndInsertAfter, // placeme...

2018-06-07 10:17:34

阅读数:128

评论数:0

创建文本框时的注意事项

一。使用CreateWindow创建的按钮是平坦的样子,需要添加WS_EX_CLIENTEDG这个style二。使用SetWindowlong修改控件的Style后,要使用SWP_FRAMECHAGEED这个参数,使它马上生效。SetWindowPos(NULL,0,0,0,0,SWP_NOSIZ...

2018-06-06 17:06:08

阅读数:52

评论数:0

使用Ctrl键进行多控件的选择

判断当前按钮的状态,使用GetKeyState这个函数if(HIWORD(GetKeyState(VK_CONTROL))  ) { CtrKey =TRUE;  }

2018-06-06 16:25:42

阅读数:62

评论数:0

整体拖放多个选中的控件

在创建多个子控件时,如果选中了多个对象时,可以使用DrawFocus()这个函数来绘制当前的位置。具体流程:一、在OnLButtonDown(UINT nFlags, CPoint point) 事件中,保存这个Point原点二、在OnMouseMove(UINT nFlags, CPoint p...

2018-06-06 16:01:19

阅读数:63

评论数:0

自动识别当前鼠标下面的控件

拖放控件时,要判断当前鼠标下面的控件,可以使用以下函数:WindowFromPoint, ChildWindowFromPoint, ChildWindowFromPointEx,RealChildWindowFromPoint,ChildWindowFromPointEx,可以过滤隐藏的控件,这...

2018-06-04 08:19:53

阅读数:89

评论数:0

使用IntersectRect函数,判断控件是否在选择区域中。

处理控件多选问题多选框可以使用TrackRubberBand(this,point) ;判断控件是否在选择区域中 if (IntersectRect(&rcTmp, &rcBmp, &rcTarget)) 有交集返回值是非0,...

2018-06-01 16:30:20

阅读数:76

评论数:0

编写IDE技术准备:控件拖放,调整大小

我要实现的功能很简单创建一个窗口,可在窗口中摆放各类控件,根据各个控件生成相应的代码。最基本的功能已经搞定。【单选控件】时的拖放,选中,调整大小,根据Z-ORDER可以选择最上层的控件。为国ChildWindowFromPoint这个函数取控件时是根据z-order顺序,取得第1个控件,所以要保存...

2018-06-01 09:57:56

阅读数:91

评论数:0

遍历窗口中的所有控件

要操作对话框中的子控件,可以根据当前鼠标点击的point 进行判断.PtInRect可以判断点击是否在目标区域内,然后返回对应的窗口句柄.以下都是测试代码,用于作个笔记。1.遍历控件对象 HWND hWindow =m_hWnd; CString strText ; int nInde...

2018-05-31 11:16:56

阅读数:248

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭