精华内容
下载资源
问答
  • Imports ZwSoft.ZwCAD.Runtime Imports System.Drawing Imports ZwApp = ZwSoft.ZwCAD.ApplicationServices Public Class ZwcadApp  _  Public Sub ChangeWindow()  Dim MWindow As ZwSoft.
    Imports ZwSoft.ZwCAD.Runtime
    
    Imports System.Drawing
    Imports ZwApp = ZwSoft.ZwCAD.ApplicationServices


    Public Class ZwcadApp
        <CommandMethod("ChangeWindow")> _
        Public Sub ChangeWindow()
            Dim MWindow As ZwSoft.ZwCAD.Windows.Window = ZwApp.Application.MainWindow
            MWindow.Text = "Just a test!"
            MWindow.Icon = New Icon("F:\ficon.ico")
            ZwApp.Application.ShowAlertDialog("Done!")
        End Sub
    End Class
    展开全文
  • VB 6 为窗体菜单设置背景图片,一个可随时更改背景图片的VB程序,为窗体菜单设置背景图片,设置标题栏背景图片,设置标题栏背景颜色,另外还用一些图标来美化了窗体上的菜单,让你的VB程序窗口更漂亮,运行效果截图...
  • VB 仿Vista风格透明窗口,无使用控件,特点:全代码和资源文件实现VISTE透明效果(无第3方控件),...标题栏有右键菜单,可更改图标和标题文字。  缺点:不能增加菜单栏,不是模糊透明效果,最大最小化按钮不能取消!
  • 无边框自定义标题栏及最大化最小化窗体大小调整 转自:https://www.cnblogs.com/jyroy/p/9461317.html 陈述 隐藏掉系统的控制栏,实现了自定义的标题控制栏,以及关闭/最大化/最小化的功能,自由调整窗体大小的功能...

    无边框自定义标题栏及最大化最小化窗体大小调整

    转自:https://www.cnblogs.com/jyroy/p/9461317.html

    陈述

    隐藏掉系统的控制栏,实现了自定义的标题控制栏,以及关闭/最大化/最小化的功能,自由调整窗体大小的功能,代码内有详细注释

    只要把MainWindow类自己实现就可以了

    vm16/wangyiyun_prj$ cat run.py 
    #!/usr/bin/env python
    # coding=utf-8
    #!/usr/bin/env python
    # -*- coding:utf-8 -*-
    # Author: jyroy
    import sys
    
    from PyQt5.QtCore import QSize
    from PyQt5.QtWidgets import QApplication
    from PyQt5.QtCore import Qt, pyqtSignal, QPoint
    from PyQt5.QtGui import QFont, QEnterEvent, QPainter, QColor, QPen
    from PyQt5.QtWidgets import QWidget, QVBoxLayout, QHBoxLayout, QLabel,QSpacerItem, QSizePolicy, QPushButton
    from PyQt5.QtGui import QIcon
    from PyQt5.QtWidgets import QWidget, QVBoxLayout, QPushButton, QTextEdit
    from LeftTabWidget import LeftTabWidget
    # 样式
    StyleSheet = """
    /*标题栏*/
    TitleBar {
        background-color: red;
    }
    /*最小化最大化关闭按钮通用默认背景*/
    #buttonMinimum,#buttonMaximum,#buttonClose {
        border: none;
        background-color: red;
    }
    /*悬停*/
    #buttonMinimum:hover,#buttonMaximum:hover {
        background-color: red;
        color: white;
    }
    #buttonClose:hover {
        color: white;
    }
    /*鼠标按下不放*/
    #buttonMinimum:pressed,#buttonMaximum:pressed {
        background-color: Firebrick;
    }
    #buttonClose:pressed {
        color: white;
        background-color: Firebrick;
    }
    """
    
    class TitleBar(QWidget):
    
        # 窗口最小化信号
        windowMinimumed = pyqtSignal()
        # 窗口最大化信号
        windowMaximumed = pyqtSignal()
        # 窗口还原信号
        windowNormaled = pyqtSignal()
        # 窗口关闭信号
        windowClosed = pyqtSignal()
        # 窗口移动
        windowMoved = pyqtSignal(QPoint)
    
        def __init__(self, *args, **kwargs):
            super(TitleBar, self).__init__(*args, **kwargs)
            # 支持qss设置背景
            self.setAttribute(Qt.WA_StyledBackground, True)
            self.mPos = None
            self.iconSize = 20  # 图标的默认大小
            # 设置默认背景颜色,否则由于受到父窗口的影响导致透明
            self.setAutoFillBackground(True)
            palette = self.palette()
            palette.setColor(palette.Window, QColor(240, 240, 240))
            self.setPalette(palette)
            # 布局
            layout = QHBoxLayout(self, spacing=0)
            layout.setContentsMargins(0, 0, 0, 0)
            # 窗口图标
            self.iconLabel = QLabel(self)
    #         self.iconLabel.setScaledContents(True)
            layout.addWidget(self.iconLabel)
            # 窗口标题
            self.titleLabel = QLabel(self)
            self.titleLabel.setMargin(2)
            layout.addWidget(self.titleLabel)
            # 中间伸缩条
            layout.addSpacerItem(QSpacerItem(
                40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum))
            # 利用Webdings字体来显示图标
            font = self.font() or QFont()
            font.setFamily('Webdings')
            # 最小化按钮
            self.buttonMinimum = QPushButton(
                '0', self, clicked=self.windowMinimumed.emit, font=font, objectName='buttonMinimum')
            layout.addWidget(self.buttonMinimum)
            # 最大化/还原按钮
            self.buttonMaximum = QPushButton(
                '1', self, clicked=self.showMaximized, font=font, objectName='buttonMaximum')
            layout.addWidget(self.buttonMaximum)
            # 关闭按钮
            self.buttonClose = QPushButton(
                'r', self, clicked=self.windowClosed.emit, font=font, objectName='buttonClose')
            layout.addWidget(self.buttonClose)
            # 初始高度
            self.setHeight()
    
        def showMaximized(self):
            if self.buttonMaximum.text() == '1':
                # 最大化
                self.buttonMaximum.setText('2')
                self.windowMaximumed.emit()
            else:  # 还原
                self.buttonMaximum.setText('1')
                self.windowNormaled.emit()
    
        def setHeight(self, height=38):
            """设置标题栏高度"""
            self.setMinimumHeight(height)
            self.setMaximumHeight(height)
            # 设置右边按钮的大小
            self.buttonMinimum.setMinimumSize(height, height)
            self.buttonMinimum.setMaximumSize(height, height)
            self.buttonMaximum.setMinimumSize(height, height)
            self.buttonMaximum.setMaximumSize(height, height)
            self.buttonClose.setMinimumSize(height, height)
            self.buttonClose.setMaximumSize(height, height)
    
        def setTitle(self, title):
            """设置标题"""
            self.titleLabel.setText(title)
    
        def setIcon(self, icon):
            """设置图标"""
            self.iconLabel.setPixmap(icon.pixmap(self.iconSize, self.iconSize))
    
        def setIconSize(self, size):
            """设置图标大小"""
            self.iconSize = size
    
        def enterEvent(self, event):
            self.setCursor(Qt.ArrowCursor)
            super(TitleBar, self).enterEvent(event)
    
        def mouseDoubleClickEvent(self, event):
            super(TitleBar, self).mouseDoubleClickEvent(event)
            self.showMaximized()
    
        def mousePressEvent(self, event):
            """鼠标点击事件"""
            if event.button() == Qt.LeftButton:
                self.mPos = event.pos()
            event.accept()
    
        def mouseReleaseEvent(self, event):
            '''鼠标弹起事件'''
            self.mPos = None
            event.accept()
    
        def mouseMoveEvent(self, event):
            if event.buttons() == Qt.LeftButton and self.mPos:
                self.windowMoved.emit(self.mapToGlobal(event.pos() - self.mPos))
            event.accept()
    
    # 枚举左上右下以及四个定点
    Left, Top, Right, Bottom, LeftTop, RightTop, LeftBottom, RightBottom = range(8)
    
    class FramelessWindow(QWidget):
    
        # 四周边距
        Margins = 5
    
        def __init__(self, *args, **kwargs):
            super(FramelessWindow, self).__init__(*args, **kwargs)
    
            self._pressed = False
            self.Direction = None
            # 背景透明
            self.setAttribute(Qt.WA_TranslucentBackground, True)
            # 无边框
            self.setWindowFlags(Qt.FramelessWindowHint)  # 隐藏边框
            # 鼠标跟踪
            self.setMouseTracking(True)
            # 布局
            layout = QVBoxLayout(self, spacing=0)
            # 预留边界用于实现无边框窗口调整大小
            layout.setContentsMargins(
                self.Margins, self.Margins, self.Margins, self.Margins)
            # 标题栏
            self.titleBar = TitleBar(self)
            layout.addWidget(self.titleBar)
            # 信号槽
            self.titleBar.windowMinimumed.connect(self.showMinimized)
            self.titleBar.windowMaximumed.connect(self.showMaximized)
            self.titleBar.windowNormaled.connect(self.showNormal)
            self.titleBar.windowClosed.connect(self.close)
            self.titleBar.windowMoved.connect(self.move)
            self.windowTitleChanged.connect(self.titleBar.setTitle)
            self.windowIconChanged.connect(self.titleBar.setIcon)
    
        def setTitleBarHeight(self, height=38):
            """设置标题栏高度"""
            self.titleBar.setHeight(height)
    
        def setIconSize(self, size):
            """设置图标的大小"""
            self.titleBar.setIconSize(size)
    
        def setWidget(self, widget):
            """设置自己的控件"""
            if hasattr(self, '_widget'):
                return
            self._widget = widget
            # 设置默认背景颜色,否则由于受到父窗口的影响导致透明
            self._widget.setAutoFillBackground(True)
            palette = self._widget.palette()
            palette.setColor(palette.Window, QColor(240, 240, 240))
            self._widget.setPalette(palette)
            self._widget.installEventFilter(self)
            self.layout().addWidget(self._widget)
    
        def move(self, pos):
            if self.windowState() == Qt.WindowMaximized or self.windowState() == Qt.WindowFullScreen:
                # 最大化或者全屏则不允许移动
                return
            super(FramelessWindow, self).move(pos)
    
        def showMaximized(self):
            """最大化,要去除上下左右边界,如果不去除则边框地方会有空隙"""
            super(FramelessWindow, self).showMaximized()
            self.layout().setContentsMargins(0, 0, 0, 0)
    
        def showNormal(self):
            """还原,要保留上下左右边界,否则没有边框无法调整"""
            super(FramelessWindow, self).showNormal()
            self.layout().setContentsMargins(
                self.Margins, self.Margins, self.Margins, self.Margins)
    
        def eventFilter(self, obj, event):
            """事件过滤器,用于解决鼠标进入其它控件后还原为标准鼠标样式"""
            if isinstance(event, QEnterEvent):
                self.setCursor(Qt.ArrowCursor)
            return super(FramelessWindow, self).eventFilter(obj, event)
    
        def paintEvent(self, event):
            """由于是全透明背景窗口,重绘事件中绘制透明度为1的难以发现的边框,用于调整窗口大小"""
            super(FramelessWindow, self).paintEvent(event)
            painter = QPainter(self)
            painter.setPen(QPen(QColor(255, 255, 255, 1), 2 * self.Margins))
            painter.drawRect(self.rect())
    
        def mousePressEvent(self, event):
            """鼠标点击事件"""
            super(FramelessWindow, self).mousePressEvent(event)
            if event.button() == Qt.LeftButton:
                self._mpos = event.pos()
                self._pressed = True
    
        def mouseReleaseEvent(self, event):
            '''鼠标弹起事件'''
            super(FramelessWindow, self).mouseReleaseEvent(event)
            self._pressed = False
            self.Direction = None
    
        def mouseMoveEvent(self, event):
            """鼠标移动事件"""
            super(FramelessWindow, self).mouseMoveEvent(event)
            pos = event.pos()
            xPos, yPos = pos.x(), pos.y()
            wm, hm = self.width() - self.Margins, self.height() - self.Margins
            if self.isMaximized() or self.isFullScreen():
                self.Direction = None
                self.setCursor(Qt.ArrowCursor)
                return
            if event.buttons() == Qt.LeftButton and self._pressed:
                self._resizeWidget(pos)
                return
            if xPos <= self.Margins and yPos <= self.Margins:
                # 左上角
                self.Direction = LeftTop
                self.setCursor(Qt.SizeFDiagCursor)
            elif wm <= xPos <= self.width() and hm <= yPos <= self.height():
                # 右下角
                self.Direction = RightBottom
                self.setCursor(Qt.SizeFDiagCursor)
            elif wm <= xPos and yPos <= self.Margins:
                # 右上角
                self.Direction = RightTop
                self.setCursor(Qt.SizeBDiagCursor)
            elif xPos <= self.Margins and hm <= yPos:
                # 左下角
                self.Direction = LeftBottom
                self.setCursor(Qt.SizeBDiagCursor)
            elif 0 <= xPos <= self.Margins and self.Margins <= yPos <= hm:
                # 左边
                self.Direction = Left
                self.setCursor(Qt.SizeHorCursor)
            elif wm <= xPos <= self.width() and self.Margins <= yPos <= hm:
                # 右边
                self.Direction = Right
                self.setCursor(Qt.SizeHorCursor)
            elif self.Margins <= xPos <= wm and 0 <= yPos <= self.Margins:
                # 上面
                self.Direction = Top
                self.setCursor(Qt.SizeVerCursor)
            elif self.Margins <= xPos <= wm and hm <= yPos <= self.height():
                # 下面
                self.Direction = Bottom
                self.setCursor(Qt.SizeVerCursor)
    
        def _resizeWidget(self, pos):
            """调整窗口大小"""
            if self.Direction == None:
                return
            mpos = pos - self._mpos
            xPos, yPos = mpos.x(), mpos.y()
            geometry = self.geometry()
            x, y, w, h = geometry.x(), geometry.y(), geometry.width(), geometry.height()
            if self.Direction == LeftTop:  # 左上角
                if w - xPos > self.minimumWidth():
                    x += xPos
                    w -= xPos
                if h - yPos > self.minimumHeight():
                    y += yPos
                    h -= yPos
            elif self.Direction == RightBottom:  # 右下角
                if w + xPos > self.minimumWidth():
                    w += xPos
                    self._mpos = pos
                if h + yPos > self.minimumHeight():
                    h += yPos
                    self._mpos = pos
            elif self.Direction == RightTop:  # 右上角
                if h - yPos > self.minimumHeight():
                    y += yPos
                    h -= yPos
                if w + xPos > self.minimumWidth():
                    w += xPos
                    self._mpos.setX(pos.x())
            elif self.Direction == LeftBottom:  # 左下角
                if w - xPos > self.minimumWidth():
                    x += xPos
                    w -= xPos
                if h + yPos > self.minimumHeight():
                    h += yPos
                    self._mpos.setY(pos.y())
            elif self.Direction == Left:  # 左边
                if w - xPos > self.minimumWidth():
                    x += xPos
                    w -= xPos
                else:
                    return
            elif self.Direction == Right:  # 右边
                if w + xPos > self.minimumWidth():
                    w += xPos
                    self._mpos = pos
                else:
                    return
            elif self.Direction == Top:  # 上面
                if h - yPos > self.minimumHeight():
                    y += yPos
                    h -= yPos
                else:
                    return
            elif self.Direction == Bottom:  # 下面
                if h + yPos > self.minimumHeight():
                    h += yPos
                    self._mpos = pos
                else:
                    return
            self.setGeometry(x, y, w, h)
    
    class MainWindow(QWidget):
    
        def __init__(self, *args, **kwargs):
            super(MainWindow, self).__init__(*args, **kwargs)
            layout = QVBoxLayout(self, spacing=0)
            layout.setContentsMargins(0, 0, 0, 0)
            
            self.left_tag = LeftTabWidget()
            layout.addWidget(self.left_tag)
    
    
    if __name__ == '__main__':
    
        app = QApplication(sys.argv)
        app.setStyleSheet(StyleSheet)
        mainWnd = FramelessWindow()
        mainWnd.setWindowTitle('测试标题栏')
        mainWnd.setWindowIcon(QIcon('Qt.ico'))
        mainWnd.resize(QSize(1250,780))
        mainWnd.setWidget(MainWindow(mainWnd))  # 把自己的窗口添加进来
        mainWnd.show()
        sys.exit(app.exec_())
    
    

    LeftTabWidget.py
    如下:

    /wangyiyun_prj$ cat  LeftTabWidget.py 
    #!/usr/bin/env python
    # coding=utf-8
    #!/usr/bin/env python
    # -*- coding:utf-8 -*-
    # Author: jyroy
    import sys
    
    from PyQt5.QtCore import QUrl
    from PyQt5.QtWebEngineWidgets import *
    #from PyQt5.QtWebKitWidgets import QWebView
    from PyQt5.QtWidgets import QApplication
    from PyQt5.QtWidgets import QListWidget,QStackedWidget
    from PyQt5.QtWidgets import QListWidgetItem
    from PyQt5.QtWidgets import QWidget
    from PyQt5.QtWidgets import QHBoxLayout
    
    from PyQt5.QtCore import QSize, Qt
    
    
    
    class LeftTabWidget(QWidget):
        '''左侧选项栏'''
        def __init__(self):
            super(LeftTabWidget, self).__init__()
            self.setObjectName('LeftTabWidget')
            
            self.setWindowTitle('LeftTabWidget')
            with open('./QListWidgetQSS.qss', 'r') as f:   #导入QListWidget的qss样式
                self.list_style = f.read()
    
            self.main_layout = QHBoxLayout(self, spacing=0)     #窗口的整体布局
            self.main_layout.setContentsMargins(0,0,0,0)
    
            self.left_widget = QListWidget()     #左侧选项列表
            self.left_widget.setStyleSheet(self.list_style)
            self.main_layout.addWidget(self.left_widget)
    
            self.right_widget = QStackedWidget()
            self.main_layout.addWidget(self.right_widget)
    
            self._setup_ui()
    
        def _setup_ui(self):
            '''加载界面ui'''
    
            self.left_widget.currentRowChanged.connect(self.right_widget.setCurrentIndex)   #list和右侧窗口的index对应绑定
    
            self.left_widget.setFrameShape(QListWidget.NoFrame)    #去掉边框
    
            self.left_widget.setVerticalScrollBarPolicy(Qt.ScrollBarAlwaysOff)  #隐藏滚动条
            self.left_widget.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff)
    
            list_str = ['岗位需求','专业要求','薪水分布','城市分布']
            url_list = ['job_num_wordcloud.html', 'edu_need.html', 'salary_bar.html', 'edu_salary_bar.html']
    
            for i in range(4):
                self.item = QListWidgetItem(list_str[i],self.left_widget)   #左侧选项的添加
                self.item.setSizeHint(QSize(30,60))
                self.item.setTextAlignment(Qt.AlignCenter)                  #居中显示
    
                self.browser = QWebEngineView() #QWebView()                                   #右侧用QWebView来显示html网页
                self.browser.setUrl(QUrl.fromLocalFile('D://python//code//vision//%s' % url_list[i])) #可以自己设置相应的html文件,无关紧要
                self.right_widget.addWidget(self.browser)
    

    在这里插入图片描述

    作者:JYRoy
    
    出处:https://www.cnblogs.com/jyroy/p/9461317.html
    
    本站使用「署名 4.0 国际」创作共享协议,转载请在文章明显位置注明作者及出处。
    
    展开全文
  • 在系统显示图标 实例说明在本实例中,我们将制作一个能够在系统显示图标的应用程序。运行程序后,可以选择是显示还是隐藏任务图标。程序运行界面如图98-1所示。图98-1 运行结果技术要点l 使用NotifyIcon控件...
    在系统栏显示图标 
    

    实例说明

    在本实例中,我们将制作一个能够在系统栏显示图标的应用程序。运行程序后,可以选择是显示还是隐藏任务栏的图标。程序运行界面如图98-1所示。

    图98-1 运行结果

    技术要点

    l 使用NotifyIcon控件

    l 显示/隐藏图标

    <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>

    l 图标提示信息

    实现过程

    ■ 新建项目

    打开Visual Studio.NET,选择"新建项目",在项目类型窗口中选择"Visual Basic项目",在模板窗口中选择"Windows应用程序",在名称域中输入"ShowIcon",然后选择保存路径。单击"确认"。

    ■ 添加控件

    向当前窗体上添加一个NotifyIcon控件,两个Button控件和一个ContextMenu控件。并为ContextMenu控件添加两个菜单。

    ■ 设置属性

    选中控件,切换到属性栏,对窗体上的控件设置属性,详细的属性设置见表93-1。

    表93-1 窗体及控件的属性值

    控件 属性 值

    Form1 Text 在系统栏显示图标

    (续表)

    控件 属性 值

    NotifyIcon1 Icon C:/download/towner.ico

    ContextMenu ContextMenu1

    Text 设定文本

    Button1 Text 显示

    Button2 Text 隐藏

    ■ 添加代码

    '设定最小化大小

    Private Sub MenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem1.Click

    Me.MinimumSize = New Size(200, 200)

    End Sub

    '显示工具栏图标

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    NotifyIcon1.Visible = True

    End Sub

    '隐藏工具栏图标

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

    NotifyIcon1.Visible = False

    End Sub

    ■ 运行程序

    单击菜单"调试|启动"或单击 图标运行程序。

    小结

    通过本实例可以看出,我们使用NotifyIcon控件可以很方便地在系统栏设置图标。我们只需要设置两个属性就可以实现这个目的。比起在VB6中我们使用API函数方便了很多。

    展开全文
  • 修改窗口标题与EXE图标 在代码界面中选择隐藏进入控件界面: 选择属性窗口在右边弹出属性窗口栏: 选中标题栏,修改名称即可: 修改ICON的图片名称即可修改EXE图标: 然后生成EXE即可: ...

    SYD8801是一款低功耗高性能蓝牙低功耗SOC,集成了高性能2.4GHz射频收发机、32位ARM Cortex-M0处理器、128kB Flash存储器、以及丰富的数字接口。SYD8801片上集成了Balun无需阻抗匹配网络、高效率DCDC降压转换器,适合用于可穿戴、物联网设备等。具体可咨询:http://www.sydtek.com/

    批量注释代码

    摘录于:https://zhidao.baidu.com/question/112681968.html

     

    步骤1)在VB软件窗口,点视图-工具栏-编辑

    步骤2)鼠标选中需要注释的多行代码,点设置注释块指向的工具栏处(红色框住)的按钮。

    下图是已经完成多行代码注释块

     

    数据转换层字符串补0

    str函数是VB的一种函数,可以将数字型变量或常量改变成字符型变量或常量。

     

    cstr是将数值型转为字符型,与str的区别是str转成的字符型空一格。

    要想在转换数据的时候字符串中补0,可以这样做:

     

    format(cstr(数据),"0000")

     

    VB中的除法

    摘录于:http://blog.sina.com.cn/s/blog_62a6001a0100gioo.html

     

    VB中的除法有三种“\”,“/”,“Mod”。下面分别说明一下。


    “\”:在Integer类型中,如果商带小数,则直接舍去小数部分,只保留整数部分。
    “/”:在Integer类型中,如果商带小数,则把小数部分以0.5为界限,小数部分大于0.5,则返回的整数部分+1;如果小数部分小于0.5,则直接返回整数部分。
    “Mod”:这个是求模运算,返回余数。

    注意:和C语言一样的功能的是 “\”

    修改窗口标题与EXE图标

    在代码界面中选择隐藏进入控件界面:

    选择属性窗口在右边弹出属性窗口栏:

    选中标题栏,修改名称即可:

    修改ICON的图片名称即可修改EXE图标:

    然后生成EXE即可:

     

    TextBox控件的缺点

    TextBox控件有一个很重大的缺点就是存在64KB的限制,当输入的文本达到了64KB,就出现了莫名其妙的问题,解决办法就是使用RichTextBox控件,但是这个控件在输入的文本很多的时候也会存在问题,这时候可以考虑再创建一个文本,不要在原来的文本上直接修改!

    摘录于:http://blog.163.com/wzh_201314/blog/static/225551049201431292549152/

     

    展开全文
  • VB 6 标题栏的ICO图标失真

    千次阅读 2007-10-15 10:12:00
    VB 6 的程序中,自己做的ICO图标内含有48x48、32x32和16x16(256色和xp格式),然后将窗体的标题栏窗口左上角)ico图标改成自己的后,运行时显示就变色(失真)了;好像默认选了48x48的那一个。解决办法:保留原来的...
  • VB6.0主窗口介绍

    2020-05-14 20:42:24
    标题栏 VB有三种工作模式:设计(Design)模式、运行(Run)模式和中断(Break)模式。 菜单栏 菜单栏包括13个下拉菜单,其中包括程序开发过程中需要使用的基本命令 文件(File):用于创建、打开、保存、显示最近的...
  • VB换肤控件附示例,本控件可适时切换VB窗口风格,让程序换一个不同的外装,本换肤控件可更换窗口背景,设定窗口风格、自定义颜色、自定义窗体标题栏、移除窗体菜单、自定义图标大小等功能,几乎囊括了所有的窗口...
  • importtkinter as tkimportbase64importos window=tk.Tk() ...tmp.close() window.title('窗口标题') window.geometry('300x300') window.iconbitmap("tmp.ico") os.remove("tmp.ico") #删除icon文件 window.mainloop()
  • 本软件是由wssccc开发的自由软件,具有鼠标中键操作功能,添加图标到任务提示区,使用鼠标隐藏,随Windows加载。程序可枚举当前打开的所有窗体,并可以快速隐藏窗体和标题,适合VB初学者学习参考本源码。
  • C#基础教程-c#实例教程,适合初学者

    万次阅读 多人点赞 2016-08-22 11:13:24
    可以在命令提示符窗口运行可执行文件Welcome.exe,屏幕上出现一行字符提示您输入姓名:请键入你的姓名:输入任意字符并按下回车键,屏幕将打印出欢迎信息:欢迎! 注意,和我们使用过的绝大多数编译器不同,在C#中...
  • c# 设置桌面图标_C#:设置图标

    千次阅读 2020-07-09 06:33:25
    c# 设置桌面图标 VS2005中的C#(可能还有VB.NET)可能有点棘手。 这是我的一点缺点: 将图标文件添加到您的项目(无论新文件还是现有文件) ... 任务栏条目和窗口标题栏将使用16x16尺寸。 ...
  • Winform的MDI父窗体中的子窗体最大化后消除子窗体在父窗体菜单中的图标
  • 更改VB程序的图标

    2014-04-30 02:17:39
    更改VB程序的图标   替换效果,见下图。 而程序图标的是用户运行程序前,最先显现在屏幕上的事物。所以,我认为程序有需要利用一个有本人特点的图标。 这里,需要用到的是ResHacker。 本文介绍的是Visual ...
  • c#更改标题栏颜色收藏

    千次阅读 2008-12-24 11:01:00
    #region 改变窗口样式 #if !DEBUG [DllImport ("User32.dll")] private static extern IntPtr GetWindowDC(IntPtr hwnd); [DllImport ("User32.dll")] private static extern
  • 写了个数据处理程序,正常运行时用 DOS 批处理命令行模式执行,因执行时间较长,就想给它在CMD 窗口看到实时运行结果反馈(不能使用msgbox),找了一圈,找到好多代码,执行附带的示例程序都是正常的,但是用那些...
  • 本次给大家分享20个Word实用技巧,希望你们能够喜欢。01去除页眉的横线双击文档中的任意页面的页眉,使页眉处于编辑...在“边框”选项卡的“设置标题下,单击“无”;两次单击“确认”按钮。02快速选择字体先在Wo...
  • C#:设置图标

    2020-05-18 01:50:52
    VS2005中的C#(可能还有VB.NET)可能有点棘手。 这是我的一点缺点: 将图标文件添加到您的项目(无论新文件还是现有文件) 打开图标文件为... 任务栏条目和窗口标题栏将使用16x16尺寸。 32x32大小将用作主程序图标...
  • 修复展开侧边栏后,点击一个窗口标题栏移动导致ukwm崩溃 优化ukui-kwin在4k屏上根据dpi获取放大因子的方法 会话管理器 新增关机界面键盘支持 修复关机界面键盘Enter键无法确认 修复使用mutter时导致会话管理器奔溃 ...
  • winform 如何隐藏Form的标题栏

    千次阅读 2011-04-04 18:11:00
    1. 把Form的FormBorderStyle的值改为None; 2. 把“窗口样式”中ControlBox的值改为false.
  • 如图所示在窗口加入标题栏加入按钮后 [img=https://img-bbs.csdn.net/upload/201408/23/1408773227_399094.png][/img] 但点击按钮没相应 代码哪里有点问题 请高手指点下 如果用将窗体标题栏的按钮换成图片那就...
  • 你必须掌握的VB窗体知识

    千次阅读 2020-09-16 09:55:57
    VB6之中,窗体是应用程序的重要组成部分,一个窗体对应一个窗口。在程序设计阶段,窗体是程序员的“工作台”,程序员在窗体上建立应用程序界面,在运行程序时,窗体是用户与计算机的交互界面。 窗体是VB中一类重要...
  • 代码: Public Const WM_NULL = &amp;H0 '空消息Public Const WM_NCCREATE = &amp;H81 '当窗口第一次被创建时,此...H1 '窗口被创建时发送到它的窗口过程的消息Public Const WM_NCDESTROY = &amp;H82 ...
  • VB讲课笔记10:菜单与对话框

    千次阅读 2018-03-14 06:46:11
    VB讲课笔记10:菜单与对话框一、用户界面设计基础用户界面是应用程序最基本的组成部分,其内容包括界面基本...窗体及其控制栏、标题栏、菜单栏、工具栏、控件和状态栏是Windows用户界面的基本元素。 2、对话框(Dia...
  • VB窗体的窗体的属性及说明

    万次阅读 2018-02-26 18:57:43
    放了寒假呆在家里,我爸比较喜欢...最后我想到了用VB来制作,发现用VB编写一些小型程序还是很方便的。 程序样式如下: 在这里我整理了一些关于窗口属性的介绍,如下: Name 窗体的名称 ActiveControl 返回焦点...
  • 第02课 Qt 窗体应用2.1 ...1、 QMainWindow QMainWindow 类提供一个有菜单条、锚接窗口(例如工具条)和一个状态条的主应用程序窗口。主窗口通常用在提供一个大的中央窗口部件(例如文本编辑或者绘制画布)以及周 围 菜...
  • vb中窗体的常用属性及其功能

    千次阅读 热门讨论 2017-06-11 10:12:49
    VB中窗体的常用属性及其功能属性名称 功能 属性值及功能 窗体名称 为窗体指定一个名字 Appearance 设置一个窗体运行时是否以3D效果显示 0-Flat:窗体以平面的形式显示1-3D:窗体以3D的形式显示(默认值) AutoRedraw...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,588
精华内容 1,035
关键字:

vb设置窗口标题栏图标