精华内容
下载资源
问答
  • 打开windows运行对话框的js
  • directx中使用windows 对话框

    千次阅读 2012-06-25 20:50:44
    我们将在dxut中建立windows对话框 第一步 创建windows对话框 右击解决方案中的Resource Files文件夹-> 添加->资源 新建资源类型为Dialog IDD_PROPPAGE_LARGE 然后能看到正在编辑对话框 , 右键对话框选择属性 ...

    打开directx示例 SimpleSample

    我们将在dxut中建立windows对话框

    第一步   创建windows对话框

    右击解决方案中的Resource Files文件夹-> 添加->资源 新建资源类型为Dialog IDD_PROPPAGE_LARGE

    然后能看到正在编辑对话框 , 右键对话框选择属性 选项style设为popup ,选项system menu 设为true, 选项disabled设为false,DI该为IDD_1

    添加一个button,属性不变

    (查看和编辑对话框的操作是右击simplesample.rc,打开方式选择资源编辑器)

    现在你就有个windows对话框 对话框只有一个button1按钮

    第二步   使用对话框

    在项目中新建两个文件OptionsDlg.h 和 OptionsDlg.cpp

    在OptionsDlg.h 中粘贴如下代码

    #pragma once

    class COptinsDlg
    {
    public:
    bool                    Show();
    static INT_PTR CALLBACK StaticDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
    };

    在OptionsDlg.cpp 中粘贴如下代码

    #include "DXUT.h"
    #include "OptionsDlg.h"
    #include "resource.h"
    bool COptinsDlg::Show()
    {
    // Ask the user about param settings for the PRT Simulation
    int nResult = (int) DialogBox( NULL, MAKEINTRESOURCE(IDD_1),
      DXUTGetHWND(), StaticDlgProc );

      return true;

    }
    INT_PTR CALLBACK COptinsDlg::StaticDlgProc( HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam )
    {
    switch( msg )
    {
    case WM_COMMAND:
      switch( LOWORD(wParam) )
      {
      case IDC_BUTTON1:
       {
        EndDialog(hDlg, IDCANCEL);
        break;
       }
      }
    }
    return 0;
    }

    在simplesample.cpp中添加头文件

    #include "OptionsDlg.h"

    然后在回调函数OnGUIEvent替换为如下代码

    void CALLBACK OnGUIEvent( UINT nEvent, int nControlID, CDXUTControl* pControl, void* pUserContext )
    {
        switch( nControlID )
        {
            case IDC_TOGGLEFULLSCREEN:
            {
            COptinsDlg dlg;
            bool bResult = dlg.Show();
            break;
           }
    }

    运行程序, 点击右上角的toggle full screen就能看到

    展开全文
  • Windows中软件经常需要通过对话框打开文件或者保存文件,而每个软件打开的默认路径不同,而文件往往没有保存在默认路径,这就需要点击很多次才能到目标目录; FlashFloder 是一个悬浮于打开文件对话框上方的插件,其...

    四知回–Windows 10打开文件对话框快速打开历史路径插件

      

    Windows中软件经常需要通过对话框打开文件或者保存文件,而每个软件打开的默认路径不同,而文件往往没有保存在默认路径,这就需要点击很多次才能到目标目录;
    FlashFloder 是一个悬浮于打开文件对话框上方的插件,其可以自动记录历史目录,在选择路径时可以简单的一键到最近或者记录的路径,方便又快捷。

    先看下效果

    功能打开后,在任意软件中打开文件时,flashfloder会悬浮在对话框上方,注意下方图片中最上方的框哦

    pdbolt历史路径插件

    下面GIF可以看到具体操作效果哦

    pdbolt历史路径插件使用效果


    实现步骤

    软件FlashFloder可以直接下载。这个软件有点老了,正式版本对于Windows10的支持稍微有点问题,不过有未正式发布的1.1版本在windows 10上可以使用

    网盘链接

    链接: https://pan.baidu.com/s/1k-IjdII3HwQ15IIgjj0SwQ 提取码: queh

    百度网盘


    本篇文章由一文多发平台PDArtPub自动发布

    展开全文
  • Windows打开文件对话框

    2020-06-26 16:20:42
    C++使用Win32接口,打开文件对话框选文件。 ...*Project:Windows打开文件对话框 *Author:Raise *DateTime:2020/6/26 15:53 *Note:代码是以前得应该是17年18年的。 ********************************

    C++使用Win32接口,打开文件对话框选文件。

    /***************************************************************************
    *IDE:VS2019
    *Language:C/C++
    *Project:Windows打开文件对话框
    *Author:Raise
    *DateTime:2020/6/26 15:53
    *Note:代码是以前得应该是17年18年的。
    ****************************************************************************/
    #include <iostream>
    #include <windows.h>  
    #include <commdlg.h>  
    
    int main()
    {
    	OPENFILENAME ofn;      // 公共对话框结构。     
    	TCHAR szFile[MAX_PATH]; // 保存获取文件名称的缓冲区。               
    	// 初始化选择文件对话框。     
    	ZeroMemory(&ofn, sizeof(OPENFILENAME));
    	ofn.lStructSize = sizeof(OPENFILENAME);
    	ofn.hwndOwner = NULL;
    	ofn.lpstrFile = szFile;
    	ofn.lpstrFile[0] = '\0';
    	ofn.nMaxFile = sizeof(szFile);
    	ofn.lpstrFilter = L"All(*.*)\0*.*\0Text(*.txt)\0*.txt\0JPG(*.jpg)\0*.jpg";//(LPCWSTR)"All(*.*)\0*.*\0Text(*.txt)\0*.TXT\0\0";
    	ofn.nFilterIndex = 1;
    	ofn.lpstrFileTitle = NULL;
    	ofn.nMaxFileTitle = 0;
    	ofn.lpstrInitialDir = NULL;
    	ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST;
    	//ofn.lpTemplateName =  MAKEINTRESOURCE(ID_TEMP_DIALOG);    
    	// 显示打开选择文件对话框。
    	if (GetOpenFileName(&ofn))
    	{
    		//显示选择的文件。 
    		std::wcout << szFile << std::endl;
    		//OutputDebugString(szFile);    //这一句是显示路径吗?为什么不显示?
    		//OutputDebugString((LPCWSTR)"\r\n");
    	}
    	system("pause");
    	return 0;
    }

     

    展开全文
  • Python win32ui windows 打开文件对话框

    千次阅读 2019-07-09 13:53:16
    Python win32ui windows 打开文件对话框 by 郑瑞国 ''' import win32ui dlg= win32ui.CreateFileDialog(1)# 1表示打开文件对话框 dlg.SetOFNInitialDir('E:/Python')# 设置打开文件对话框中的初始显示目录 dlg....
    '''
    Python win32ui windows 打开文件对话框 by 郑瑞国
    '''
    import win32ui
     
    dlg= win32ui.CreateFileDialog(1)# 1表示打开文件对话框
    dlg.SetOFNInitialDir('E:/Python')# 设置打开文件对话框中的初始显示目录
    dlg.DoModal()
     
    filename= dlg.GetPathName()# 获取选择的文件名称
    print(filename)

     

    展开全文
  • PyCharm下利用pyqt对话框打开图片,显示 PyCharm下利用pyqt对话框打开图片显示 1安装PyCharm Python PyQt5 Pycharm配置Pyqt 1添加Qtdesigner 2添加PyUIC Tool 3pyrcc5exe Pyqt显示图片环境: windows64PyCharm...
  • RFT无法识别windows对话框的处理方法

    千次阅读 2008-07-02 15:40:00
    一、概述RFT中提供了find方法,这是一个很强大的工具...但是今天在利用测试对象检查器获取windows对话框属性时,碰到了一个很极端的问题,对象检查器竟然无法识别windows对话框。最后几经周折,终于解决了这个问题二、
  • 打开Windows新型对话框

    千次阅读 2010-10-08 16:21:00
    (1)新建一个基于对话框的应用程序(2)添加按钮控件,设置控件ID和Caption属性。Caption设为打开(3)双击按钮控件,更改函数名为OnButtonOpen(或用类向导为按钮控件添加函数)主要程序代码如下:void CMy1_045Dlg:...
  • windows api打开文件对话框

    万次阅读 2014-04-09 18:07:27
    windows api 写打开文件对话框 1.主要使用OPENFILENAME ,GetOpenFileName, GetSaveFileName; OPENFILENAME 结构体介绍:要使用GetOpenFileName 和GetSaveFileName 先要初始化这个结构体, typedef struct ...
  • //对话框标题 ofn.lpstrFile = szFullName;//包含了全路径的文件名缓冲区 ofn.nMaxFile = sizeof(TCHAR)*fullNameLength; // Set lpstrFile[0] to '\0' so that GetOpenFileName does not // use the ...
  • 使用FolderBrowserDialog打开Windows浏览文件夹对话框.rar
  • word2007对话框打开时命令无法执行

    千次阅读 2007-07-11 16:50:44
    word2007对话框打开时命令无法执行:活动目录网络管理-gnaw0725管理日志我的同事在 Microsoft Office Word 2007 或 Microsoft Office Word 2003 中打开某文件时,出现了打不开该文件的情况,并收到类似以下内容的...
  • Unity 中是无法直接使用 C# 提供的 OpenFileDialog 与 FolderBrowserDialog 类来打开文件夹对话框。 这些方式在Untiy 编辑器下可能使用成功,但是一旦打包成 应用程序,就无法运行了。 可以使用外部插件 ...
  • 下午一用户电脑打开任何OFFICE2003文档都出现“对话框打开时命令无法执行 单击 确定 关闭对话框以继续”对话框,点击“确定”后才能使用。百度了一下: 最近双击word文档老是出现:“对话框打开时命令无法执行。...
  • 如果在“另存为”或“打开对话框中选中了某个文件夹,则打开上一级文件夹。   请按 目的 END 显示当前窗口的底端。 主页 显示当前窗口的...
  • 扩展windows打开文件的对话框

    千次阅读 2009-05-11 10:12:00
    版权声明请尊重原创作品。... 效果如下图: 调用打开文件对话框只需要调用windows API函数GetOpenFileName就可以了,上面的效果需要设置GetOpenFileName函数的参数LPOPENFILENAME lpofn lpfnHook
  • https://docs.microsoft.com/en-us/previous-versions/windows/desktop/legacy/bb776913(v=vs.85)#ifiledialog-ifileopendialog-and-ifilesavedialog
  • C#实现同一个对话框打开目录和文件

    千次阅读 2012-09-29 15:35:35
    下载地址: 【北方网通】...本文中的代码,演示了一种是用FileOpenDialog控件(在.NET 2.0以上版本中可用)来从同样的一个对话框中选择打开文件或者目录。 背景 在我的开源工程里,我一直在寻找能够让用户从同一个对
  • C#调用windowsAPI打开路径选择对话框

    千次阅读 2018-07-04 09:56:56
    首先要使用到的两个dll为:Microsoft.WindowsAPICodePack.dll与Microsoft.WindowsAPICodePack.Shell.dll使用时调用ShellContainer selectedFolder = null; selectedFolder = KnownFolders.Computer as ...
  • 用到库 win32ui, 看清楚,不是win32gui CreateFileDialog(bFileOpen, defExt , fileName , flags , filter , parent ) ... ... | win32con.OFN_HIDEREADONLY # 打开方式 default_format = 'xlsx' # 自
  • 函数功能:该函数创建一个Open公共对话框,使用户指定驱动器、目录和文件名、或使用户打开文件。  函数原型:BOOL GetOpenFileName(LPOPENFILENAME Ipofn);  参数:  Ipofn:指向包含初始化...
  • 我现在需要跟windows,**任何程序**创建的save/open 文件对话框进行交互,根据msdn所说 [链接](https://dwz.cn/gKNKBrDv ""): > 从vista开始,提供了IFileDIalog接口来替代以前的GetOpenFileName等方法 ...
  • 使用文件对话框打开和保存文件

    千次阅读 2006-12-02 19:12:00
    文件对话框:使用FileDialog类。其主要方法为: FileDialog(Frame f,String s,int mode).f对话框所在的窗体,s对话框的名字, mode=FileDialog.LOAD,FileDialog.SAVE. public String getDirectory()。获取当前...
  • 最近双击word文档老是出现:“对话框打开时命令无法执行。单击“确定”,然后关闭对话框以继续”的提示(如下图),觉得很奇怪,到网上搜了一下,发现问题是杀毒软件对office2003支持不好的原因(只有安装了OFFICE2003...
  • Delphi调用Windows打开方式对话框示例

    千次阅读 2013-05-02 09:35:36
    unit Form_Main; interface ... Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm2 = class(TForm) Button1: TButton; Button2: TBut
  • qt自定义文件对话框Generally, there are two kinds of Open/Save dialog boxes in Windows. One kind looks like Windows Explorer, with the tree on the left containing Favorites, Libraries, Computer, etc. ...
  • Windows 编程之 对话框总结

    千次阅读 2014-04-25 18:37:09
     对话框也是一种资源,Windows对话框分为模态的和非模态的,以及Windows系统中已经定义好的那些通用对话框,比如打开文件,文件夹,调色板,字符串查找等。 2 模态对话框和非模态对话框的区别  模态对话框就是...
  • Windows 7 真是不错,自从beta版出来后我就一直试用,不过有一个严重的问题一直困扰着我,就是系统使用一段时间后会出现“打开或关闭Windows功能”对话框空白的问题,使得系统无法开启或关闭一些功能,影响比较大的...
  • windows 系统下常常可以看到文件的打开,另存为,文件夹打开对话框,本次将会整理这些方法。常见的打开文件对话框方法有两种:CFileDialog和OPENFILENAMEA,前者是文件对话框类,后者是一个结构体;前者需要加入...
  • 最近做了一个诊断的上位机(MFC),自己测试的时候没问题,但是发到客户那里打开文件对话框打开文件失败,之前的程序没做错误判断,所以看不到错误码。在公司的电脑上测试,win7,xp台式机,笔记本都试过,都没问题...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 189,680
精华内容 75,872
关键字:

windows对话框怎么打开