- 博客(15)
- 资源 (18)
- 收藏
- 关注
原创 c++builder使用XMLDocument操作XML进行增,删,改,读!
//头文件#include #include #include //操作//定义变量 AnsiString GameTDJpath;//只能是AnsiString类型 AnsiString gamepath=“gamepath”;//只能是AnsiString类型 _di_IXMLDocument XmlNetbargpp = NewXMLDocument();
2011-11-29 17:07:42 6095
原创 c++builder选择文件,并得到文件路径!OpenDialog Edit!
首先需要一个Edit控件,一个Button和一个OpenDialog Edit命名为urlOpen,Button为btnOpen,OpenDialog为OpenDialog1 那么在btnOpen的Click事件里打开的命令就是 if (OpenDialog1->Execute()) { urlOpen->Text=OpenDialog1->FileNa
2011-11-21 10:36:56 6746
原创 C++ Builder组件属性详解
C++builder组件属性详解尽管C++Builder的组件种类繁多,每种组件又都有许多不同的属性,但是在这些众多的属性中有相当一部分是大多数组件所共有的。因此我们应当主要掌握这些共有组件。在设计时设置属性一般是通过属性窗口来进行的。在属性窗口设置组件属性的操作步骤如下: 1) 打开相应对象的属性窗口。 2) 从属性列表中选定属性名称。 3) 在属性窗口的右列输入或选择新
2011-11-18 17:40:38 7401
原创 c++ 多线程编程常用的几个函数
CreateThread(NULL,0,MyThread,NULL,0,&dw); //创建一个线程CreateThread( 0, //默认安全级别 0, //堆栈大小默认(2M) ThreadProc, //线程入口函数 0, //参数没有 0,
2011-11-17 16:25:23 1905
转载 c++多线程例(事件同步对象,变量共享)
//事件同步对象#include #include DWORD WINAPI Fun1Proc(LPVOID lpParameter);//thread dataDWORD WINAPI Fun2Proc(LPVOID lpParameter);//thread dataint tickets=100;//全局变量HANDLE g_hEvent;//句柄void main(){
2011-11-16 16:39:49 7172 1
原创 VclSkin使用简要 for c++ builder
1:使用SkinBuilder简作好皮肤后,保存到任一位置。2:在安装好VclSkin的环境下,拖一个SkinData到界面上--选中--在Properties选项卡中选--SkinStore--选中你制作好的.Skn文件。3:编译后就可以看到效果。SkinBuilder制作皮肤心得:大体框架已经定死,只有一些特别的按钮可以增删,其他的都只能修改。关于皮肤的换算比例:点
2011-11-16 11:34:15 2351
原创 c++多线程例(互斥体,共同访问)
//这是2个线程模拟卖火车票的小程序#include #include DWORD WINAPI Fun1Proc(LPVOID lpParameter);//thread dataDWORD WINAPI Fun2Proc(LPVOID lpParameter);//thread dataint index=0;int tickets=10;HANDLE hMutex;voi
2011-11-16 10:57:38 5658 2
原创 C++ builder 2006使用笔记
//初始化GDI+if (Gdiplus::Ok != GdiplusStartup(&GdiplusToken, &GdiplusStartupInput, NULL)) { return ;}//光标变成手掌Image1->Cursor=crHandPoint;//加载XMLTXMLDocument *XmlNetbar;XmlNetba
2011-11-15 15:47:43 1525 1
转载 CString::Format()函数与格式输入与输出
Format是一个很常用,却又似乎很烦的方法,以下是它的完整概貌,以供大家查询之用: 格式化字符串forma("%d",12)意思是将一个整形的格式化的字符(我认为是保持其形状不变) 1).格式说明总是以%字符开始,以下是不同类型数据的格式方式%号后的说明: d输出带符号十进制数 o输出无符号八进制数 x输出无符号十六进制数 u输出无符号数 c输出单个字符 s
2011-11-08 17:09:35 2119
转载 利用 CHtmlView 和 HTML 制作新风格的界面
用过 Outlook Express 的很多人都对其第一页的 HTML 界面感到新奇,很明显这是使用 DHTML 技术,加入了一些 Java Script 的一个网页,但它能够和应用程序进行交互操作。其实利用 VC6.0 的新加入的 MFC 类 CHtmlView ,你也可以实现这样一个令人激动的程序界面。这个界面可以利用 HTML ,这是很有意义的,想象一下,你在 HTML 中实现的效果,全
2011-11-08 14:43:32 1211
原创 WinAPI窗口居中
//GetSystemMetrics( SM_CXSCREEN )得到系统的宽如:1440,减去你的软件宽,除2就是正中this->Left=(GetSystemMetrics( SM_CXSCREEN ) - this->Width) / 2; //GetSystemMetrics( SM_CYSCREEN )得到系统的高如:900 ,减去你的软件高,除2就是正中this->Top=
2011-11-07 14:37:13 1072
原创 WinAPI: ShellExecute - 打开外部程序或文件
ShellExecute( hWnd: HWND; {指定父窗口句柄} Operation: PChar; {指定动作, 譬如: open、print} FileName: PChar; {指定要打开的文件或程序} Parameters: PChar; {给要打开的程序指定参数; 如果打开的是文件这里应该是 nil} Directory: PChar; {
2011-11-07 11:34:53 992
原创 GDI+概括
//GDI+//命名空间using System;using System.Drawing;//命名空间中的Graphics类用于各种设备上进行绘画的类,大量绘图工具访问权限,Brushes,Fonts,Pensusing System.Drawing.Drawing2D; //GraphicState类using System.ComponentModel;usi
2011-11-03 16:24:53 1033 1
原创 DrawImage BitBlt StretchBlt画PNG图片的方法
在对话框的OnPaint() 函数中添加代码:以本人的代码为例://Graphics graphics//graphics.DrawImage方法使用void UserList::OnPaint(){ CPaintDC dc(this); // device context for painting
2011-11-03 16:24:14 4981
转载 关于DC和SelectObject()函数的理解
在GDI中,DC(Device context)是一个非常重要的概念。有的书中,将DC翻译为设备描述表(《Windows 程序设计 第五版》作者Charles Petzold),也有的书将DC翻译为设备上下文。到底什么是DC?用现实中的例子来理解可能更容易些。如果你喜欢画画,你得先准备了画布,画笔,颜料……画画的环境搭建好了,你就可以画画了。这个画画的环境,就是
2011-11-02 14:04:15 13875 10
LanguagePack_1.7.12.24070-x64-zh_CN 中文包
2013-05-29
VC++ tinyxml读写XML文件
2012-04-24
可以进行目录压缩与解压的C++ DLL for ZLIB1.2.5,支持中文
2012-03-29
DevExpress_B48_for_ Borland_c++_builder_2006
2011-12-20
命令行版双人五子棋(原创,适合新人看)
2011-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人