求VC DWORD转LPBYTE函数 我有一个DOWRD的变量m_num,我希望能通过一个函数DWORD_To_LPBYTE(m_num)返回一个LPBYTE型数据。跪求高手下笔了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LPBYTE DWORD_To_LPBYTE(DWORD &m_num){ return (BYTE *)&m_num;} 这个不用写一个函数吧?LPBYTE p = (LPBYTE)&m_num; 其实是这样的,我在编译个注册表的小程序,可是遇到REG_DWORD型的数据就不好处理了,我希望能最好是能将DOWRD型数据转换成RegSetValueEx所需要的LPBYTE型,后来才知道这几部不用转换,我主要是实在不明白这两个类型的详细信息,所以才会问这问题,呵呵,望前辈指点 DWORD dwValue = 100;......::RegSetValueEx(hKey,"ValueName",0,REG_DWORD,(BYTE *)&dwValue,sizeof(DWORD)); 直接强制转换成(LBYTE)就可以了,我注册表操作做过很多,都是这么搞的 取地址强制转换就行(LPBYTE)&m_num 学习事件对象遇到疑问 半年没来,此版块如此没落。统计一下每天有多少人活跃在此! 2006-10-17寻VC6英文版的一定可下的下载地址 FLASH播放器 一个关于莫名其妙的全局窗口句柄(主要是我的水平有限,看不出它有什么用处) 请教如何将内存中的位图从打印机输出 求助UpdateData 在程序里怎么使用扫描仪? 用vc如何开发输入法? 关于Stand by的问题,大虾们请进。 在一个程序里,多个打印窗口,每个窗口都调用CView..还有配置很麻烦,有没有搞成包调用方便 如何封装DLL?
LPBYTE DWORD_To_LPBYTE(DWORD &m_num)
{
return (BYTE *)&m_num;
}
......
::RegSetValueEx(hKey,"ValueName",0,REG_DWORD,(BYTE *)&dwValue,sizeof(DWORD));