
VC学习历程
海浪
生活要有目标
展开
-
vc学习历程(2)--制作系统安全助手软件
通过修改注册表来设置系统的端口,服务,共享等,本实例将用到RegCreateKey和RegSetValueEx两个函数对注册表进行修改;以关闭445端口为例: if(m_445duankou==TRUE) { c=0; CString skey="System//CurrentControlSet//Services//NetBT//Parameters"; ::RegCreateK原创 2007-08-22 22:03:00 · 813 阅读 · 0 评论 -
vc学习历程(3)--修改系统默认菜单
为了操作系统菜单,首先需要获取一个系统菜单的指针 可以通过GetSystemMenu 实现,然后利用菜单指针添加一个菜单项,最后在对话框的OnSysCommand方法中处理菜单项的命令;CMenu* GetSystemMenu( BOOL bRevert ) const; bRevert :确定方法执行的动作,如果为FALSE,方法返回当前正在使用的系统菜单;如果为TRUE,该方法将重新设置原创 2007-08-22 22:35:00 · 2951 阅读 · 1 评论 -
vc学习历程(1)--网上获取天气预报
1、首先,建立一个对话框工程,然后往工程中添加一个ListControl控件来存放各个城市,通过DWORD SetExtendedStyle( DWORD dwNewStyle ); 这个函数来设置控件的扩展属性,LVS_EX_GRIDLINES表示带表格的;通过int InsertColumn( int nCol, LPCTSTR lpszColumnHeading, int nFormat =原创 2007-08-22 21:39:00 · 2212 阅读 · 3 评论 -
vc学习历程(4)--把文本数据到如到Access数据库中DLL形式
本篇的主要目的是,把文本中的数据(有一定的规则)到入到ACCESS数据库中,代码如下:#include CDaoDatabase db; //数据库CDaoRecordset RecSet(&db); //记录集int __stdcall SaveToAccessDatebase( LPCTSTR lpszTxtFilePath , LPCTSTR lpszDatebaseFi原创 2007-08-22 23:29:00 · 935 阅读 · 0 评论 -
vc学习历程(5)--经典的时钟代码
这次对这个经典的代码做个分析:#include #include #define ID_TIMER 1 ///定时器表识;#define TWOPI (2 * 3.14159) //2PILRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;int WINAPI WinMain (HINSTANCE原创 2007-08-23 00:04:00 · 1539 阅读 · 0 评论 -
vc学习历程(6)--文件的操作
1、文件夹的创建和删除:用到以下几个函数:DWORD GetCurrentDirectory( DWORD nBufferLength, // size, in characters, of directory buffer LPTSTR lpBuffer // pointer to buffer for current directory); 用于获取当前的文件路径;原创 2007-08-23 23:47:00 · 918 阅读 · 0 评论 -
vc学习历程(7)--文件浏览对话框
浏览对话框代码:{ BROWSEINFO bi; char buffer[MAX_PATH]; ZeroMemory(buffer,MAX_PATH); bi.hwndOwner=GetSafeHwnd(); bi.pidlRoot=NULL; bi.pszDisplayName=buffer; bi.lpszTitle="选择一个文件夹"; bi.u原创 2007-08-24 00:40:00 · 1785 阅读 · 0 评论 -
vc学习历程(9)--向导的创建
其实实现向导的创建,跟实现属性页的创建是一样的步骤的,只不过它是在属性表单对象的DoModal函数之前,调用SetWizardMode 函数。void CMy20080808View::OnPropertysheet() { // TODO: Add your command handler code here PropSheet.SetWizardMode(); CPropSheet p原创 2007-08-28 21:50:00 · 801 阅读 · 0 评论 -
vc学习历程(8)--创建属性页
一个属性表单由一个或多个属性页组成;属性页对应的MFC类是CPropertyPage ,CPropertyPage类是从CDialog派生而来的,因此一个属性页窗口其实就是一个对话框窗口,所以可以在插入的资源中,插入属性页;对话框与属性页的区别: 对话框资源原创 2007-08-28 21:03:00 · 1496 阅读 · 0 评论