自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 常用属性

android:layout_width"wrap_content"(包裹实际内容)"match_parent"(当前控件铺满父内容器)注:这是版本2.3之后添加的一个属性值"fill_parent"(当前控制铺满父内容器)注:这是版本2.3之前添加的一个属性值android:inputType="none"--输入普通字符android:inputType="text

2016-05-29 16:22:09 180

原创 1.TextView、EditText、Button

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/container" android:layout_width="match_parent"

2016-05-29 16:20:59 237

原创 正被停用的激活上下文不是最近激活的

今天工作时,遇到一个问题,程序在某个操作之后挂掉,但是堆栈显示不出来,只是提示正被停用的激活上下文不是最近激活的,经过研究发现,可能时哪个地方指针为空了,或者出现野指针了,需要设置异常才能看到哪个指针非法,VS2008菜单栏-调试-异常,全部选钩。

2016-05-25 16:40:59 767

原创 依赖名称不是类型

今天在写类模板时,编译遇到一个问题,依赖名称不是类型,在用到模板里的嵌套类型时,需要加上typename 这个是 template 的高级语法问题依赖受限名称不能作为类型看待,除非在它前面加一个关键字:typename

2016-05-25 15:57:01 2275

原创 sendmessage死锁问题

首先我要先简要的说明一个和这个话题有关系的消息处理机制:    在Window操作系统当中,窗口时属于所在Thread的也就是说 你这个窗口在那个Thread 当中Create 的那么你这个窗口就属于那个Thread。同时窗口的消息处理函数也都会在这个Thread 当中被执行的。(不要问为什么 Window 就是这么设计的 嘿嘿)    在讲死锁之前我们先把SendMessage的

2016-05-24 12:16:17 1558

原创 WaitForMultipleObjects

如果因时间终了而返回,那返回值是WAIT_TIMEOUT 如果bWaitAll是TRUE,那么返回值是WAIT_OBJECT_0 如果bWaitAll是FALSE,那么返回值减去WAIT_OBJECT_0,就表示哪一个handle被激发了 如果函数失败,则返回WAIT_FAILD,这时候你可以用GetLastError()找出失败原因bWaitAll 为第三个参数

2016-05-24 10:23:53 417

原创 类中的常量成员

类中的常量成员只能在初始化列表中赋值。

2016-05-21 10:47:29 619

原创 ntohs, ntohl, htons,htonl

ntohs =net to host short int 16位htons=host to net short int 16位ntohs =net to host long int 32位htonl=host to net   long int   32位

2016-05-20 17:08:33 276

原创 遍历对话框中的子控件

CWnd * pWnd = GetWindow(GW_CHILD); while (pWnd != NULL) { pWnd->SetFont(GetFont()); pWnd = pWnd->GetNextWindow(); }

2016-05-20 12:40:07 868 1

原创 很多控件的消息处理

如果一个对话框上有很多控件,可以归并到一起,例如button,combobox经调试发现可以在OnCommand这个虚函数中统一处理UINT nID = LOWORD(wParam);HWND hWndCtrl = (HWND)lParam;int nCode = HIWORD(wParam);nID是控件IDnCode是控件的消息码例如button的BN_CLICKE

2016-05-19 17:15:07 351

原创 find

LISTITN list; for (int i=0; i<nSelChannelCount; i++) list.push_back(pSelChannelID[i]); for (size_t i=0; i<nInstrumentChannelCount; i++) { CSampleChanne

2016-05-18 09:25:16 236

原创 非模态对话框

实现可编辑表格// DlgGridEdit.cpp : 实现文件//#include "stdafx.h"#include "DlgGridEdit.h"#include "..\DuInclude\DuMessage.h"// CDlgGridEdit 对话框IMPLEMENT_DYNAMIC(CDlgGridEdit, CDialog)CDlgGridEdit::C

2016-05-14 10:06:11 328

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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