自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 排序

/////////////////冒泡void SortBubble(BYTE cbTempCard[],INT nCount){  BYTE cbTemp;  bool bExchange=false;  for(int i=0;i  {for(int j=0;j{if(cbTempCard[j]>cbTempCard[j+1]){cbTemp=cbT

2015-12-08 14:54:09 180

转载 键盘虚拟键值编码表 使用keybd_Event

模拟键盘输入首先要用到一个API函数:keybd_event。  我们是菜鸟,所以不必具体去理解它的详细用法,只要按以下方法使用即可了!呵呵!  模拟按键有两个基本动作,即按下键和放开按键,所以我们每模拟一次按键就要调用两次该API函数,其方法是:  例子1:模拟按下'A'键   keybd_event(65,0,0,0);   keybd_event(65,0,KEYEVEN

2015-12-06 22:36:36 399

原创 SOCKET

//连接操作BYTE CWEBSocket::ConnectServer(LPCTSTR pszServer, WORD wPort){//效验参数ASSERT(m_hSocket==INVALID_SOCKET);ASSERT(m_cbSocketStatus==SOCKET_STATUS_IDLE);//设置参数m_wHeadSize=0;ZeroMem

2015-10-09 11:23:15 107

原创 剪贴板

//拷贝字符bool CWHService::SetClipboardString(LPCTSTR pszString){//变量定义HANDLE hData=NULL;BOOL bOpenClopboard=FALSE;//执行逻辑__try{//打开拷贝bOpenClopboard=OpenClipboard(AfxGetMainWnd()->m

2015-10-08 16:26:21 207

原创 窗体裁剪

void CDlgLogon::SetupRegion(CDC *pDC, CString BackPngName, COLORREF TransColor ){CRect cRect;CRgn  wndRgn, rgnTemp;//取得窗口大小GetWindowRect(&cRect);CPngImage ImageBack;ImageBack.LoadIma

2015-09-24 14:54:42 279

原创 修改跑酷

///////////////////////bool GameMenu::init()//新游戏,继续游戏,关于,声音,join进主菜单并设置位置和切换场景回调 层是init{    if ( !CCLayer::init() )//重载父类    {        return false;    }        CCSize size = CCDirecto

2015-08-20 14:11:53 92

原创 paoku流程

///D:\cocos2d-x-2.2.6\cocos2d-x-2.2.6\projects\paoku\proj.win32\main.cpp///_tWinMain AppDelegate app;//本身类里构造里什么也没做,但父类构造里赋值了句柄和程序指针    CCEGLView* eglView = CCEGLView::sharedOpenGLView();    e

2015-08-17 13:40:47 83

原创 大奖提示重叠

void GlobalTip::ShowTip( int tipType, const char* strParam, int numParam ){text_.clear();string scoreStr;if ( numParam > 0 ){scoreStr = ToString( numParam );}text_ += preStr;text_ +=

2015-08-12 16:40:28 55

原创 结算中捕鱼金币重算

////e:\永荣\游戏组件\常规游戏\蛇行亿年\蛇行亿年客户端\Frame\gameWorld.cppvoid GameWorld::OnUserIn( EventParam p ){if (p.pUserData->wChairID == g_Env->pNetWorkManger->GetSelfChairID()){DteUIFont* playerName = pUI

2015-07-02 17:15:49 83

原创 sql server 2008 在与 SQL Server 提示建立连接时出现与网络相关的或特定于实例的错误

1、开始--》所有程序--》Microsoft Visual Studio 2008 R2--》配置工具--》SQL server配置管理器2、然后打开配置管理器,查看图中的服务是否开启了。如果没有开启,就把相应的服务开启。注意:第一步中的是sql server配置管理器而不是reporting service 配置管理器。3.如果服务开

2015-06-10 14:15:58 291

原创 将捕鱼的场景切换时间设置成可配置

//////////////////e:\永荣\游戏组件\常规游戏\蛇行亿年\蛇行亿年服务器\TableFrameSink.hint m_nChangeSceneTimeDelay;//////////////////e:\永荣\游戏组件\常规游戏\蛇行亿年\蛇行亿年服务器\TableFrameSink.cppvoid CTableFrameSink::Read

2015-06-09 13:43:17 314

原创 下分时去掉金币变化日志

void GameWorld::OnScoreDownButtonClicked( bool bDown ){if (bDown==false && g_Env->pNetWorkManger != NULL && g_Env->pNetWorkManger->GetSelfChairID() >= 0){g_Env->pNetWorkManger->fishSender()->S

2015-06-02 10:48:59 59

原创 把锁定功能修改为只生效一次

/////程序流程//////////////////////GameWorld.__UpdateInputEvent if (hge->Input_KeyUp(HGEK_S)){pKeyManager->OnLockIsRelease(true);}//////////////////void dteKeyManager::OnLockIsRelease(bo

2015-06-01 15:51:58 188

原创 服务启动失败,经验参数配置错误

E:\永荣\运行\release\unicode\Experience.ini中设置为运营模式时;是否开发模式(1:表示开发模式,0表示运营模式)[EXPLOT]IsExplot =0对应的二人雀神游戏经验没有配置对;[二人雀神][357]  ;这里为对应的游戏id;进入房间分数0 =(100,18,0.5),(50,10,0.1)1000 =(

2015-05-27 09:12:54 260

原创 单例

////////////CDlgGuidIngule.cpp//全局区域初始化CDlgGuidIngule *CDlgGuidIngule::m_pDlgGuidIngule = NULL;//获取单例CDlgGuidIngule * CDlgGuidIngule::GetInstance(){if(m_pDlgGuidIngule == NULL){

2015-05-19 15:44:39 196

原创 游戏中不能使用点卡

//CPlatformFrame.OnCommandcase IDC_NAVIGATION+2:  //充值{//by caoyongrong 5/4/2015//构造菜单CSkinMenu UserInfoMenu;UserInfoMenu.CreateMenu();UserInfoMenu.AppendMenu(IDM_MenuEBankRecharge,T

2015-05-14 17:47:59 284

原创 撤销弹起的扑克,解决顺子时不能撤销的bug

/////////////CardControl.h//当撤销弹起的扑克时,设置扑克,解决顺子时不能撤销的bugbool SetUnShootArea(BYTE cbHeadIndex, BYTE cbTailIndex);/////////////CardControl.cpp //当撤销弹起的扑克时,设置扑克,解决顺子时不能撤销的bugbool CCardContr

2015-05-12 14:17:29 154

原创 tchar函数

CString sCmd=_T("");TCHAR szPath[512]={0};GetModuleFileName(NULL,szPath,sizeof(szPath));m_sFile.Format(_T("%s"),szPath);sCmd=m_sFile;m_sFile=m_sFile.Left(m_sFile.ReverseFind('.'));m_sFile+

2015-05-12 11:14:23 239

原创 点卡充值(2)

----------------------------------------------------------存储过程-------------------------------------------------------USE [QPTreasureDB]GO/****** Object:  StoredProcedure [dbo].[GSP_GR_DiankaUse]

2015-05-07 18:06:48 657

原创 创建圆角窗体

//圆角大小#define ROUND_CX 7//圆角宽度#define ROUND_CY 7//圆角高度//屏幕位置#define LAYERED_SIZE 3///////////////////////oninitdialog ||OnCreate//设置区域CRgn RgnWindow;RgnWindow.CreateRound

2015-05-07 16:23:02 132

原创 判断账号密码是否规范

//判断账号输入是否规范VOID CDlgDiankaView::OnEnChangeDianka(){CString temp;m_editDianka.GetWindowText(temp);int length = temp.GetLength();TCHAR szBuffer[32]=TEXT("");lstrcpy(szBuffer,temp.GetBuffe

2015-05-07 16:08:48 321

原创 修改大厅聊天字体颜色

/////OptionParameter.cpp   CParameterGlobal.DefaultParameter //修改默认的大厅聊天字体颜色m_crChatTX=RGB(255,255,255);//////////CServerViewItem.OnCommandcase IDC_BT_CHAT_BUTTON_2: //选择颜色 构建commob下拉列

2015-04-30 16:17:53 299

原创 解决通比牛牛dv,当全部玩家快速点开始按钮开始游戏时,玩家所发的牌有包括上局的牌,并且崩溃

问题:当全部玩家快速点开始按钮开始游戏时,IDI_SEARCH_CARD开牌事件后于开始游戏事件,导致当开始游戏事件执行时执行的清除牌数据for (WORD i = 0; i {m_GameClientView.SetUserOxValue(i,0xFF);m_GameClientView.m_CardControl[i].SetOX(false);m_GameClient

2015-04-30 14:42:05 1146

转载 VC++获得微秒级时间的方法与技巧探讨

VC++获得微秒级时间的方法与技巧探讨 在工业生产控制系统中,有许多需要定时完成的操作,如定时显示当前时间,定时刷新屏幕上的进度条,上位机定时向下位机发送命令和传送数据等。特别是在对控制性能要求较高的实时控制系统和数据采集系统中,就更需要精确定时操作。众所周知,Windows是基于消息机制的系统,任何事件的执行都是通过发送和接收消息来完成的。这样就带来了一些问题,如一旦计算

2015-04-21 14:50:45 327

原创 在游戏中屏蔽银行

//////////////////////CPlatformFrame.RectifyControl // 比赛场中屏蔽银行bool bBankShow=true;for (int i=0;i{if (m_ServerViewItemArray[i]->GetServerType()==GAME_GENRE_MATCH)//打开的房间项{bBankShow=f

2015-04-21 10:48:45 237

原创 打印日志和宽字节转多字节

#include  #include    #define TRACEOUT(p) \  {                   \      time_t timeval; \      timeval=time(NULL); \      FILE *log;      \      log = fopen("log.txt","a");\      fpr

2015-04-20 16:55:19 243

转载 tchar函数的使用

TCHAR szSignUpFee[20];int j,k=0;int i=3;for (j=0;j{if (_istdigit(m_pMatchDesc.szDescribe[i][k])){szSignUpFee[k]=m_pMatchDesc.szDescribe[i][j];k++;}}if (!k)//如果免费房默认为0{szS

2015-04-17 10:13:29 238

转载 系统热键的注册

系统热键的注册  根据前面的介绍,不难写出为后台服务程序添加对系统热键响应的功能代码。首先通过函数GlobalFindAtom()查询本服务程序所对应的全局原子是否已存在于全局原子表中,如果发现,则说明系统中已经存在有此服务,程序退出。如果没有发现,则通过GlobalAddAtom()函数向全局原子表添加一个字串,并获取得到一个唯一标识此字串的原子。以上两函数原型分别为:

2015-04-16 11:08:06 94

转载 伪句柄

在使用很多函数的时候,我们都需要获得一个对象的句柄,而某些函数返回的是伪句柄。伪句柄本身不会打开内核对象的句柄表,因此内核对象的使用计数就不会增加。它本身就只指向调用它的主调进程或线程。会因为调用者的不同而改变,比如:调用者A使用一个伪句柄,这个句柄指向调用者A,而调用者A将该句柄传递给调用者X,则这个句柄就指向调用者X。  GetCurrentThread函数和GetCurr

2015-04-15 16:55:14 60

转载 纤程(Fiber) 转载

纤程(Fiber) 转载 (2011-08-25 16:17:16)转载▼标签: 纤程 函数 线程 内存地址 执行 杂谈分类: Windowshttp://www.cnblogs.com/wz19860913/纤程(Fiber),是微软加入到Windo

2015-04-13 18:28:41 83

转载 DuplicateHandle

DuplicateHandle功能:将一个进程内的伪句柄,转化为可以用来进程间通信的实句柄BOOL DuplicateHandle(  HANDLE hSourceProcessHandle,  HANDLE hSourceHandle,  HANDLE hTargetProcessHandle,  LPHANDLE lpTargetHandle,  DWORD d

2015-04-13 17:01:10 75

原创 酷狗播放器中修改关于对话框

1:在40160c下断点   1.1查看kugou.00bf35fc的数值是“关        于       酷      狗       音    乐”的unicode      关        于       酷      狗       音    乐关于酷狗音乐  所以ea

2015-02-03 22:54:57 53

网站下载器

网站下载器非常好用TeleportUltra,很有效

2015-05-28

动态库lua51.dll

游戏等应用程序无法正常运行,打开应用程序时提示缺少dll文件

2015-05-12

空空如也

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

TA关注的人

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