Windows 数据类型 Delphi 数据类型 描述 LPSTR PAnsiChar 字符串指针 LPCSTR PAnsiChar 字符串指针 DWORD LongWord 整数 BOOL LongBool 布尔型 PBOOL ^BOOL 指向布尔值的指针 PByte ^Byte 指向字节值的指针...
编译总是失败提示 包含了窄字符;比如下面的提示:error C2664: 'CreateEventA' : cannot convert parameter 4 from 'const wchar_t *' to 'LPCSTR'error C2664: 'OutputDebugStringA' :...
分类:
其他好文 时间:
2015-05-04 15:14:46
阅读次数:
116
前言:
本文目前仅限于获取和设置剪贴板的文本内容,还未涉及到图片等资源;
示例:
一:设置剪贴板文本内容(支持一般符号,特殊符号未测试)
bool SetClipBoardText(LPCSTR text,HWND hWnd)
{
ASSERT(hWnd);
//打开剪贴板
if ( !::OpenClipboard(hWnd) )
return fa...
分类:
其他好文 时间:
2015-04-03 13:32:09
阅读次数:
192
RemoveDirectoryA( __in LPCSTR lpPathName );PathFileExistsA(LPCSTR pszPath);CreateDirectoryA(strDirectoryName.c_str(), NULL);example://wPathMkdir...
原文网址:http://shijuanfeng.blogbus.com/logs/100675115.html第一种方法:定义一个文件类对象来操作CFile TempFile;TempFile.Remove(指定文件名);第二种方法:使用系统函数 DeleteFile( LPCSTR filenam...
分类:
编程语言 时间:
2015-03-07 00:59:39
阅读次数:
184
struct CRuntimeClass{ //Attributes LPCSTR m_lpszClassName; int m_nObjectSize; UINT m_wSchema; //schema number of the loaded class CObject *( PASCAL * ...
分类:
编程语言 时间:
2015-02-11 18:23:25
阅读次数:
207
LPSTR LPCSTR LPWSTR LPCWSTR区别
LPSTR 一个32位的指向字符串的指针
LPCSTR 一个32位的指向字符串常量的指针
LPWSTR 一个32位的指向unicode字符串的指针
LPCWSTR 一个32位的指向unicode字符串常量的指针
前面的L代表LONG,P就是指针的意思,C就是constant的意思
W是wide的意思,STR...
分类:
其他好文 时间:
2015-02-06 15:00:28
阅读次数:
116
在合作开发时,C#时常需要调用C++DLL,当传递参数时时常遇到问题,尤其是传递和返回字符串是,现总结一下,分享给大家:VC++中主要字符串类型为:LPSTR,LPCSTR, LPCTSTR, string, CString, LPCWSTR, LPWSTR等但转为C#类型却不完全相同。主要有如下几...
分类:
编程语言 时间:
2015-01-12 12:52:44
阅读次数:
324
不同编码格式下的字符串处理及相互转化:◆ 大家在编程时经常遇到的数据类型:● Ansi:char、char * 、const char *CHAR、(PCHAR、PSTR、LPSTR)、LPCSTR● Unicode:wchar_t、wchar_t * 、const wchar_t *WCHAR、(...
分类:
其他好文 时间:
2015-01-08 12:42:08
阅读次数:
141
VC++编程中,我们可以为自己的程序加入音乐,比如当我们按下一个按钮时或者启动程序时,播放一小段音乐。
该功能用到函数:
BOOL PlaySound(LPCSTR pszSound, HMODULE hwnd,DWORD fdwSound);
参数定义:
参数pszSound是指定了要播放声音的字符串(一般是绝对路径,如果把声音文件拷到可执行文件所在路径就可以直接用声音...
分类:
编程语言 时间:
2015-01-06 12:07:03
阅读次数:
429