人民币小写转换为大写
admin | win32 | 2013-05-17
转换函数,输入为字符串格式的数字,如:12345.12345
该函数精确到小数点后5位,只要输入的钱数你认识,就可以转换成大写的。
C++
//转换函数,输入为字符串格式的数字,如:12345.12345
//该函数精确到小数点后5位
CString NumberToRMB(CString szNumber)
{
int pos = szNumber.Find(_T("."));
CString szInteger, szFl... [阅读全文]
识别文件编码
admin | win32 | 2013-05-17
C++
string filename = “c:\\Default.asp”;
ifstream fin( filename.c_str(),ios::binary);
if( !fin )
{
cout << “打开文件” << filename << “出错” << endl;
//exit(-1);
}
else
{
byte bytes[3];
fin.read((char *)&bytes,sizeof bytes);
if(bytes[0] == 0xEF&& bytes[1] =... [阅读全文]
Qt显示网络图片
admin | Qt Gui | 2013-05-17
main.h
C++
#include<QtGui/QtGui>
#include"CImage.h"
int main(int argc,char*argv[])
{
QApplication app(argc,argv);
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
CImage dlg;
return dlg.exec();
}
12345678910
#include<QtG... [阅读全文]
用C++实现定时关机、重启、注销、休眠、
admin | win32 | 2013-05-17
C++
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int i;
cout<<"1、关机"<<endl
<<"2、重启"<<endl
<<"3、注销"<<endl
<<"4、休眠"<<endl
<<"5、取消"<<endl;
cin>>i;
switch(i)
{
... [阅读全文]
wxWidgets 不规则透明WinForm窗体(通过透明图片实现)
admin | C++ | 2013-05-17
C++
#include "wx/wxprec.h"
class MyFrame;
class MyApp : public wxApp {
public:
virtual bool OnInit();
private:
MyFrame *frame;
};
class MyFrame : public wxFrame {
private:
wxBitmap *bit;
wxPoint *point;
public:
MyFrame();
void OnPaint(wxPaintEvent& event);
void OnWindowCre... [阅读全文]
简单的Win32贪食蛇游戏
admin | win32 | 2013-05-17
C++
/******************************************************************
贪食蛇 Preview
此版本贪吃蛇用蛇的方块是集合用的是数组
蛇移动是以Sleep()阻断进程实现的
故蛇移动看似较为卡顿,且数组插入数据效率较低,
故操作体验十分一般
***************************************************************... [阅读全文]
全屏显示黑客帝国数字流星雨
admin | win32 | 2013-05-17
C++
//数字流星雨 作者:小榕
#include <windows.h>
#define ID_TIMER 1
#define STRMAXLEN 25 //一个显示列的最大长度
#define STRMINLEN 8 //一个显示列的最小长度
LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;
//////////////////////////////////////////////////////////////... [阅读全文]
dos 万年历
admin | win32 | 2013-05-17
C++
/**************************************************
万年历1.1
修正“~~~~”小于-999时不对称的问题
修正 年份可以小于-9999的问题
添加十二生肖
添加干支纪年
2013-05-12-14:22
*************************************************/
#include <stdio.h>
#include <string.h>
#include <c... [阅读全文]
两个字符串(CString)分割的函数
admin | C++ | 2013-05-17
C++
/****************************************************************************
*
* 函数指针: SplitCString
* 描 述: 将字符串按给定的符号进行拆分
* 创 建: 黄德才[2008-4-11 8:59:58]
*
* 返 回: [int] - 拆分后的子串个数
*
* 函数参数 :[in] strIn - 需要进行拆分的字符串
* [out] strAryRe- 拆分后... [阅读全文]