當前位置:編程學習大全網 - 編程軟體 - c按鈕編程

c按鈕編程

以下是我在網上找到的代碼。我改了壹下,測試後可行。

我大致看了兩步。

構造壹個OPENFILENAME的數據結構。

調用GetOpenFileName

我給妳留個條,但是我感覺很清楚。

#包含" stdafx.h "

#包含“windows.h”

int _tmain(int argc,_TCHAR* argv[])

{

OPENFILENAME ofn?//公共* * *對話框結構。

TCHAR SZ file[MAX _ PATH];//保存獲取文件名的緩沖區。

//初始化文件選擇對話框。

zero memory(& amp;ofn,sizeof(ofn));

ofn . l structsize = sizeof(ofn);

ofn.hwndOwner = NULL//父窗口

ofn.lpstrFile = szFile//用戶選擇的路徑

//

//

ofn . lpstrfile[0]= _ T(' \ 0 ');

ofn . nmax file = sizeof(SZ file);

ofn . lpstrfilter = _ T(" Word File \ 0 *。doc \ 0 ");//文件後綴過濾

ofn . nfilterindex = 1;

ofn.lpstrFileTitle = NULL

ofn . nmax file title = 0;

ofn . lpstrinitialdir = _ T(" Record \ \ ");

ofn。flags = OFN _路徑存在| OFN _文件存在;

//顯示打開文件選擇對話框。

if(getopen filename(& amp;ofn))

{

////顯示選定的文件。

MessageBox(NULL,szFile,L“文件已選擇”,MB _ OK);

//SetDlgItemText(hwnd,IDC_EDIT1,SZ file);//寫入IDC_EDIT1

}

返回0;

}

  • 上一篇:內網和外網的區別
  • 下一篇:Archlinux 解決NVIDIA雙顯卡GPU—offloading(optimus)
  • copyright 2024編程學習大全網