Location:
Search - BtnST.
Search list
Description: 本人断断续续历时一年所编写的程序。
此程序是高速数据采集器的显控程序。
此采集器4通道同时采集时,每通道每秒可输出20M采样点。每个采样点16bits。最高可32通道同时采集。所有活动通道每秒总共输出采样点可达1048576点。
程序采用多线程编程。实现采集器的控制功能、实时存储功能、实时显示功能。
采用内存DC画图,图形无闪烁。采用大名鼎鼎的BtnST美化界面。
由于实时存储是主要功能,因此在实时存储时,每存一个文件显示一次波形和FFT的频谱。 出于对计算机资源的分配考虑,FFT中实现了非常精简而又不缩减频点的算法。
显控中创造性实现了触发延时的功能,此功能对于深 海 回 波 的测量 尤其有效。
Platform: |
Size: 479652 |
Author: shannon kong |
Hits:
Description: PocketPC2003的MFC程序漂亮的位图按钮的evc实现(带例程)
现在开发一些PPC上应用程序,最一个好看的界面也是很重要的,给人以美好的感觉。位图按钮是其中的一个重要部分。
这个位图按钮是用VC上98年就出来的一个CButtonST类修改而来的,因为PPC上一些函数的处理和PC不同,所以进行了修改。例如PPC上一般情况下,没有鼠标在没有按下时划过这样的事件,不过这里还是做了这种情况的处理。再就是DrawText函数,要移动一下位置才能够正确画到按钮中央。
将BtnST文件复制就可以使用。
通过SetIcon函数来指定按钮的鼠标在其中和不在其中的图片,给它两个图标资源就可以了。
按钮有几种设置可以选择,是否为平按钮(PPC上也可以做突起按钮),是否绘画边框,文字方向等等。
如果需要实现更多的特效,可以修改CBtnST类的DrawTheIcon中具体绘图的部分来实现。
基本使用方法:
1.在对话框类中添加一个CButtonST变量
2.在Initdialog中SetIcon(ICON1,ICON2)
3.在DoDataExchange中添加DDX_Control(pDX, 按钮ID, CButtonST变量)
Platform: |
Size: 35741 |
Author: jacky |
Hits:
Description: 可以设置EnableWindow(FLASE)图片的BtnST类.-can set EnableWindow (FLASE) BtnST picture category.
Platform: |
Size: 88439 |
Author: 姜明新 |
Hits:
Description: 很强大的按钮控件,容易使用,界面美观,功能全面强大
Platform: |
Size: 12627 |
Author: ioriwc@126.com |
Hits:
Description: 平面、带图片的按钮该例子应用从CButton派生而来的CButtonST类和从CDC派生而来的CMemDC类,来实现平面、带图片的按钮,这两个类不需任何修改即可使用,方便、实用,该例子还应用从CStatic派生而来的CHyperLink类实现了在对话框实现超连接,使用跟上面两个类一样方便,值得学习。- The plane, the belt picture button this example application
derives the CButtonST kind from CButton which comes and the CMemDC
kind which derives from CDC comes, realizes the plane, the belt
picture button, these two kinds do not need any revision then to use,
convenient, practical, this example also applied the CHyperLink kind
which derived from CStatic comes to realize in the dialog box has
realized the ultra connection, used is equally convenient with above
two kinds, is worth studying.
Platform: |
Size: 23552 |
Author: 代伟 |
Hits:
Description: 键盘钩子实现源代码-keyboard hook achieve source code
Platform: |
Size: 61440 |
Author: 向许东 |
Hits:
Description: 3d摁钮的小程序-3d pressed the button to the small program
Platform: |
Size: 1000448 |
Author: 杨晶 |
Hits:
Description: 可以设置EnableWindow(FLASE)图片的BtnST类.-can set EnableWindow (FLASE) BtnST picture category.
Platform: |
Size: 88064 |
Author: 姜明新 |
Hits:
Description: 本人断断续续历时一年所编写的程序。
此程序是高速数据采集器的显控程序。
此采集器4通道同时采集时,每通道每秒可输出20M采样点。每个采样点16bits。最高可32通道同时采集。所有活动通道每秒总共输出采样点可达1048576点。
程序采用多线程编程。实现采集器的控制功能、实时存储功能、实时显示功能。
采用内存DC画图,图形无闪烁。采用大名鼎鼎的BtnST美化界面。
由于实时存储是主要功能,因此在实时存储时,每存一个文件显示一次波形和FFT的频谱。 出于对计算机资源的分配考虑,FFT中实现了非常精简而又不缩减频点的算法。
显控中创造性实现了触发延时的功能,此功能对于深 海 回 波 的测量 尤其有效。
Platform: |
Size: 479232 |
Author: shannon kong |
Hits:
Description: CButton的扩展类可以通过该类设置icon或bmp形式的真彩色按钮,调用简单,只需调用一个函数即可-CButton category expansion through such settings icon or bmp form of True Color button, and call simply call a function to
Platform: |
Size: 7168 |
Author: 杨寅德 |
Hits:
Description: 一个比较好的BTN,有多种风格和功能,尤其是在位图的处理上-A relatively good BTN, have a variety of styles and functions, especially the reign of the treatment plan on
Platform: |
Size: 40960 |
Author: swk |
Hits:
Description: 用BtnST库做的一个程序,演示了如何应用BtnST编程的简单方法-Treasury BtnST do with a program, demonstrated how to use a simple method of programming BtnST
Platform: |
Size: 2434048 |
Author: liyan |
Hits:
Description: to improve button styles in Visual C-to improve button styles in Visual C++
Platform: |
Size: 9216 |
Author: Meher |
Hits:
Description: 以CButoon为基类的一个类BtnST,能设置按钮的一些属性-CButoon for the base class to a class of BtnST, can set the button properties
Platform: |
Size: 8192 |
Author: ALostRiver |
Hits:
Description:
Platform: |
Size: 14336 |
Author: 余昊男 |
Hits:
Description: 孙鑫VC
m_MouseOnButton = FALSE
m_hIconIn = NULL
m_hIconOut = NULL
m_cxIcon = 0
m_cyIcon = 0
m_hCursor = NULL
// Default type is "flat" button
m_bIsFlat = TRUE
// By default draw border in "flat" button
m_bDrawBorder = TRUE
// By default icon is aligned horizontally
m_nAlign = ST_ALIGN_HORIZ
// By default show the text button
m_bShowText = TRUE
// By default, for "flat" button, don t draw the focus rect
m_bDrawFlatFocus = FALSE
// By default the button is not the default button
m_bIsDefault = FALSE
SetDefaultInactiveBgColor()
SetDefaultInactiveFgColor()
SetDefaultActiveBgColor()
SetDefaultActiveFgColor()
// No tooltip created
m_ToolTip.m_hWnd = NULL
// Do not draw as a transparent button
m_bDrawTransparent = FALSE
m_pbmpOldBk = NULL -VC
m_MouseOnButton = FALSE
m_hIconIn = NULL
m_hIconOut = NULL
m_cxIcon = 0
m_cyIcon = 0
m_hCursor = NULL
// Default type is "flat" button
m_bIsFlat = TRUE
// By default draw border in "flat" button
m_bDrawBorder = TRUE
// By default icon is aligned horizontally
m_nAlign = ST_ALIGN_HORIZ
// By default show the text button
m_bShowText = TRUE
// By default, for "flat" button, don t draw the focus rect
m_bDrawFlatFocus = FALSE
// By default the button is not the default button
m_bIsDefault = FALSE
SetDefaultInactiveBgColor()
SetDefaultInactiveFgColor()
SetDefaultActiveBgColor()
SetDefaultActiveFgColor()
// No tooltip created
m_ToolTip.m_hWnd = NULL
// Do not draw as a transparent button
m_bDrawTransparent = FALSE
m_pbmpOldBk = NULL
Platform: |
Size: 5120 |
Author: 杨 |
Hits:
Description: 用于美化基于MFC的windows编程界面的.cpp文件,其中包括许多美化函数的实现-MFC-based windows for the beautification of programming interface. Cpp file, including many beautification function implementation
Platform: |
Size: 17408 |
Author: 朱华 |
Hits:
Description: 自定义按钮类,实现了各种可定制的风格按钮,方便用户使用-Custom button class that implements a variety of button styles can be customized, user
Platform: |
Size: 18432 |
Author: 小飞侠 |
Hits:
Description: 对网上BtnST类进行了功能扩展,可更好地用于按钮控件的编程-Carried out on the Internet BtnST class extensions can be better used to control the programming button
Platform: |
Size: 20480 |
Author: 杨军 |
Hits:
Description: BtnST类的源文件和头文件,实现不一样的按钮控件-BtnST source and header files, button control
Platform: |
Size: 22528 |
Author: jiran |
Hits: