`
文章列表

SetExtendedStyle

    博客分类:
  • C++
SetExtendedStyle   VC   CListCtrl的成员函数声明          DWORD SetExtendedStyle(   DWORD dwNewStyle );   函数功能设置CListCtrl的扩展样式                  dwNewStyle指定的扩展样式          LVS_EX_GRIDLINES //绘制表格          LVS_EX_SUBITEMIMAGES//子项目图标列表          LVS_EX_CHECKBOXES //带复选框          LVS_EX_TRACKSELECT //自动换 ...
防止CListCtrl闪烁的几种方法 1.使用SetRedraw禁止窗口重绘,操作完成后,再恢复窗口重绘 m_ctlList.SetRedraw(FALSE);  //以下为更新数据操作 //…… //恢复窗口重绘 m_ctlList.SetRedraw(TRUE); 2.使用LockWindowUpdate禁止窗口重绘,操作完成后,用UnlockWindowUpdate恢复窗口重绘 m_ctlList.LockWindowUpdate();  //以下为更新数据操作 //…… //恢复窗口重绘 m_ctlLi ...
hi . i am using SetTimer(...) combined with OnTimer(...) in my code to call 2 different methods on 2 different timers. Here's a simplified version of my code to make things clear:   SetTimer(1, 100, NULL);      SetTimer(2, 40, NULL); ... void CMTDlg::OnTimer(UINT nTimer ...
通常的做法是:用Gallery 在Class   View选择你对话框所对应的类,击右键选择Add   to   Gallery, 在你另一工程中选择Project\Add   to   project\components   and   controls   ,选择你刚加入的对话框
1. jdbc.propertiesdatabase.url=jdbc:mysql://localhost/smaple database.driver=org.gjt.mm.mysql.Driver database.user=root database.password=star1xing 2.conf.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" ...
方法一:   li 的width 属性百分比 % 而代替 PX等具体数值设置。 这种方法的效果是导航条随浏览器的大小改变而与浏览器呈现相应比例的缩放   方法二:   在ul 外添加一个div层 或者直接设置ul 属性。 设置ul或div属性 margin:0 auto;(使ul或div剧中),按照需求设置好ul或div得width和height。 这种方法的效果是导航条随浏览器变小而只能看见浏览器大小范围内的页面,其他内容就不可见了。
1 目的 规范数据库各种对象的命名规则。 2 数据库命名原则 2.1 数据文件 如果数据库采用文件系统,而不是裸设备,约定下列命名规则: 1)数据文件以表空间名为开始,以.dbf为结尾,全部采用小写英文字母加数字命名。如该表空间有多个数据文件,则从第2个数据文件开始,在表空间名后加_。 例:对system表空间的数据文件:system.dbf,system_2.dbf 2)对oracle数据库的控制文件,用control.ctl来表示。如control01.ctl,control02.ctl。 3)对oracle数据库的日志文件,在线日志文件用redo<组名 ...
SetDlgItemText(IDC_STATIC, strText);                                //设置静态文本 GetDlgItem(IDC_EDIT1)->ShowWindow(FALSE);           //隐藏控件 GetDlgItem(IDC_EDIT1)->GetWindowText(aa);               //得到数据

Skin++的使用 (转)

    博客分类:
  • C++
Skin++的使用 一.使用皮肤 将SkinPPWTL.lib 、skinppwtl.dll 、SkinPPWTL.h三个文件及相应皮肤(**.ssk)拷贝至工程文件夹下;一般还要将这些文件放在Debug文件夹下。 1.在(VC7)"项目->属性->链接器->输入->附加依赖项"中加入SkinPPWTL.lib 或 在(VC6)"Project->Settings->Link->Object/library"中加入SkinPPWTL.lib 2.在StdAfx.h文件中加入#include "SkinPP ...
 对单选按钮进行分组:   每组的第一个单选按钮设置属性:Group,Tabstop,Auto;其余按钮设置属性Tabstop,Auto。   如:   Radio1、Radio2、Radio3为一组,Radio4、Radio5为一组   设定Radio1属性:Group,Tabstop,Auto   设定Radio2属性:Tabstop,Auto   设定Radio3属性:Tabstop,Auto   设定Radio4属性:Group,Tabstop,Auto   设定Radio5属性:Tabstop,Auto   二、用ClassWizard为单选控件定义变量,每组只能定 ...
  VC界面设计(破解版skin++皮肤库使用) skin++可以使VC++等工具写的软件的界面很漂亮,但是试用版在运行时会跳出注册框,正式版又需要花钱,下面的这种方法将会使注册窗口不再跳出来。    1、将skin++的三个文件SkinPPWTL.h、SkinPPWTL.lib、SkinPPWTL.dll连同你需要用的皮肤文件一同拷贝到你的工程目录下。    2、在工程的stdafx.h文件引入SkinPPWTL.h头文件,并将SkinPPWTL.h文件加入工程。 #include "SkinPPWTL.h"////// 注意这里要用引号!!!      3、 ...
在众多网友的支持下,串口调试助手从2001年5月21日发布至今,短短一个月,在全国各地累计下载量近5000人次,在近200多个电子邮件中,20多人提供了使用测试意见,更有50多位朋友提出要串口调试助手的源代码,为了答谢谢朋友们的支持,公开推出我最初用VC控件MSComm编写串口通信程序的源代码,并写出详细的编程过程,姑且叫串口调试助手源程序V1.0或VC串口通讯源程序吧,我相信,如果你用VC编程,那么有了这个代码,就可以轻而易举地完成串口编程任务了。(也许本文过于详细,高手就不用看) 开始吧: 1.建立项目:打开VC++6.0,建立一个基于对话框的MFC应用程序SCommTest(与我源代码 ...

CString数组(转)

    博客分类:
  • C++
MFC 
CString数组 其实MFC中有更方便的类型CStringArray,这里讨论稍显笨拙的CString数组,目的只是记录下自己的一些收获和体会。 CString arrLDFType[] = {L".s2", L".s72", L".s92", L".s10", L".ps2", L".mps", L".nps"}; 1、如何确定数组的长度:      int nLen = sizeof(arrLDFType)/sizeof(arrLDFT ...
1、右键“我的电脑”--属性--高级--“性能”栏点击“设置”--视觉效果-勾选“在桌面上为图标标签使用阴影”,点击“应用”确定退出即可。2、右键桌面--排列图标--在桌面上锁定WEB项目前的勾去掉3、右击桌面空白处,依次单击“属性/桌面/自定义桌面/web”选项,将“网页”栏中的“当前主页”以及“http//......”等所有各项前面的勾全部去掉(“http//……”为从Internet添加网页或图片的地址,一般不需要,可将它们全部删除),并将下面“锁定桌面项目”前面的勾也去掉,单击确定完成设置,就又能看到可爱的桌面图标了。4、另外有一种情况就是安装了某种程序之后(比如系统提示:是否将该Ac ...
1.如何获得当前文件路径 常用: 字符串类型:System.getProperty("user.dir"); 综合: package com.zcjl.test.base; import java.io.File; public class Test { public static void main(String[] args) throws Exception { System.out.println( Thread.currentThread().getContextClassLoa ...
Global site tag (gtag.js) - Google Analytics