vc++ 生成指定范围内的随机数,可大于32767

// 生成随机数 /* 生成指定范围内的随机数,可大于32767 */ int CxbzqDlg::GetRandNumber2(int nMini,int nMax) { //得到nMax的位长度, CString strnMax; strnMax.Format(“%d”,nMax); CString strRandNumber; //随机数的最大范围 int nBitMax = strnMax.GetLength() ;//限制在 nBitMax 个 9的范围内 //按位长度循环生成一个 nBitMax 位的整数 for(int i = 0 ; i nMax) { nRes = nRes

Read more

mfc-vs2010 -线程的创建

1. 命名全局 C*Dlg *plg; 在对话框的init函数中添加: pdlg = this; 2. 按钮函数添加: HANDLE hThread; hThread = CreateThread(NULL,0,MakeThread,NULL,0,NULL); CloseHandle(hThread); 3. 定义全局线程函数: //处理线程 DWORD WINAPI MakeThread( LPVOID lpParameter //thread data ) { //你的处理过程 return 0; } 4. mfc-vs2010 -线程的用法 over!

Read more

vc操作mysql的典型例子

vc操作mysql的典型例子 1.包含文件 #include “mysql.h” 2.初始化数据库 //开始链接数据库 //MYSQL mysql;//定义成全局的 mysql_init(&mysql); mysql_options(&mysql, MYSQL_SET_CHARSET_NAME, “GB2312″); if(!mysql_real_connect(&mysql,”localhost”,”user”,”password”,”user_db”,3306,NULL,0)) { AfxMessageBox(“数据库连接失败”); } else { //MessageBox(“链接数据库

Read more