编译到 "colmn.pszText=title[i]"提示 warning C4133: '=' : incompatible types - from 'unsigned short *' to 'char *'void showListTitle(HWND hWnd,UINT IDC_CTROL)
{
UINT i;
wchar_t *title[4]={L"序号",L"编号",L"位号",L"站点"}; //指针数组定义
UINT colmnWidth[4]={40,80,55,150};
UINT titleLen=sizeof(title)/sizeof(title[0]);//数组长度
LV_ITEM item; // 项
LV_COLUMN colmn; // 列
ListView_SetExtendedListViewStyle(GetDlgItem(hWnd,IDC_CTROL),LVS_EX_CHECKBOXES|LVS_LIST| LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT|LVS_SHOWSELALWAYS);
ZeroMemory(&item, sizeof(LV_ITEM));
ZeroMemory(&colmn, sizeof(LV_COLUMN));
colmn.mask = LVCF_TEXT|LVCF_WIDTH|LVCF_SUBITEM; //风格
colmn.fmt=LVCFMT_CENTER;//列居中
colmn.cx=0x42;
for (i=0;i<titleLen;i++)
{
colmn.pszText=title[i];
colmn.mask=LVCF_FMT | LVCF_TEXT | LVCF_WIDTH ;
colmn.cx = colmnWidth[i];
SendMessage(GetDlgItem(hWnd,IDC_CTROL), LVM_INSERTCOLUMN, i, (LPARAM)&colmn);
}
{
UINT i;
wchar_t *title[4]={L"序号",L"编号",L"位号",L"站点"}; //指针数组定义
UINT colmnWidth[4]={40,80,55,150};
UINT titleLen=sizeof(title)/sizeof(title[0]);//数组长度
LV_ITEM item; // 项
LV_COLUMN colmn; // 列
ListView_SetExtendedListViewStyle(GetDlgItem(hWnd,IDC_CTROL),LVS_EX_CHECKBOXES|LVS_LIST| LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT|LVS_SHOWSELALWAYS);
ZeroMemory(&item, sizeof(LV_ITEM));
ZeroMemory(&colmn, sizeof(LV_COLUMN));
colmn.mask = LVCF_TEXT|LVCF_WIDTH|LVCF_SUBITEM; //风格
colmn.fmt=LVCFMT_CENTER;//列居中
colmn.cx=0x42;
for (i=0;i<titleLen;i++)
{
colmn.pszText=title[i];
colmn.mask=LVCF_FMT | LVCF_TEXT | LVCF_WIDTH ;
colmn.cx = colmnWidth[i];
SendMessage(GetDlgItem(hWnd,IDC_CTROL), LVM_INSERTCOLUMN, i, (LPARAM)&colmn);
}
解决方案 »
- 请教高手??CRichEditCtrl ole 图片另存为?
- listen 执行一次就结束吗
- 有关串口编程中奇怪的if语句???
- 如何知道客户端有没有去RECEIVE
- 奇怪的问题不知道大家有没遇到过
- 从串口读取二进制文件,100分,急!!!分不够再加
- ???????怎样才能屏蔽窗口右上方的最大化???????
- 对话框的程序如何启动起来就隐藏最小化到SysTray,托盘程序我已有,我问的是showWindow(SW_HIDE) 放在那个地方才能实现启动就hide!
- 常见编辑器的语法分析都是怎么作的?
- CDHtmlDialog Applet不显示问题
- 数据库游标操作函数//MoveFirst()之后MoveNext会移动到下一行上的位置?
- 我只是一个想学C/C++的小伙。。求灯塔指引
this ??
提示:warning C4133: 'function' : incompatible types - from 'char *' to 'unsigned short *'
双字节指针不能赋给单字节指针------------------------------
pszText类型是 LPTSTR 定义UNICODE后就是双字节你没有定义UNICODE