MFC与C++
白色冰激凌
这个作者很懒,什么都没留下…
展开
-
VC6制作半透明窗口技术记录
主要是记录下SetLayeredWindowAttributes函数和SetWindowLong函数在VC6当中的使用,以便今后查询!1、首先在OnInitDialog函数中加载位图和修改窗体样式,代码如下 m_hBitmap = (HBITMAP)LoadImage(NULL, "1.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE | LR_CREAT原创 2013-03-21 10:11:36 · 739 阅读 · 0 评论 -
MFC界面与控件编程常用函数记录
自己记录下,也方便查看本文的朋友使用!1、通过HWND获得CWnd指针 CWnd* pWnd = CWnd::FromHandle(hWnd); 2、获得指定点的窗口 CWnd* pWnd = WindowFromPoint(point);3、窗口最大最小化操作 //最大化窗口 SendMessage(WM_SYSCOMMAND, SC_MAXIMIZE, 0);原创 2013-04-03 17:27:20 · 616 阅读 · 0 评论 -
VC采用COM技术连接数据库(ACCESS)
第一步、首先要引用支持ADO的组件类型库(*.tlb),其中类型库可以作为可执行程序(DLL、EXE等)的一部分被定位在其自身程序中的附属资源里可以直接在Stdafx.h文件中加入下面语句来实现:#import "c:/program files/common files/system/ado/msado15.dll" no_namespace rename("EOF", "adoEOF"原创 2013-03-20 22:37:42 · 1071 阅读 · 1 评论 -
VC启动和停止windows系统服务
开始之前需要链接库文件Advapi32.lib和包含头文件Winsvc.h本文参考了网上其他网友的文章整理了如下代码 SC_HANDLE msh = OpenSCManager( //打开服务管理对象 NULL, // computer name NULL, // SCM database name GENERIC_EXECUTE // access t原创 2013-03-26 09:25:28 · 1379 阅读 · 0 评论