分享

Win32控件使用大全

 guitarhua 2011-08-25
使MFC变漂亮二:MFC与HTML交互示例本文转载自:http://www./wlwlxj/archive/2009/05/23/10343.html 现在用户越来越注重软件的美观,而应用程序给开发者提供的只是很强的控制力,在美观方面相对较弱。VC6其实思想差不多,就是COleControlSite在VC6里面没有公开,实现起来困难一点。WebBrowser创建过程:CWebBrowser2对象->在指定控件容器上创建窗口->获取IDispatch接口以便网页交互。
VC6.0 程序打包。VC6.0将程序打包成一个可执行文件(release)首先打开程序,工程—>设置,左侧下拉列表选择Win32 Release,右侧"Microsoft 基础类",不选择,确定。然后选择组建—>批组建,去掉debug前面的钩,保留release前面钩,确定,完成。首先打开程序,工程—>设置,左侧下拉列表选择Win32 Release,右侧"Microsoft 基础类",选择"使用MFC作为静态链接库",确定。
CD4:MFC消息映射机制的剖析,讲述如何运用ClassWizard,,理解发送给窗口的消息是如何被MFC框架通过窗口句柄映射表和消息映射表来用窗口类的函数进行响应的。CD7:对话框用户界面程序的编写,如何向对话框控件联接数据成员及其实现机理,如何向对话框控关联控件类,如何利用对话框类的成员函数向控件发送消息和获取对话框控件的类指针,如何直接利用对话框控件类操纵对话框控件(发送消息和直接调用成员函数)。
VC 界面美化原理VC 界面美化原理2008-03-11 15:58.美化界面需要先熟悉Windows下的绘图操作,并明白Windows的幕后绘图操作,才能有的放矢,知道哪些可以使用,知道哪些可以避免......要了解Windows下的绘图操作,要实现Windows界面的美化,就必须了解MFC封装的设备环境类和图形对象类。Windows在向窗口发送WM_PAINT消息之前,总会发送一个WM_ERASEBKGND消息通知该窗口擦除背景,默认情况下,Windows将以窗口的背景色清除该窗口。
Advanced customization of WebBrowser Control in Dialog based app:Shows how to customize the Microsoft WebBrowser control in a dialog based app to allow custom context menus, message boxes, windows, modal dialogs and C++ function calls from JavaScript to your application using window.external.浏览器的定制与扩展:1。
白乔原创:VC之美化界面篇-VCer.net: VC代码 VC开源 VC文章 VC工具 V...WM_DRAWITEM*Windows在向窗口发送WM_PAINT消息之前,总会发送一个WM_ERASEBKGND消息通知该窗口擦除背景,默认情况下,Windows将以窗口的背景色清除该窗口。仅仅WM_DRAWITEM还是不够的,对于一些特殊的控件,如ListBox,系统在发送WM_DRAWITEM消息前,还发送WM_MEASUREITEM消息,需要你设置ListBox中每个项目的高度。re:re:re:白乔原创:VC之美化界面篇。
#define TBSTYLE_BUTTON 0x0000#define TBSTYLE_SEP 0x0001#define TBSTYLE_CHECK 0x0002#define TBSTYLE_GROUP 0x0004#define TBSTYLE_CHECKGROU TBSTYLE_GROUP | TBSTYLE_CHECK)#if (_WIN32_IE $#@62;= 0x0300)#define TBSTYLE_FLAT 0x0800#define TBSTYLE_LIST 0x1000#define TBSTYLE_CUSTOMERASE 0x2000#endif.第四步:为工程加载位图资源,ID号分别为IDB_BITMAP1、IDB_BITMAP2、IDB_BITMAP3、IDB_BITMAP6、IDB_BITMAP7。
VC调用windows media player控件实现视频播放一 新建MFC项目工程 打开Microsoft Visual C++ 6.0(以下简称VC6.0),选择菜单File->New命令,弹出New窗口,在New窗口中单击Projects标签,弹出选项卡,如图1所示,在下面选择工程类型MFC AppWizard(exe),然后在右边的编辑框Project name:中输入要新建MFC工程名称OpenVideo。可以看出,基于VC++的Windows Media Player的视频播放器能够有效地各种播放视频文件。
关键字:子类化, 窗口函数, 消息, Visual C++ 一、引言 在Windows编程中,如果我们想在窗口程序执行时改变它所包含的控件(对话框中的按钮、下拉式菜单等)的某些行为,采用窗口子类化技术是一个不错的选择。参考文献 [1] 陈俊,郑静. Visual C++中窗口子类化和超类化技术的应用. 现代计算机[J],2002(5):79~82 [2] 邓双成,田海晏.VB中窗口子类化技术的实现和应用.计算机应用[J],2000,20(12):53~55 (#)
转贴:MFC edit control 用法MFC edit control 用法(总结)//获得EDITCEdit* pBoxOne;pBoxOne = (CEdit*) GetDlgItem(IDC_EDIT1);//付值。在限制编辑框只能数字之后,要将字符串转化为整数声明控件变量的类别为Value,变量类型为CString,变量名为m_sEdit_Content.CString s;UpdateData(true);s=m_sEdit_Content.GetString();int n=_tstoi(s);s.ReleaseBuffer();n就是所需要的整数在VC2005下字符串转换成整数需要_tstoi这个函数。
孙鑫VC视频教程笔记之第十八课“ActiveX控件”选择菜单:control->invoke methods(调用方法)->method name下拉式列表中选择对应的属性值,其中分为得到属性值,则选择PropGet,设置属性值,则选择PropSet,在Parameter中填写我们想使用的属性值,点击set value按钮,在点击Invoke按钮。还有一个问题,对于自定义的属性,发现如果在属性页中对属性值进行了修改,但在容器的对应属性框中该值没有相应的改变,但系统属性是可以的。
用VC++实现FLASH的UI启动画面 (zz)//如果有鼠标或者键盘响应,则终止FLASH窗口if (flashDlg&& (pMsg->message==WM_KEYDOWN|| pMsg->message==WM_SYSKEYDOWN|| pMsg->message==WM_LBUTTONDOWN|| pMsg->message==WM_RBUTTONDOWN|| pMsg->message==WM_MBUTTONDOWN|| pMsg->message==WM_NCLBUTTONDOWN|| pMsg->message==WM_NCRBUTTONDOWN|| pMsg->message==WM_NCMBUTTONDOWN)) {
MFC2008-07-20 yuegui2
MFC 应用程序的总体结构通常由 由开发人员从MFC类派生的几个类和一个CWinApp类对象(应用程序对象)组成。此外MFC的部分类为MFC/ATL 通用,可以在Win32 应用程序中单独包含并使用这些类。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多