No.1ベストアンサー
- 回答日時:
GlobalAllocの使い方が違います。
mallocのように直にvoid*が返るわけではありません。
そのメモリ領域にアクセスするにはGlobalLockを
使います。
HGLOBAL hg = GlobalAlloc(GMEM_FIXED, 1000);
if (hg){
Buf = (char*)GlobalLock(hg);
strcpy( Buf , "test\n" );
printf(Buf);
GlobalUnlock(hg);
GlobalFree(hg);
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語で再起関数とポインタを用いて文字列反転をする方法がわかりません。 4 2023/04/29 20:32
- Visual Basic(VBA) findメソッドの変数について 6 2023/06/23 08:01
- Visual Basic(VBA) フォルダの場所を可変にしたいです(マクロ) 4 2023/05/11 10:00
- Visual Basic(VBA) Excel-VBAでのファイルの開き方 4 2023/02/14 11:01
- C言語・C++・C# C言語のバイナリファイルに関する質問 8 2022/06/24 07:20
- Visual Basic(VBA) オブジェクトが見つかりません 1 2023/06/24 19:43
- C言語・C++・C# const char** p;のとき、free(p)でC4090エラーとなるのはなぜですか 3 2023/03/31 16:28
- Visual Basic(VBA) 複数csvを横に追加していくマクロについて 2 2023/04/25 09:19
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- Excel(エクセル) エクセル VBA For Next 繰り返しの書き方を教えてください 6 2022/09/01 14:11
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語のintとcharの違いってな...
-
char*を初期化したいのですが
-
C言語にて構造体のメンバがNULL...
-
CStringからchar*への型変換に...
-
小数点入りの文字列をfloat型に...
-
SubStringの使い方について
-
szとlpszの違い
-
char型にint型の数値を代入する。
-
new charとnew char[N]の違いは?
-
文字列配列を動的に割り当てる...
-
strcat関数を自作したいです
-
SetWindowTextについて。
-
警告 : 問題のあるポインタの変換
-
c言語でポインタ変数を用いた配...
-
fgetc( )の戻り値はなぜ整数??
-
共用体について
-
動的メモリの初期化方法について。
-
C言語で文字列をかえす正しい書...
-
メモリを0クリアする方法について
-
文字列の演算
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
char*を初期化したいのですが
-
C言語のintとcharの違いってな...
-
CStringからchar*への型変換に...
-
C言語にて構造体のメンバがNULL...
-
小数点入りの文字列をfloat型に...
-
C言語のプログラムについてです
-
strcat関数を自作したいです
-
fstream型オブジェクトを関数の...
-
new charとnew char[N]の違いは?
-
DWORDとcharの変換
-
文字列の途中から途中までを抽出
-
char 文字列型 の表現範囲が-12...
-
const char* s1とただのchar s1...
-
wsprintf( ポインタ , "%d" , "...
-
c言語でポインタ変数を用いた配...
-
char型にint型の数値を代入する。
-
C言語で文字列をかえす正しい書...
-
C++17で、unsigned char * 配列...
-
共用体について
-
エクセルのMID関数は、C言語では?
おすすめ情報