C/C++/MFC
china200_ok
这个作者很懒,什么都没留下…
展开
-
用C访问SQL Server 2000的实例
一、ADO简介 ADO(ActiveX Data Object)是Microsoft数据库应用程式研发的新接口,是建立在OLE DB之上的高层数据库访问技术,不但简单易用,并且不失灵活性.不失为C 利用数据库快速研发的不错选择。 理论就不用我在这儿费话了,网上有很多,但光是理论,也不是不够的,ADO访问数据的方法很灵活,容易让人混淆.网上大部分的实例都是基于MFC的,数据库也是ACCESS多,转载 2009-10-07 13:41:00 · 471 阅读 · 0 评论 -
获取控制台程序的HWND和HINSTANCE
一,获取HWND的方法: 1,API:HWND GetConsoleWindow(NULL) Client Requires Windows Vista, Windows XP, or Windows 2000 Professional. Server Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server.原创 2010-08-19 21:25:00 · 8463 阅读 · 0 评论 -
VS 控件命名规范
<br />VS 控件命名规范<br /><br />Type Prefix Example <br /><br />Array arr ar转载 2010-07-17 13:12:00 · 1962 阅读 · 0 评论 -
windows进程信息查看 终止指定进程
The CreateToolhelp32Snapshot function takes a snapshot of the specified processes, as well as the heaps, modules, and threads used by these processes. CreateToolhelp32Snapshot 函数可以得到一个指定进程的快照,比如这个进程原创 2010-05-12 05:53:00 · 854 阅读 · 0 评论 -
error C2731: 'WinMain' : function cannot be overloaded
这个错误主要是因为WinMain的参数类型不匹配:在WinCE 中强制使用Unicode编码,所以WinMain的第三个参数有别于Win32的,如一二两处微小差别。WinCE下是这样的int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, //******原创 2010-04-14 16:24:00 · 2483 阅读 · 0 评论 -
CStdioFile的学习
CStdioFile::ReadString(LPTSTR lpsz, UINT nMax);读取一行文本到缓冲区,遇到“0x0D,0x0A”时停止读取,并且去掉硬回车“0x0D”,保留换行符“0x0A”,在字符串末尾添加“/0”(0x00)。nMax个字符里包含0x00这个字符。分析如下:1)如果nMax 2)如果nMax = 字符数 + 1,读取nMax个字符 + 0x003)转载 2009-12-26 20:32:00 · 1131 阅读 · 1 评论 -
MFC 中创建简单超链接
本文将简单的介绍使用ShellExecute这个API函数,在About对话框的静态文本控件上创建一个指向指定网页的超级链接! 1) 在CAboutDlg中添加一个成员变量 protected: RECT m_pRectLink; //用于保存静态文本框的屏幕坐标 2) 在About对话框资源上添加一个CStatic控件,ID命为IDC_LINK; 3) 在OnInitDial原创 2009-12-26 20:29:00 · 5200 阅读 · 3 评论 -
WM_CTLCOLOR和OnCtlColor消息的用法
很多人都觉得自己的程序的界面不那么美观,往往VC默认产生的对话框比较单调,因此很多人往往找到很多其它的控件对对话框进行美化修饰,例如给静态控件设置字体,设置背景颜色等等,其实这些完全可以由VC自己的WM_CTLCOLOR消息来完成! WM_CTLCOLOR消息用来完成对EDIT、STATIC、BUTTON等控件设置背景和字体颜色,OnCtlColor响应函数的原型如下: afx_msg HB原创 2009-12-24 13:57:00 · 1423 阅读 · 0 评论 -
学习使用托盘程序
创建系统托盘图标,要用到NOTIFYICONDATA 结构体,先看看它的说明typedef struct _NOTIFYICONDATA {DWORD cbSize;HWND hWnd;UINT uID;UINT uFlags;UINT uCallbackMessage;HICON hIcon;TCHAR szTip[64];DWORD dwState;转载 2009-12-05 12:24:00 · 778 阅读 · 0 评论 -
Windows消息大全
消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg, 它在Windows单元中是这样声明的: typedef st转载 2009-11-22 07:04:00 · 401 阅读 · 0 评论 -
VC/MFC 获取汉字拼音首字母(unicode编码)
VC 获取汉字拼音首字母(unicode编码)上CString GetFirstLetter(LPCTSTR strName){ static int li_SecPosValue[] = { 1601, 1637, 1833, 2078, 2274, 2302, 2433, 2594, 2787, 3106, 3212, 3472, 3635, 3722,转载 2016-01-08 23:33:59 · 3137 阅读 · 0 评论