上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 25 下一页

MFC 右键菜单

摘要: 思路是这样的,先在资源面板里添加一个menu资源,编辑成自己想要的,完成以后在需要右键单击触发的地方添加右键单击事件,代码里写入弹出这个menuCMenu m,*pm;if(!m.LoadMenu(IDR_MENU1)) MessageBox(_T("err"));//IDR_MENU1是相应的资源idpm=m.GetSubMenu(0); //获取子对话框CPoint pot;GetCursorPos(&pot);//获取鼠标当前位置pm->TrackPopupMenu(TPM_LEFTALIGN,pot.x,pot.y,this);//在鼠标位置弹出菜单注 阅读全文
posted @ 2012-09-06 13:24 几百人有爱 阅读(304) 评论(0) 推荐(0) 编辑

Win32检测指定目录是否包含文件

摘要: WIN32_FIND_DATA fd; CString tmpStr = m_sDstDir; tmpStr += myT"/dir"; HANDLE hFind = FindFirstFile(tmpStr, &fd); if (!(hFind != INVALID_HANDLE_VALUE) || !(fd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)) { MessageBox("没有找到导出目录中的'dir'子目录,请确认你的导出路径!", "错误", 阅读全文
posted @ 2012-09-05 15:56 几百人有爱 阅读(315) 评论(0) 推荐(0) 编辑

Win32中使用目录浏览器

摘要: // ===================================================================void CAnimationCreateDlg::SelectExportDir(){ BROWSEINFO bBinfo; memset(&bBinfo,0,sizeof(BROWSEINFO)); bBinfo.hwndOwner = NULL; bBinfo.lpszTitle= "请选择要导出路径"; bBinfo.ulFlags = BIF_RETURNONLYFSDIRS; bBinfo.lParam = (LPA 阅读全文
posted @ 2012-09-05 15:43 几百人有爱 阅读(247) 评论(0) 推荐(0) 编辑

为数据结构添加setProperty和getProperty

摘要: 为手头游戏项目写编器,关联编器和游戏中的游戏对象的属性成了一个不小的问题,经过多经改写总算有一个相对好点的方案了,如果大家有更好的解决方案,请指点:不废话,上代码:原文地址:http://blog.csdn.net/wzq9706/article/details/7924881myProperty.h// 王智泉#ifndef __myProperty__H__#define __myProperty__H__#include #include // @注意: 以下的宏只能在CPP文件中使用/* 定义一个属性@param ownerClass: 宿主类@param propertyName: 阅读全文
posted @ 2012-08-30 13:38 几百人有爱 阅读(230) 评论(0) 推荐(0) 编辑

一个简单观察者模式的实现 cocos2dx

摘要: 头文件// 王智泉 2012/06/11#ifndef __myNotification__H__#define __myNotification__H__#include "CCPlatformMacros.h"#include #include #include // 回调class myNotification;class myCallbackBase{public: myCallbackBase(){} virtual bool operator()(const myNotification& notification) = 0;};templateclas 阅读全文
posted @ 2012-08-22 15:50 几百人有爱 阅读(162) 评论(0) 推荐(0) 编辑

c++ 多状态设置

摘要: http://blog.csdn.net/wzq9706/article/details/7858711// 王智泉enum { ST_1 = 0x01 << 1; // 状态1 ST_2 = 0x01 << 2; // 状态2 ST_3 = 0x01 << 3; // 状态3 ST_4 = 0x01 << 4; // 状态4 ST_5 = 0x01 << 5; // 状态5};class StateTest{public: StateTest():_state(0){} ~StateTest(){} // 设置指定状态 // @pa 阅读全文
posted @ 2012-08-13 09:28 几百人有爱 阅读(199) 评论(0) 推荐(0) 编辑

将XLS文件导成Sqlite数据库文件

摘要: 使用的XLS解析库BasicExcel头文件:// 王智泉#pragma oncenamespace YExcel{ class BasicExcelWorksheet;}struct sqlite3;class XlsToSqlite{public: XlsToSqlite(void); virtual ~XlsToSqlite(void); void convert(const char* xlsFile, const char* sqlLiteFile);private: void parserSheet(YExcel::BasicExcelWorksheet* sheet); int 阅读全文
posted @ 2012-07-30 13:59 几百人有爱 阅读(281) 评论(0) 推荐(0) 编辑

xcode 决断设备类型

摘要: NSString *device = [[UIDevice currentDevice].model substringToIndex:4]; if ([device isEqualToString:@"iPho"]){ // TODO }else if ([device isEqualToString:@"iPad"]){ // TODO }else if ([device isEqualToString:@"iPod"]){ // TODO } 阅读全文
posted @ 2012-07-06 14:04 几百人有爱 阅读(155) 评论(0) 推荐(0) 编辑

xcode 编译问题集

摘要: 1.Attaching to ....:1.去除所有的警告2.选中项目中的plist文件,把Target Membership中的勾去掉(View->Utilities->Show Utilities)3.确认项目的Build Settings 中的Product Name 是否与Attaching to 后面的名称相同4.将Edit Scheme中的Debugger从LLDB改为GDB5.关闭模拟器6.删除User/Library/Developer/Xcode/UserData/Behaviors下的所有文件7.重启机器2.clang: error: linker comman 阅读全文
posted @ 2012-06-26 09:38 几百人有爱 阅读(125) 评论(0) 推荐(0) 编辑

字符串数值互转

摘要: // 王智泉 2012/06/13#ifndef __StringHelper__H__#define __StringHelper__H__#include #include #define iToStdS(v) ValueToString(v).str()#define fToStdS(v) ValueToString(v).str()#define dToStdS(v) ValueToString(v).str()#define StdSToI(v) StringToValue(v).value()#define StdSToF(v) StringToValue(v).value()#d 阅读全文
posted @ 2012-06-21 10:14 几百人有爱 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 25 下一页