在C++中颜色值一般是用uint(无符号整数)来表示的,但将颜色保存成文本(JSON或XML)时,一般会用十六进制表示,即0xff0000等样式,那么在读取颜色的时候该如何处理呢?可以参考以下代码:[cpp] view plaincopy#includeintmain(){charszValue[]...
分类:
编程语言 时间:
2014-11-22 01:56:39
阅读次数:
196
在C++中颜色值一般是用uint(无符号整数)来表示的,但将颜色保存成文本(JSON或XML)时,一般会用十六进制表示,即0xff0000等样式,
那么在读取颜色的时候该如何处理呢?可以参考以下代码:
#include
int main()
{
char szValue[] = "0xff0000";
char ch[32];
int nValude ...
分类:
编程语言 时间:
2014-11-22 00:48:19
阅读次数:
205
知识点 值类型。 值类型是在栈中分配内存,在声明时初始化才能使用,不能为null。 值类型超出作用范围系统自动释放内存。 主要由两类组成:结构,枚举(enum),结构分为以下几类: 1、整型(Sbyte、Byte、Char、Short、Ushort、Int、Uint、Long、Ulong) ...
windows里的变量类型1.简单重定义windows变量BOOL (TRUE FALSE)INT UINT(32位,4字节)LONG DWORD(32位,4字节)lParam,wParam(32位,4字节)SHORT WORD(16位,2字节)LPSTR LPCSTR(字符串指针,可写和只读) ....
方法一:创建一个线程, 反复读系统时间不就可以了? 如果定时要求不严,用Sleep就可以了。DWORD WINAPI TimerThread(LPVOID pamaram) { UINT oldTickCount, newTickCount; oldTickCount = Ge...
分类:
编程语言 时间:
2014-11-19 23:50:34
阅读次数:
320
HRESULT CTex_DX11::LoadTex(const TP_BOX *pDstBox, const void *pSrcData,
UINT SrcRowPitch, UINT SrcDepthPitch)其中参数UINT SrcRowPitch真正含义没搞清楚,结果耽误了好久时间,下边对其进行解释说明:
在SDK中对参数UINT SrcRowPitch解释为:
The pitch, or width, or physical size (in bytes), of one ro...
分类:
其他好文 时间:
2014-11-19 22:25:21
阅读次数:
329
在将vc6.0程序转换到vs2005或者vs2008、vs2010时提示:error C2440: 'static_cast' : cannot convert from 'UINT (__thiscall CStaticLink::* )(CPoint)' to 'LRESULT (__thisc...
分类:
其他好文 时间:
2014-11-18 23:00:35
阅读次数:
200
//枚举类型是一种的值类型,它用于声明一组命名的常数。 //(1)枚举的声明:枚举声明用于声明新的枚举类型。 访问修辞符 enum 枚举名:基础类型 { 枚举成员 } //示例: public enum TimeofDay:uint { Morning, Afternoon,...
分类:
编程语言 时间:
2014-11-16 14:39:43
阅读次数:
231
实用,备忘:
Void CTestDlg::OnRButtonDown(UINT nFlags,CPoint point)
{
CMenu menu;
CMenu *pMenu;
menu.LoadMenu(IDR_MENU1);
p = menu.GetSubMenu(0);
ClientToScreen(&point);
pMenu->TrackPopupMenu(TRM_BO...
分类:
其他好文 时间:
2014-11-16 12:11:27
阅读次数:
124
用VS2010在XP下写的一个程序,在XP中运行正常(屏幕铺满),放到Win7下就出现界面底部与Windows任务栏之间有一条空白。寻之最终发现与 WS_CAPTION 窗口风格有关。之前去除标题栏的代码如下:LRESULT CMainFrame::OnCreate(UINT uMsg, WPARA...
分类:
其他好文 时间:
2014-11-15 10:00:14
阅读次数:
149