C++--Win32--列表編輯--獲取列表內容--獲取列表行數--修改列表內容
1.GetDlgItem函式
根據視窗控制元件ID獲取對話方塊視窗控制程式碼。
WINUSERAPI
HWND
WINAPI
GetDlgItem(
_In_opt_ HWND hDlg,
_In_ int nIDDlgItem);
2.SendMessage函式–編輯列表
LVM_GETITEMTEXT訊息獲取視窗內容,LVM_GETITEMCOUNT獲取行數,LVM_SETITEMTEXT修改內容。
#include <windows.h>
#include <iostream>
#include <fstream>
#include "stdio.h"
#include <string>
#include <vector>
#include <CommCtrl.h>
#include <tchar.h>
void Test(HWND hDlgWnd)
{
//獲取列表控制程式碼
HWND listHWnd=::GetDlgItem(hDlgWnd, 1000);
//獲取列表第一行資料
wchar_t pItem[256] = { 0 };
LVITEM lvitem;
lvitem.cchTextMax = 512;
lvitem.iSubItem = 2;
lvitem.pszText = pItem;
int iItem = 0;
::SendMessage(listHWnd, LVM_GETITEMTEXT, (WPARAM)iItem, (LPARAM)&lvitem);
//總行數
int count = SendMessage(listHWnd, LVM_GETITEMCOUNT, 0, 0);
//修改列表
wsprintf(pItem, _T("%d"), 123);//應用
::SendMessage(listHWnd, LVM_SETITEMTEXT, (WPARAM)iItem, (LPARAM)&lvitem);
std::wstring flag = pItem;
if (!flag.empty())
{
return true;
}
else
{
return false;
}
}
希望能夠幫到需要原生程式碼的朋友。
歡迎光臨知了軟體開發網路平臺,本公司定製開發各類軟體,主要方向為桌面專業軟體開發和外掛定製開發,桌面軟體主要包括文字圖形識別類軟體,資訊管理類軟體,3D列印類軟體,視訊類軟體以及其它涉及專業的各類圖形影像處理軟體。外掛包含AE外掛,AI外掛,PS外掛,PDF外掛,3DMAX外掛以及Word,Excel等Office外掛開發。詳情請諮詢,微信QQ:312117271,手機:18928899728,郵箱: anjingzhi_sea@163.com.
公司網址:http://www.zhiliaos.com
相關文章
- .net 獲取郵箱郵件列表和內容
- 易優list功能:獲取列表模板中的列表內容-EyouCms手冊
- PbootCMS內容和列表頁呼叫tags列表boot
- PbootCMS對內容列表進行篩選boot
- 遞迴獲取檔案列表遞迴
- 效能優化的主要內容列表優化
- 確保從列表中獲取可用值
- Nacos - 客戶端例項列表獲取客戶端
- PbootCMS內容列表只顯示推薦/置頂/頭條內容boot
- tkinter 列表框內容上下移動位置
- 淘寶聯盟優惠商品列表獲取
- Flutter筆記: 獲取網路資料及渲染列表Flutter筆記
- PowerShell 命令來獲取已啟用的功能列表
- python小技巧:獲取列表最大值以及位置Python
- Python如何從列表中獲取笛卡爾積Python
- 微信小程式獲取直播間列表方法介紹微信小程式
- uniapp獲取通知欄內容 監聽通知欄內容APP
- jQuery - 獲取內容和屬性jQuery
- php獲取xml檔案內容PHPXML
- python tkinter如何獲取label內容?Python
- PbootCMS後臺內容列表增加閱讀量和點贊量自定義修改boot
- PbootCMS可使用的列表標籤內容tags標籤呼叫boot
- 直播原始碼,實現內容列表的豎向滑動原始碼
- Java 執行緒池獲取池中所有執行緒列表的方法Java執行緒
- C++ lambda 捕獲列表C++
- Linux獲取10個你最常用的終端命令列表Linux命令列
- 根據兩個日期之間獲取LocalDate日曆列表LDA
- Python3 - 獲取資料夾中的檔案列表Python
- 易優Channel獲取欄目列表-Eyoucms標籤手冊
- mybatis-plus 獲取某列表的某欄位的集合MyBatis
- Nodejs爬取新聞列表NodeJS
- python列表讀取的方法Python
- React-列表元件(通知列表、私信列表、虛擬列表)React元件
- 爬蟲:越滑越多的動態網頁列表流資料(透過 Ajax 獲取微博個性化推薦內容)爬蟲網頁
- PHP獲取HTTP body內容的方法PHPHTTP
- JavaScript 獲取td單元格內容JavaScript
- VB 獲取剪貼簿的內容
- 字串、列表、字典內建方法字串